ARQUITECTURA ANSI/X3/SPARC

ANSI/X3/SPARC (standard planning and requirements committee of the american National Standards Institute on computers and Information Processing).

Este comite propone una arquitectura general para DBMSS basado en tres niveles: Nivel fisico o de la maquina, nivel externo o de ususario, y nivel conceptual; de igual forma se explican como se relacionan estos tres niveles y las caracteristicas de cada uno de ellos.

La arquitectura ANSI-X3-SPARC esta basada en el concepto de maquinas anidadas-solo parcialmente-. Es decir, el flujo de datos pasa a travez de distintas capas, estas a su vez estan separadas por interfaces, y cuando el numero de interfaces se considera excesivo, desarrollan un aislamiento de los diversos componentes del sistema con el fin de conseguir el objetivo de independencia.

Esta arquitectura se divide en tres niveles: 

Nivel Interno: Describe la estructura fisica de almacenamiento de bases de datos.
Nivel Conceptual: Describe la estructura de toda la base de datos para un conjunto de                usuarios.
Nivel Externo:  Posee varios esquemas externos o de usuario, describe la vision que tiene de la base de datos a una comunidad de usuarios, ocultando el resto.


Podemos definir dos tipos de independencia en los datos:


Independencia Logica: Es la capacidad de modificar el esquema conceptual sin alterar los esquemas externos o conceptuales.


Independencia Fisica: Es la capacidad de modificar el esquema interno sin afectar el esquema externo o conceptual.


                                    http://temariotic.wikidot.com/arquitectura-ansi-de-bbdd