Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1 Arquitectura
El marco DBMS ANSI / SPARC describe una base de datos sistema de gestión en términos de
interfaces, roles personales, funciones de procesamiento y flujo de información dentro del
sistema. El marco enfatiza que la estandarización debe lidiar con interfaces dentro de un
DBMS, no cómo deberían funcionar los diversos componentes de dicho sistema. Una interfaz
es descrito en términos de quién o qué lo usa, qué debe ser especificado en la interfaz, el
propósito de la interfaz, y cómo el sistema usa la información que pasa La interfaz.
El Marco ANSI / SPARC propone una arquitectura de "coexistencia" de tres niveles para DBMS,
que se presenta en forma muy simplificada por la Figura 2.1. Bajo este enfoque, se considera
que la base de datos contiene datos sobre un parte seleccionada del mundo real. Esta parte de
lo real El mundo se llama empresa. El esquema conceptual sirve como modelo de información
de la empresa que la base de datos sirve y como punto de control para una base de datos
adicional desarrollo. La información de interés para la empresa es descrito en términos de
entidades relevantes, sus propiedades, y sus interrelaciones, junto con varias limitaciones de
integridad, seguridad y otras. El esquema conceptual debe basarse en un modelo de datos, es
decir, una recopilación formal de reglas que gobiernan las estructuras de datos y las
operaciones en ellos
que los datos se almacenan, por ejemplo, en archivos planos, en una jerarquía, en una red, o
en archivos invertidos, se especifica en el inter esquema final. El esquema interno pretende
reflejar consideraciones de eficiencia al describir la estructura del base de datos en términos
de un modelo abstracto de almacenamiento. Datos representaciones, rutas de acceso, etc.se
definen en este nivel
El propósito principal de tener una descripción de datos en estos tres niveles es permitir que el
esquema conceptual actúe como un descripción relativamente estable del modelo empresarial
sin preocuparse por consideraciones de eficiencia o requisitos de datos de aplicación. Esto da
como resultado bases de datos que son flexibles y adaptables a los cambios en la forma en que
los usuarios ver los datos y en la forma en que se almacenan. Esta flexibilidad y adaptabilidad
generalmente se denomina independencia de datos
Nivel externo (Vistas individuales de los usuarios) Una vista de usuario describe una parte de
la base de datos que es relevante para un usuario en particular. Excluye datos irrelevantes, así
como los datos que el usuario no está autorizado a acceder.
Nivel Medio (Vista conceptual) El nivel conceptual es una forma de describir los datos que se
almacenan dentro de la base de datos y cómo los datos están relacionados entre sí. Este nivel
no especifica cómo se almacenan físicamente los datos.
Nivel interno (Vista de almacenamiento) El nivel interno implica la forma en que la base de
datos se representa físicamente en el sistema informático. En él se describe cómo los datos se
almacenan en la base de datos y en el hardware del equipo.