Niveles de abstracción en base de datos
Edgar Rafael Rolon Hernandez
Created on August 29, 2024
More creations to inspire you
ANCIENT EGYPT FOR KIDS PRESENTATION
Presentation
A GLIMPSE INTO CAPE TOWN’S PAST
Presentation
ALTERNATIVE DIETS
Presentation
MUSIC PROJECT
Presentation
Coca-Cola Real Magic
Presentation
GEO PROJECT (SINGAPORE)
Presentation
THE LITTLE PRINCE PRESENTATION
Presentation
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.