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.
Ubicación de un gestor de archivos en
         una base de datos.
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é.
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.
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.
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

Gestor de almacenamiento

  • 2.
    Que es ungestor 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.
  • 3.
    Ubicación de ungestor de archivos en una base de datos.
  • 4.
    Componentes del gestorde 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 ungestor 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 ungestor 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ónobtenida 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