IAW.pdf
IAW.pdf
BASE DE DATOS
Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente
para su posterior uso. En este sentido; una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos
y textos impresos en papel e indexados para su consulta. Actualmente, y debido al desarrollo tecnológico de campos como la
informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), y por ende se ha desarrollado y
se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.
Existen programas denominados sistemas gestores de bases de datos, abreviado SGBD, que permiten almacenar y posteriormente
acceder a los datos de forma rápida y estructurada. Las propiedades de estos SGBD, así como su utilización y administración, se
estudian dentro del ámbito de la informática.
Las aplicaciones más usuales son para la gestión de empresas e instituciones públicas. También son ampliamente utilizadas en
entornos científicos con el objeto de almacenar la información experimental.
Aunque las bases de datos pueden contener muchos tipos de datos, algunos de ellos se encuentran protegidos por las leyes de varios
países. Por ejemplo en España, los datos personales se encuentran protegidos por la Ley Orgánica de Protección de Datos de
Carácter Personal (LOPD) y en México por la Ley Federal de Transparencia y Acceso a la Información Pública Gubernamental.
TIPOS DE BASE DE DATOS
Las bases de datos pueden clasificarse de varias maneras, de acuerdo al contexto que se esté manejando, la utilidad
de las mismas o las necesidades que satisfagan.
Según la variabilidad de la base de Datos
Bases de datos estáticas
Son bases de datos de sólo lectura, utilizadas primordialmente para almacenar datos históricos que posteriormente
se pueden utilizar para estudiar el comportamiento
de un conjunto de datos a través del tiempo, realizar proyecciones, tomar decisiones y realizar análisis de datos
para inteligencia empresarial.
Bases de datos dinámicas
Éstas son bases de datos donde la información almacenada se modifica con el tiempo, permitiendo operaciones como
actualización, borrado y edición de datos, además de las operaciones fundamentales de consulta. Un ejemplo de
esto puede ser la base de datos utilizada en un sistema de información de un supermercado, una farmacia, un
videoclub o una empresa.
SELECT se usa para recibir registros seleccionados desde
una o más tablas
SHOW INDEX retorna información de índice de tabla
DROP TABLE borra una o más tablas
DELETE borra los registros
Las vistas (incluyendo vistas actualizables) fueron introducidas en la versión 5.0 del servidor de base
de datos MySQL
En este capítulo se tratan los siguientes temas:
• Creación o modificación de vistas con CREATE VIEW o ALTER VIEW
• Eliminación de vistas con DROP VIEW
• Obtención de información de definición de una vista (metadatos) con SHOW CREATE VIEW
Para obtener información sobre las restricciones en el uso de vistas consulte Apéndice H,
Restricciones en características de MySQL.
Si ha actualizado a MySQL 5.0.1 desde una versión anterior, debería actualizar las tablas de permisos
para que contengan los privilegios relacionados con vistas. Consulte Sección 2.10.2, “Aumentar la
versión de las tablas de privilegios”.
Los procedimientos almacenados y funciones son nuevas funcionalidades de la versión de MySQL
5.0. Un procedimiento almacenado es un conjunto de comandos SQL que pueden almacenarse en
el servidor. Una vez que se hace, los clientes no necesitan relanzar los comandos individuales pero
pueden en su lugar referirse al procedimiento almacenado.
Algunas situaciones en que los procedimientos almacenados pueden ser particularmente útiles:
• Cuando múltiples aplicaciones cliente se escriben en distintos lenguajes o funcionan en distintas
plataformas, pero necesitan realizar la misma operación en la base de datos.
• Cuando la seguridad es muy importante. Los bancos, por ejemplo, usan procedimientos
almacenados para todas las operaciones comunes. Esto proporciona un entorno seguro y
consistente, y los procedimientos pueden asegurar que cada operación se loguea apropiadamente.
En tal entorno, las aplicaciones y los usuarios no obtendrían ningún acceso directo a las tablas de la
base de datos, sólo pueden ejecutar algunos procedimientos almacenados.
Los procedimientos almacenados pueden mejorar el rendimiento ya que se necesita enviar menos
información entre el servidor y el cliente.
IAW.pdf
IAW.pdf

Más contenido relacionado

PPTX
Base de datos xavier rodriguez
DOCX
base de datos
PPTX
Base de datos (william mata 26550902)
PPTX
Introduccion base de datos
PPTX
Presentación1
PPTX
Presentación1
PPTX
Base de datos
PPTX
Presentación1
Base de datos xavier rodriguez
base de datos
Base de datos (william mata 26550902)
Introduccion base de datos
Presentación1
Presentación1
Base de datos
Presentación1

Similar a IAW.pdf (20)

PPTX
Bdd y sgbdd
PPTX
Presentacion base de datos
DOCX
Base de Datos (Database)
PPT
Que son las bases de datos
PPTX
Bases de datos
PPTX
BASE DE DATOS
PPTX
BASE DE DATOS
PPTX
Base de datos
PPTX
BASE DE DATOS
PPTX
Presentacion de base de datos alejandro rosales
PPTX
Base de datos presentacion
PPTX
Base de datos y sistemas de gestion de datos
PDF
Base de datos
DOCX
Tarea base de datos
DOCX
Tarea base de datos
DOCX
Tarea base de datos
DOCX
Base de datos (yherliz)
DOCX
Base de datos
PPTX
Base de datos
PPTX
Bases de datos
Bdd y sgbdd
Presentacion base de datos
Base de Datos (Database)
Que son las bases de datos
Bases de datos
BASE DE DATOS
BASE DE DATOS
Base de datos
BASE DE DATOS
Presentacion de base de datos alejandro rosales
Base de datos presentacion
Base de datos y sistemas de gestion de datos
Base de datos
Tarea base de datos
Tarea base de datos
Tarea base de datos
Base de datos (yherliz)
Base de datos
Base de datos
Bases de datos
Publicidad

Último (20)

PPTX
Presentación final ingenieria de metodos
PPTX
Diapositivas Borrador Rocha Jauregui David Paolo (3).pptx
PDF
capacitación de aire acondicionado Bgh r 410
DOCX
Trabajo informatica joel torres 10-.....................
PPTX
Curso de generación de energía mediante sistemas solares
DOCX
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
PDF
Estrategia de Apoyo de Daylin Castaño (5).pdf
PPTX
El uso de las TIC en la vida cotidiana..
PDF
NREN - red nacional de investigacion y educacion en LATAM y Europa: Caracteri...
PDF
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
DOCX
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
PPTX
ccna: redes de nat ipv4 stharlling cande
PPTX
Mecanismos-de-Propagacion de ondas electromagneticas
PPTX
Uso responsable de la tecnología - EEST N°1
PPTX
Sistema de Gestión Integral TCA Ingenieros.pptx
DOCX
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
PDF
Documental Beyond the Code (Dossier Presentación - 2.0)
DOCX
Guía 5. Test de orientación Vocacional 2.docx
PDF
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
PDF
Distribucion de frecuencia exel (1).pdf
Presentación final ingenieria de metodos
Diapositivas Borrador Rocha Jauregui David Paolo (3).pptx
capacitación de aire acondicionado Bgh r 410
Trabajo informatica joel torres 10-.....................
Curso de generación de energía mediante sistemas solares
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
Estrategia de Apoyo de Daylin Castaño (5).pdf
El uso de las TIC en la vida cotidiana..
NREN - red nacional de investigacion y educacion en LATAM y Europa: Caracteri...
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
ccna: redes de nat ipv4 stharlling cande
Mecanismos-de-Propagacion de ondas electromagneticas
Uso responsable de la tecnología - EEST N°1
Sistema de Gestión Integral TCA Ingenieros.pptx
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
Documental Beyond the Code (Dossier Presentación - 2.0)
Guía 5. Test de orientación Vocacional 2.docx
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
Distribucion de frecuencia exel (1).pdf
Publicidad

IAW.pdf

  • 3. BASE DE DATOS Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido; una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), y por ende se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos. Existen programas denominados sistemas gestores de bases de datos, abreviado SGBD, que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada. Las propiedades de estos SGBD, así como su utilización y administración, se estudian dentro del ámbito de la informática. Las aplicaciones más usuales son para la gestión de empresas e instituciones públicas. También son ampliamente utilizadas en entornos científicos con el objeto de almacenar la información experimental. Aunque las bases de datos pueden contener muchos tipos de datos, algunos de ellos se encuentran protegidos por las leyes de varios países. Por ejemplo en España, los datos personales se encuentran protegidos por la Ley Orgánica de Protección de Datos de Carácter Personal (LOPD) y en México por la Ley Federal de Transparencia y Acceso a la Información Pública Gubernamental.
  • 4. TIPOS DE BASE DE DATOS Las bases de datos pueden clasificarse de varias maneras, de acuerdo al contexto que se esté manejando, la utilidad de las mismas o las necesidades que satisfagan. Según la variabilidad de la base de Datos Bases de datos estáticas Son bases de datos de sólo lectura, utilizadas primordialmente para almacenar datos históricos que posteriormente se pueden utilizar para estudiar el comportamiento de un conjunto de datos a través del tiempo, realizar proyecciones, tomar decisiones y realizar análisis de datos para inteligencia empresarial. Bases de datos dinámicas Éstas son bases de datos donde la información almacenada se modifica con el tiempo, permitiendo operaciones como actualización, borrado y edición de datos, además de las operaciones fundamentales de consulta. Un ejemplo de esto puede ser la base de datos utilizada en un sistema de información de un supermercado, una farmacia, un videoclub o una empresa.
  • 5. SELECT se usa para recibir registros seleccionados desde una o más tablas SHOW INDEX retorna información de índice de tabla DROP TABLE borra una o más tablas DELETE borra los registros
  • 6. Las vistas (incluyendo vistas actualizables) fueron introducidas en la versión 5.0 del servidor de base de datos MySQL En este capítulo se tratan los siguientes temas: • Creación o modificación de vistas con CREATE VIEW o ALTER VIEW • Eliminación de vistas con DROP VIEW • Obtención de información de definición de una vista (metadatos) con SHOW CREATE VIEW Para obtener información sobre las restricciones en el uso de vistas consulte Apéndice H, Restricciones en características de MySQL. Si ha actualizado a MySQL 5.0.1 desde una versión anterior, debería actualizar las tablas de permisos para que contengan los privilegios relacionados con vistas. Consulte Sección 2.10.2, “Aumentar la versión de las tablas de privilegios”.
  • 7. Los procedimientos almacenados y funciones son nuevas funcionalidades de la versión de MySQL 5.0. Un procedimiento almacenado es un conjunto de comandos SQL que pueden almacenarse en el servidor. Una vez que se hace, los clientes no necesitan relanzar los comandos individuales pero pueden en su lugar referirse al procedimiento almacenado. Algunas situaciones en que los procedimientos almacenados pueden ser particularmente útiles: • Cuando múltiples aplicaciones cliente se escriben en distintos lenguajes o funcionan en distintas plataformas, pero necesitan realizar la misma operación en la base de datos. • Cuando la seguridad es muy importante. Los bancos, por ejemplo, usan procedimientos almacenados para todas las operaciones comunes. Esto proporciona un entorno seguro y consistente, y los procedimientos pueden asegurar que cada operación se loguea apropiadamente. En tal entorno, las aplicaciones y los usuarios no obtendrían ningún acceso directo a las tablas de la base de datos, sólo pueden ejecutar algunos procedimientos almacenados. Los procedimientos almacenados pueden mejorar el rendimiento ya que se necesita enviar menos información entre el servidor y el cliente.