Componentes de un sistema de Gestion de base de datos

Get Started. It's Free
or sign up with your email address
Componentes de un sistema de Gestion de base de datos by Mind Map: Componentes de un sistema de Gestion de base de datos

1. Procesador de comandos: Una vez que el sistema ha comprobado los permisos del usuario, se pasa el control al procesador de comandos.

2. Control de autorización: Este modulo comprueba que el usuario tiene los permisos necesarios para llevar a cabo la operación que solicita.

3. Procesador de consultas: Componente principal en la gestión de datos.

4. Control de la Integridad: Cuando una operación cambia los datos de la base de datos, este modulo debe comprobar que la operación a realizar satisface todas las restricciones de integridad necesarias.

5. Optimizador de consultas: Este modulo realiza el procesamiento de las transacciones.

6. Gestor de transacciones: Este modulo realiza el procesamiento de las transacciones.

7. Planificador: Este modulo es el responsable de asegurar que las operaciones que se realizan concurrentemente sobre la base datos tienen lugar sin conflictos.

8. Gestor de base de datos: Interface con los programas de aplicación y las consultas de los usuarios.

9. Gestor de ficheros: Maneja los ficheros en disco en donde se almacena la base de datos.

10. Preprocesador del LMD: convierte las sentencias LMD embebidas en los programas de aplicación.

11. Compilador LDD (Lenguaje de Definición de Datos: Convierte las sentencias del LDD en un conjunto de tablas que contienen metadatos.

12. Gestor del diccionario: Controla los accesos al diccionario de datos y se encarga de mantenerlo.