Arquitectura de las Bases de Datos
Sección: 01
Modalidad: Virtual
Arquitectura de las Bases de Datos
Ing. Edwin Melgar
Arquitectura de tres niveles Ansi/Sparc
• Instituto Nacional Americano de Normas / Comité dePlanificación y Requerimientos de Sistemas.
• Compuesto de tres niveles, cada uno con su respectivo
esquema :
• Externo:
Vistas
VDL.
• Conceptual : Esq. Conceptual DDL.
• Interno :
Esq. Interno
SDL.Niveles de abstracción (ANSI/SPARC)
Vista usuario n
n esquemas
externos
Vista usuario 2
Nivel externo
confidencialidad
Nivel conceptual
integridad-coherencia
Nivel interno
gestión de acceso
Vistausuario 1
Esquema lógico, resultado de
un proceso de modelamiento
Esquema físico
Arquitectura de tres niveles
Niveles:
Externo
Conceptual
Vista 2
Vista 1
Correspondencia
o
TransformaciónEsquema
Conceptual
Visiones
Individuales
de Usuarios
Visión de la comunidad
de Usuarios
Interno
Esquema
Interno
B.D. Almacenada
Visión Física
Arquitectura de tres niveles
Nivel Interno : Más cercanoal almacenamiento físico, o sea se
ocupa de cómo se almacenan físicamente los datos.
Nivel Conceptual : Es el nivel intermedio entre los otros dos y
presenta una vista global o comunitaria de losdatos.
Nivel Externo : Más cercano a los usuarios, se ocupa de como los
usuarios perciben los datos (vistas individuales).
Arquitectura de tres niveles
Esquema Interno: describe la estructura física dealmacenamiento
de la base de datos.
Esquema Conceptual: describe la estructura de toda la base de
datos para una comunidad de usuarios. Describe entidades,
atributos, vínculos, restricciones,operaciones , etc.
Esquema externo o vista de usuario: describe la parte de la
base de datos que interesa a un grupo de usuarios y oculta a ese
grupo el resto.
Características de la arquitectura de tresniveles
El objetivo de la arquitectura de tres niveles es la
separación entre las aplicaciones de usuario y la base de
datos física.
Los tres esquemas (que corresponden a los tres niveles)
son sólo...
Regístrate para leer el documento completo.