Clase BD PDF
Clase BD PDF
Clase BD PDF
PRINCIPIOS D E GESTIÓN D E B A S E S D E
DATOS C O N S Q L
AGENDA
● Presentación de la charla.
● Introducción a los sistema de información y base de datos.
● Sistema gestor de base de datos (SGBD).
● Modelado de datos, Modelo Entidad-Relación.
● Normalización de datos.
● Integridad de bases de datos.
● Manipulación de datos (DML) .
● Procedimientos almacenado.
● Transacciones.
● Ejemplo práctico.
● Fin
INTRODUCCIÓN A LOS SISTEMAS DE INFORMACIÓN Y BASES
DE DATOS
Sistema
Sistema de información
Sistema de información
● Anteriormente Sistema
de archivos
● Alto nivel de redundancia.
● Riesgo de inconsistencia.
● Aplicaciones depende de
los archivos, cambio en
un archivo significa
cambiar aplicación.
● Archivos incompatibles.
Gestión de datos
●
El SGBD contiene ademas de la BD. Una definición o
descripción completa la BD. Esta definición se almacena en
los diccionarios de datos o catálogos (Meta-datos), aquí va
la información de tipo y formato de los datos elementales y
las diversas restricciones que se aplican a nivel de columna.
●
Manejo de múltiples vista de datos.
●
Control de concurrencia.
●
Control de redundancia.
● Restricción de acceso no autorizados.
● Respaldo y recuperación
Operaciones que debe realizar un
SGBD
●
COMPILADOR DML: Traduce las instrucción DML, del lenguaje
de consulta a instrucciones a bajo nivel que entiende el motor
que evaluá la consulta.
● PRECOMPILADOR DEL DML INCORPORADO: Convierte las
instrucciones DML incorporadas en llamadas a procedimientos
normales en el lenguaje del anfitrión
●
INTERPRETE DEL DDL: Interpreta las instrucciones del DDL y
la registra en un conjunto de tablas que contienen meta-datos
●
MOTOR DE EVALUACION DE CONSULTAS: Ejecuta las
consultas a bajo nivel por el compilador del DML.
●Componente de gestión de
almacenamiento