domingo, 18 de septiembre de 2011

Fundamentos de Base de datos Parte II

ESTRUCTURA GENERAL DEL SGBD

q Gestor de ficheros: Se encarga de las estructuras de datos que se emplean para representar la información almacenada en disco. Además es el encargado de asignar espacio en disco.

q Gestor de BD: Es el interface entre los datos de bajo nivel almacenados en la BD y los programas de aplicaciones y consultas de datos.

q Procesador de consultas: traduce las proposiciones del lenguaje de consultas a instrucciones de bajo nivel para que las entienda el gestor de BD. Además el procesador de consultas trata de traducir una petición del usuario a otra equivalente pero más eficiente.

q Compilador DDL: Convierte las proposiciones DDL en un conjunto de tablas que contienen metadatos.

q Ficheros de datos: Almacenan la información (los datos).

q Diccionario de datos: Almacena información referida a la estructura de la BD. Se usa continuamente. Se debe poner un gran énfasis en un buen diseño y una implementación adecuada del diccionario de datos.