Escolar Documentos
Profissional Documentos
Cultura Documentos
ARQUITECTURA DE UN SISTEMA DE BASE DE DATOS
Nivel Externo
Nivel Conceptual
Nivel Interno
ARQUITECTURA DE UN SISTEMA DE BASE DE DATOS
Nivel Externo:
Corresponde a las vistas de los usuarios individuales, es
decir, la manera cómo cada usuario ve los datos. Su código se
programa en un lenguaje de alto nivel.
Nivel Conceptual:
Corresponde a la vista de la comunidad de usuarios, es
decir, todos ven una única base de datos. Su código se
programa en un lenguaje de medio nivel.
Nivel Interno:
Corresponde a la vista de almacenamiento físico, es decir, la
representación de la base de datos tal y como está en realidad
almacenada. Su código se programa en un lenguaje de bajo
nivel.
Ing. Simón Ramos L.
Base de Datos I
ARQUITECTURA DEL SISTEMA DE BASE DE DATOS
Esquemas y
Esquema Vista Externa Esquema Vista Externa
Correspondencias
Externo A A Externo B B
construidos y
mantenidos por el Correspondencia Correspondencia
Externa /Conceptual A Externa /Conceptual B
DBA
Sistema de
Esquema Vista Administración
Conceptual Conceptual de Base de
Datos (DBMS)
Correspondencia
Conceptual / Interna
Definición de la
Estructura de
Almacenamiento
Interfaz con el (Esquema Interno)
usuario Base de Datos Almacenada (Vista Interna)
SISTEMA ADMINISTRADOR DE BASE DE DATOS
El DMBS es el software que maneja los accesos a la BD,
realizando lo siguiente:
El usuario emite una solicitud de acceso usando un
Lenguaje de Manipulación de Datos o aplicación.
El DBMS intercepta la solicitud y la interpreta.
El DBMS inspecciona por turno el Esquema Externo, la
correspondencia Externa/Conceptual, el Esquema Conceptual,
la correspondencia Conceptual/ Interna y la definición de
la Estructura de Almacenamiento.
El DBMS realiza las operaciones necesarias sobre la Base de
Datos.