Este documento trata sobre conceptos básicos de bases de datos. Explica la independencia lógica de los datos, la arquitectura de tres niveles de ANSI-SPARC, los tipos principales de modelos de datos, la función del modelado conceptual, y la función e importancia del catálogo de sistemas.
2. Colegio Bachillerato Cariamanga
• 2.1 Explique el concepto de independencia de los
datos y explique su importancia en su entorno de
base de datos.
El concepto de independencia lógica de los datos
hace referencia a la inmunidad de los esquemas
externos a las modificaciones que se efectúen
.Debe ser posible efectuar cambios en el
esquema conceptual, sin necesidad de modificar
los esquemas externos de aplicaciones
disponibles.
3. 2.2 Para resolver la cuestión de la
independencia de los datos ,se
propuso la arquitectura en tres
niveles de ANSI-SPARC .
Nivel Externo. Esta compuesto por una serie de
compuesto de diferentes vistas externas de la base de
datos . Cada usuario tiene una vista del mundo real.
Nivel Conceptual. Proporciona soporte a cada uno de
las vistas externas, en el sentido de que todos los datos
accesibles por un usuario.
Nivel Interno. Cubre la implementación física de la
base de datos que se necesita para conseguir unas
presentaciones optimas en tiempo de ejecución y una
4. 2.3 Que es un modelo de datos?
Indique y explique los tipos principales
de modelo de datos.
Un modelo de datos representa a la propia
organización y debe proporcionar los conceptos
básicos y las notaciones que permiten a los
diseñadores de la base de datos.
5. 2.4 Explique la función y la
importancia del modelado conceptual.
• Ya hemos mencionado anteriormente que los
esquemas se escriben utilizando un lenguaje
de definición de datos se escribe en el
lenguaje de definición de datos de un SGBD.
• Pueden dar soporte a todas las vistas externas
que se pueden apoyar a su vez en el esquema
interno.
6. 2.7Explique la función y la importancia
del catalogo de sistemas
• El catalogo de sistemas de uno de los
componentes fundamentales de un SGBD
.Muchos de los componentes software se
utiliza la información contenida en el catalogo
de sistemas
• Puede mantenerse un registro de los cambios
efectuados en la base de datos.
• Pueden proporcionarse información de
auditoria.