En 1975 fue aprobado por el
Instituto Nacional Estadounidense de Estándares (ANSI, por sus siglas en
Inglés: American National Standards Institute) y por el Comité de Requisitos y
Planificación de Estándares (SPARC, por sus siglas en inglés: Standards
Planning and Requirements Committee) un esquema o arquitectura de 3 Niveles para
las Bases de Datos que permitiera:
1. Separación de las
Aplicaciones de los Datos.
2. Manejo de múltiples
vistas por parte de los usuarios.
3. Uso de un catálogo para
almacenar el esquema de la Base de Datos.
La Arquitectura fue nombrada:
ANSI-SPARC, muy originales de su parte XD.
ANSI-SPARC
Descripción ANSI-SPARC
1. Nivel Externo: Se
refiere a las vistas o una porción de la Base de Datos completa.
2. Nivel Conceptual: En
este nivel se describen los datos que se almacenan en la Base de Datos, además
de las relaciones que existen entre éstas.
3. Nivel Interno: Su labor
se refiere a como se almacenan físicamente los datos, se describen estructuras
de datos complejas.
Ventajas ANSI-SPARC
Gracias a la Arquitectura
ANSI-SPARC se puede lograr:
1. Independencia Lógica: Se
puede modificar la estructura de la Base de Datos son la necesidad que se deba
reescribir las aplicaciones.
2. Independencia Física: Se
refiere cuando se puede alterar la estructura física de la Base de Datos sin la
necesidad que se deba alterar su estructura lógica.