Você está na página 1de 4

Base de Datos I

ARQUITECTURA DE UN SISTEMA DE BASE DE DATOS

Nivel Externo

Nivel Conceptual

Nivel Interno

Ing. Simón Ramos L.


Base de Datos I

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

Usuario A1 Usuario A2 Usuario B1 Usuario B2 Usuario B3


Lenguaje Lenguaje Lenguaje Lenguaje Lenguaje
Anfitrión Anfitrión Anfitrión Anfitrión Anfitrión
+ DSL + DSL + DSL + DSL + DSL

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)

Ing. Simón Ramos L.


Base de Datos I

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.

Ing. Simón Ramos L.

Você também pode gostar