El objetivo de la arquitectura de tres niveles es el de separar los programas de aplicación de la base de datos física.
INDEPENDENCIA DE DATOS
La capacidad para modificar el esquema en un nivel del sistema sin tener que modificar el esquema del nivel inmediato superior.
TIPOS
La independencia lógica es la capacidad de modificar el esquema conceptual sin tener que alterar los esquemas externos ni los programas de aplicación.
La independencia física es la capacidad de modificar el esquema interno sin tener que alterar el esquema conceptual (o los externos).
ARQUITECTURA 3 NIVELES
*Permite Vistas de usuario independientes y personalizadas: Cada usuario debe ser capaz de acceder a los datos, pero tiene una vista personalizada diferente de los datos.
*Oculta los detalles físicos de almacenamiento a los usuarios: Los usuarios no deberían tener que lidiar con los detalles de almacenamiento de la base de datos.
*El administrador de la base de datos puede ser capaz de cambiar las estructuras de almacenamiento de esta sin afectar la vista de los usuarios.
*La estructura interna de la base de datos no debería verse afectada por cambios en los aspectos físicos del almacenamiento: por ejemplo, un cambio a un nuevo disco.
VENTAJAS
DATOS DE CREACIÒN
La arquitectura o Modelo ANSI-SPARC, (American National Standards Institute, Standards Planning And Requirements Committee), llamada comúnmente en México como “ANSI PARK”, es un estándar de diseño abstracto para un sistema de gestión de bases de datos (SGBD – DBMS), fue propuesto por primera vez en el año de 1975 por la empresa ANSI.
CARACTERÌSTICAS
Hay tres características importantes inherentes a los sistemas de bases de datos: 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 el esquema de la base de datos.
Se divide en 3 niveles.
1- 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 que existen están realmente en este nivel.
2- Nivel conceptual.
Tiene esquema conceptual. Describe la estructura de toda la base de datos para una comunidad de usuarios. Oculta los detalles físicos de almacenamiento y trabaja con elementos lógicos como entidades, atributos y relaciones.
3- Nivel externo o de vistas.
Tiene varios esquemas externos o vistas de usuario. Cada esquema describe la visión que tiene de la base de datos a un grupo de usuarios, ocultando el resto.
-Garduño, J. (Junio 6, 2016). ANSI SPARC Y ARQUITECTURA DE TRES NIVELES. marzo 1, 2018, de Prezi Sitio web: https://prezi.com/mqinjqdli1f2/ansi-sparc-y-arquitectura-de-tres-niveles/
-Anciniega, F. (Mèxico, 2017). Modelo ANSI SPARC (ANSI PARK) Arquitectura de 3 Niveles – Bases de Datos. Marzo 1, 2018, de fernandoarciniega Sitio web: http://fernandoarciniega.com/modelo-ansi-sparc-ansi-park-arquitectura-de-3-niveles-bases-de-datos/
-Martinez, J. (Abril 6, 2016). ANSI SPARC y arquitectura de tres niveles. Marzo 1, 2018, de Prezi Sitio web: https://prezi.com/mwpoi2z8mjkm/ansi-sparc-y-arquitectura-de-tres-niveles/
-Bahamonde, J. (Septiembre 9, 2016). Ansi sparc-josebahamonde. Marzo 1, 2018, de SlideShare Sitio web: https://es.slideshare.net/donzippy/ansi-sparcjosebahamonde
-Martínez , R. (Abril 4, 2016). ANSI SPARC Y ARQUITECTURA DE TRES NIVELES. Marzo 2, 2018, de Prezi Sitio web: https://prezi.com/1gulyjldtva1/ansi-sparc-y-arquitectura-de-tres-niveles/