Arquitectura de un SGBD e independencia de datos

Arquitectura de los tres esquemas

  • Nivel interno: estructura física del almacenamiento de datos.
  • Nivel conceptual: describe la estructura conceptual completa de la base de datos para una comunidad de usuarios. Oculta detalles de almacenamiento, y se concentra en describir entidades, tipos de datos, relaciones, etc.
  • Nivel externo: también llamado de vistas, describe la parte de la base de datos que le interesa a un grupo de usuario determinado, y oculta a ese mismo grupo lo restante de la base de datos.

Cada uno de estos niveles, tal y como el modelo OSI, interactúa con su nivel vecino. Cada uno transforma solicitudes en resultados; proceso que se denomina correspondencia o transformación.

Independencia de datos

Es la capacidad de modificar el esquema de un nivel sin tener que modificar el superior. Podríamos diferenciar dos independencias de datos:

  • Lógica: modificación del esquema conceptual sin la alteración del externo.
  • Física: modificación del esquema interno, sin la modificación del conceptual.

Sin comentarios

Deja un comentario