Want to make creations as awesome as this one?

Transcript

Los Distintos Niveles de Abstracción de una Base de Datos

¡Vamos!
Niveles de Abstracción de una Base de Datos.

Resumen

Para facilitar el uso de sistemas de bases de datos por personas no familiarizadas con computadoras, los desarrolladores emplean varios niveles de abstracción. Estos niveles ocultan la complejidad del sistema y simplifican la interacción del usuario. Hay tres niveles principales: el nivel interno (almacenamiento físico), el nivel conceptual (estructura general de la base de datos), y el nivel externo (interfaz con el usuario y programador).

Niveles de Abstracción de una Base de Datos.

Nivel visión

Conclusión

Índice

Nivel conceptual (o Nivel lógico).

Nivel fisico

Niveles de Abstracción de una Base de Datos.

Para facilitar el uso de sistemas de bases de datos por usuarios no expertos, los desarrolladores utilizan niveles de abstracción que ocultan la complejidad del sistema. Estos niveles son: el interno (almacenamiento físico), el conceptual (estructura de la base de datos) y el externo (interfaz del usuario y programador).

Nivel físico

El nivel físico de abstracción es el más bajo y detalla cómo se almacenan los datos en los dispositivos de almacenamiento, incluyendo aspectos como señaladores o índices para el acceso aleatorio. En este nivel se describen las estructuras de datos complejas a un nivel detallado.

Nivel conceptual (o Nivel lógico).

El nivel conceptual de abstracción es el siguiente más alto y describe qué datos se almacenan en la base de datos y cómo se relacionan entre sí. Representa la base de datos en términos de su estructura de diseño completa. Los administradores de bases de datos utilizan este nivel para decidir qué información se almacenará.

Nivel de visión

El nivel más alto de abstracción es el nivel de vistas, que muestra a los usuarios finales solo una parte específica de la base de datos, según su autorización. Este nivel proporciona diferentes vistas de la misma base de datos y oculta detalles complejos del nivel lógico y físico.

El nivel físico describe cómo se almacenan los datos en dispositivos de almacenamiento, mientras que el nivel lógico define cómo se estructuran los datos y sus relaciones. Los administradores de bases de datos trabajan principalmente en el nivel lógico y pueden tener conocimiento de la organización física de los datos. Los programadores y administradores usan el nivel lógico para definir tipos de datos y relaciones. Los usuarios finales, a través del nivel de vistas, interactúan con una representación simplificada y segura de la base de datos que oculta la complejidad subyacente.

Conclusión