Niveles de datos – .


Niveles ANSI / SPARC

La arquitectura ANSI / SPARC de 1975 define niveles de abstracción para un sistema de gestión de bases de datos: nivel interno (o físico), que define la forma en que se almacenan los datos y los métodos para acceder a ellos; el nivel conceptual, también llamado MCD (Modelo de datos conceptuales) o MLD (Modelo de datos lógicos), que define la disposición de la información en la base de datos; y el nivel externo, que define las vistas del usuario.

¿Cuáles son las características de un DBMS?

La arquitectura de tres niveles definida por el estándar ANSI / SPARC mantiene los datos y el procesamiento independientes. En general, un DBMS debe tener las siguientes características:

Independencia física: El nivel físico se puede cambiar independientemente del nivel conceptual. Esto significa que el usuario no puede ver todos los componentes de hardware de la base de datos y que es una estructura transparente para representar la información almacenada.

Independencia lógica: El nivel conceptual debe poder cambiar sin cambiar el nivel físico, lo que significa que el administrador de la base de datos debe poder realizar mejoras sin afectar la experiencia del usuario.

Facilidad de uso: Las personas que no estén familiarizadas con la base de datos deberían poder describir su consulta sin hacer referencia a los elementos técnicos de la base de datos.

Acceso rápido: El sistema debería poder responder a las consultas lo más rápido posible, lo que requiere algoritmos de búsqueda rápidos.

Administración centralizada: El DBMS debería permitir al administrador manipular datos, insertar elementos y verificar su integridad centralmente.

Redundancia controlada: El DBMS debería poder evitar la redundancia de datos siempre que sea posible, tanto para minimizar errores como para evitar el desperdicio de memoria.

Verificación de integridad: Los datos deben ser coherentes entre sí, y cuando algunos elementos se refieren a otros, estos últimos deben estar presentes.

Intercambio de datos: El DBMS debe permitir que múltiples usuarios accedan simultáneamente a la base de datos.

Seguridad de datos: El DBMS debe poder administrar los derechos de acceso a datos de cada usuario.

Si continuas utilizando este sitio aceptas el uso de cookies. más información

Los ajustes de cookies de esta web están configurados para «permitir cookies» y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en «Aceptar» estarás dando tu consentimiento a esto.

Cerrar