Abstraccion De Las Bases De Datos
Es la característica que se utiliza en las bases de datos por los desarrolladores para poder discernir o más bien mostrar al usuario de la base de datos lainformación importante para él, es decir separando lo complejo de la información que realmente para el usuario no es relevante y la parte de la información que puede ser interpretada por el mismo, esteproceso se realiza mediante los niveles de abstracción haciendo el uso más amigable con el usuario.
Niveles de abstracción
En la arquitectura de la base de datos se puede definir tres nivelesgenerales para la abstracción de datos:
Nivel interno o físico
Es el nivel más bajo de abstracción ya que de acuerdo a las estructuras de datos se detallan la forma en que se almacenan realmente como porejemplo tiene las rutas de acceso, los nombres de archivo donde se encuentran los datos ,etc.
Nivel conceptual o lógico
Siguiente nivel de abstracción que es transparente para el usuario y semaneja por los administradores de la DB ya que ellos deben decidir la información que se mantiene en la DB. Aquí se muestran los datos que realmente están almacenados y que relación existen entre estos yano físicamente sino a manera lógica en el ordenador.
Nivel visión o externo
Nivel más alto de abstracción debido a que solo se muestra una parte de la información de la DB ,es decir la informaciónque necesita o solo la que es importante para el usuario. Aquí pueden mostrarse varias vistas hacia el usuario final de una misma DB.
Ejemplos de Bases de Datos
Una de las bases de datos masutilizas actualmente, aunque no lo parezca, es el registro de contactos en nuestro celular, no permite tener de forma ordenada los números de teléfono de diversos contactos, así nos pedirá q ingresemos:
oEl nombre del contacto.
o Numero de teléfono de casa.
o Numero de teléfono de celular.
o Posiblemente también dirección de correo electrónico, etc.
Una gran base de datos son las de los...
Regístrate para leer el documento completo.