Want to create interactive content? It’s easy in Genially!

Get started free

Arquitectura ANSI/SPARC

Daniel Álvarez Romero

Created on September 25, 2024

Una presentación sencilla acerca de la arquitectura ANSI/SPARC.

Start designing with a free template

Discover more than 1500 professional designs like these:

Akihabara Connectors Infographic

Essential Infographic

Practical Infographic

Akihabara Infographic

Interactive QR Code Generator

Witchcraft vertical Infographic

Halloween Horizontal Infographic

Transcript

BASES DE DATOS

ARQUITECTURA ANSI/SPARC

La arquitectura ANSI-SPARC, donde ANSI-SPARC significa American National Standards Institute, Standards Planning And Requirements Committee, es un modelo conceptual ampliamente aceptado para el diseño y gestión de bases de datos. Este estándar fue propuesto por primera vez en 19751 y ha influido en el desarrollo de muchos sistemas de gestión de bases de datos (DBMS) comerciales. Sin embargo, nunca se convirtió en un estándar formal.

¿Qué es?

La arquitectura ANSI/SPARC establece una división en tres niveles para la estructura de una base de datos. El objetivo de esta arquitectura de tres niveles es proporcionar una separación clara de la vista de los usuarios, ocultando la complejidad de la base de datos, y los detalles físicos de almacenamiento. Además: - 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. Estos deben ser independientes: los cambios en una vista no deben afectar a las demás. - 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 debe 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.

Arquitectura de tres niveles

Nivel externo

Nivel conceptual

¿Cómo son esos tres niveles?

Nivel interno

Ver imagen

Se realizan esquemas para organizar las bases de datos: El esquema externo describe las diferentes vistas externas de los datos; puede haber muchos esquemas externos para una base de datos dada. El esquema conceptual describe todos los datos y las relaciones entre ellos, junto con las restricciones de integridad. Solo hay un esquema conceptual por cada base de datos. El esquema interno es el nivel más bajo que contiene los registros almacenados, los métodos de representación, los campos de datos e índices. Solo hay un esquema interno por cada base de datos. La descripción general de una base de datos se llama esquema de base de datos.

Esquemas de bases de datos

Ver ejemplo