2. Que es un gestor de almacenamiento?
• Es una parte de la base de datos , encargada
de proporcionar la interfaz entre los datos de
bajo nivel almacenados en la base de datos,
los programas de aplicación y las consultas
enviadas al sistema, responsable de
interactuar con los datos almacenados en el
disco.
4. Componentes del gestor de
almacenamiento.
• Gestores de autorización e integridad: Comprueba que se
satisfagan las restricciones de integridad y la autorización
de los usuarios para acceder a los datos
• Gestor de transacciones: Asegura que la base se mantenga
en un estado consistente a pesar de los fallos de sistema y
que las ejecuciones de transacciones concurrentes ocurran
sin conflictos.
• Gestor de archivos: Gestiona la reserva de espacio de
almacenamiento de disco y las estructuras de datos usadas
para representar la información almacenada.
• Gestor de memoria intermedia: Responsable de traer los
datos del disco de almacenamiento a la memoria principal,
escogiendo los datos a tratar en la memoria caché.
5. Estructura de un gestor de
almacenamiento.
• Archivo de datos: Encargados de almacenar la base de
datos en sí.
• Diccionario de datos: Almacena la propia estructura de
la base de datos o el esquema planteado.
• Índices: Facilitan el acceso a los datos, identificando
sus valores particulares.
• Datos estáticos: Almacenan la información estadística
sobre los datos, el procesador de consultas selecciona
dicha información almacenada para seleccionar las
formas eficientes al momento de ejecutar una
consulta.
6. Estructura de un gestor de
almacenamiento
• Intérprete del LDD: Interpreta las definiciones
del LDD y registra las definiciones en el
diccionario de datos.
• Compilador del LMD: Traduce las
instrucciones de consulta a un plan de
evaluación el cual consiste en instrucciones
• Motor de evaluación de consultas: Ejecuta las
instrucciones de bajo nivel generadas por el
compilador LMD.
7. Información e investigación obtenida
de los siguientes links
• http://petra.euitio.uniovi.es/~delegaci/apunte
s/Tercero/bases-datos-pequenos-apuntes.pdf
• http://dpinto.cs.buap.mx/bd/bdintro.pdf
• http://www.slideshare.net/CATOGA/18-
estructura-de-un-sistema-de-base-de-datos