Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El objetivo fundamental es permitir consultas complejas , cuya resolucin est optimitizada, expresadads mediante un lenguaje formal.
El mtodo de almacenamiento y el programa gestiona los datos (SERVIDOR) son independientes del programa desde el que se lanzan las consultas(CLIENTES).
Un SGBD permite el almacenamiento , manipulacin y consulta de datos pertenecientes a una base de datos organizada en uno o varios ficheros.
El almacenamiento de los datos se hace de forma eficiente aunque oculta para el usuario y normalmente tiene , al contrario de lo que ocurre con las hojas de clculo , poco que ver con la estructura con la que los datos se presentan al usuario.
Convierte las sentencias en DML incorporadas en un programa de aplicacin en llamadas normales a procedimientos en el lenguaje principal. COMPILADOR DEL LENGUAJE DE DEFINICIN DE DATOS DDL. Convierte sentencias en DDL en un conjunto de tablas metadatos o datos sobre datos. GESTOR DEL DICCIONARIO DE DATOS Almacena metadatos sobre la estructura de la base de datos. COMPONENTES DEL GESTOR DE LA BASE DE DATOS Los principales componentes del gestor de la base de datos son los siguientes: Control de autorizacin: Este mdulo comprueba que el usuario tiene los permisos necesarios para llevar a cabo la operacin que solicita. Procesador de comandos: Una vez que el sistema ha comprobado los permisos del usuario, se pasa el control al procesador de comandos. Control de la integridad: Cuando una operacin cambia los datos de la base de datos, este mdulo debe comprobar que la operacin a realizar satisface todas las restricciones de integridad necesarias. Optimizador de consultas: Este mdulo determina la estrategia ptima para la ejecucin de las consultas. Gestor de transacciones: Este mdulo realiza el procesamiento de las transacciones. Planificador (Schedule): Este mdulo es el responsable de asegurar que las operaciones que se realizan
concurrentemente sobre la base de datos tienen lugar sin conflictos. Gestor de recuperacin : Este mdulo garantiza que la base de datos permanece en un estado consistente en caso de que se produzca algn fallo. Gestor de buffers: Este mdulo es el responsable de transferir los datos entre memoria principal y los dispositivos de almacenamiento secundario. A este mdulo tambin se le denomina gestor de datos.