1 / 6

Fundamentos de Base de Datos

Arquitectura de un Motor de Base de Datos Autor: Francisco León Nájera Email: superoptimo@gmail.com. Fundamentos de Base de Datos.

Télécharger la présentation

Fundamentos de Base de Datos

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Arquitectura de un Motor de Base de Datos Autor: Francisco León Nájera Email: superoptimo@gmail.com Fundamentos de Base de Datos

  2. Un motor de Base de Datos Relacional (BDR) es un sistema de software que administra, almacena y ofrece información de un conjunto de datos estructurados en Entidades y almacenados en Tablas. Los datos están organizados en Listas de Entidades. Cada Entidad es una fila (o registro) en la tabla, el cual representa una instancia de información. Motor de Base de Datos Relacional(BDR)

  3. Los atributos (o campos) de cada Entidad estan definidos en la estructura de columnas de la Tabla. En una tabla todas las entidades comparten la misma estructura. Usualmente todos los registros de una tabla se diferencian en el valor de una tupla de campos. Esta tupla de campos se define como Llave Primaria. Motor de Base de Datos Relacional(BDR)

  4. Los registros se recuperan en forma de Consultas. Las Consultas son peticiones de datos que generan una lista de selección de Registros según un criterio de busqueda.Usualmente se usa un lenguaje de definicón de consultas estructurado (SQL). Motor de Base de Datos Relacional(BDR)

  5. Los componentes principales de un motor de Base de Datos son: Drivers de Interface. Subsistema de instrucciones SQL. Subsistema de transacciones. Subsistema relacional. Subsistema de almacenamiento. Componentes de un Motor de Base de Datos Relacional

  6. Arquitectura de un sistema de BDR Subsistema de Transacciones Driver (API, OBDC, JDBC) Gestor de concurrencia Gestor de Log Subsistema de Instrucciones Gestor de Recuperación Compilador Ejecutador Optimizador Subsistema de Transacciones Gestor de Transacciones Gestor de Bloqueos Subsistema Relacional Gestor de Tabla Gestor de Indices Bloque del Buffer Metadatos de los campos Registros Subsistema De almacenamiento Indices Gestor de Archivos Gestor de Buffer Reconstruccion de Logs Archivos de Base de datos Archivos de Logs

More Related