Cuestionario de repaso unidad I Fundamentos de bases de datos. ( ) Mantiene un control central sobre el sistema. 1. ( ) 2. ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) Que todos los datos que almacena deben ser coherentes Que los datos almacenados en la BD no han sido alterados accidentalmente o maliciosamente y se mantienen coherentes. Lenguaje para especificar el esquema de la base de datos. Lenguaje para expresar las consultas a la base de datos y las modificaciones. Está basado en una percepción del mundo real que consta de una colección de objetos básicos, y de relaciones entre estos objetos. Se pude observar como una extensión del modelo E-R con las nociones de encapsulación, métodos e identidad de objeto. Se utiliza un grupo de tablas para representar los datos y las relaciones entre ellos. Es una colección de herramientas conceptuales para describir los datos, las relaciones que existen entre ellos, semántica asociada a los datos y restricciones de consistencia. El nivel más alto de abstracción describe solo parte de la base de datos completa. El nivel más bajo de abstracción describe como se almacenan realmente los datos. El siguiente nivel más alto de abstracción describe que datos se almacenan en la base de datos y que relaciones existen entre esos datos. Son profesionistas informáticos que escriben programas de aplicación. Consiste en una colección de datos interrelacionados y una colección de programas para acceder a esos datos. Son usuarios sofisticados que escriben aplicaciones de bases de datos especializadas que no son adecuadas en el marco de procesamiento de datos tradicional. Son usuarios no sofisticados que interactúan con el sistema mediante la invocación de alguno de los programas de aplicación. Interactúan con el sistema sin programas escritos. 3. 4. 5. 6. Usuarios especializados. Administrador de la base de datos. Usuarios normales. consistencia de una base de datos Integridad de una base de datos Lenguaje de definición de datos 7. Lenguaje de manipulación de datos 8. Modelo entidadRelación Modelo orientado a objetos. 9. 10. Modelo relacional 11. Modelos de datos. 12. Nivel de vistas. 13. Nivel físico. 14. Nivel lógico. 15. Programadores de aplicaciones. 16. SGBD 17. Usuarios sofisticados.