Arquitectura De Los Sistemas De Bases De Datos
los sistemas de
bases de datos
JOSUE ALEJANDRO GUTIÉRREZ VERA
JENNIFER ALAMILLA GUZMÁN
Arquitectura ANSI
La arquitectura de sistemas de bases de datos de tres
esquemas fueaprobado por la ANSI-SPARC (American National
Standard Institute - Standards Planning and Requirements
Committee) (El Instituto Nacional Estadounidense Estándar –
comité de planeación y requisitos normas)en 1975.
Como ayuda para conseguir la separación entre los programas
de aplicación y los datos, el manejo de múltiples vistas por parte
de los usuarios y el uso de un catálogo para almacenar elesquema de la base de datos.
Nivel interno: Tiene un esquema interno que describe la
estructura física de almacenamiento de base de datos. Emplea un
modelo físico de datos y los únicos datos queexisten están
realmente en este nivel.
Nivel conceptual: tiene esquema conceptual. Describe la
estructura de toda la base de datos para una comunidad de
usuarios. Oculta los detalles físicos dealmacenamiento y trabaja
con elementos lógicos como entidades, atributos y relaciones.
Nivel externo o de vistas: tiene varios esquemas externos o
vistas de usuario. Cada esquema describe la visión quetiene de la
base de datos a un grupo de usuarios, ocultando el resto.
El objetivo de la arquitectura de tres niveles es el de separar los
programas de aplicación de la base de datos física.
Sepueden definir dos tipos de
independencia de datos:
La independencia lógica es la capacidad de modificar el esquema
conceptual sin tener que alterar los esquemas externos ni los
programas deaplicación. Se puede modificar el esquema
conceptual para ampliar la base de datos o para reducirla.
La independencia física es la capacidad de modificar el esquema
interno sin tener que alterar elesquema conceptual (o los
externos).
En los SGBD que tienen la arquitectura de varios niveles es
necesario ampliar el catálogo o diccionario, de modo que incluya
información sobre cómo establecer...
Regístrate para leer el documento completo.