La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Fundamentos de Base de Datos

Presentaciones similares


Presentación del tema: "Fundamentos de Base de Datos"— Transcripción de la presentación:

1 Fundamentos de Base de Datos
Arquitectura de un Motor de Base de Datos Autor: Francisco León Nájera

2 Motor de Base de Datos Relacional(BDR)
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.

3 Motor de Base de Datos Relacional(BDR)
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.

4 Motor de Base de Datos Relacional(BDR)
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).

5 Componentes de un Motor de Base de Datos Relacional
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.

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


Descargar ppt "Fundamentos de Base de Datos"

Presentaciones similares


Anuncios Google