Examen Tipo TEST (Ficheros y Bases de Datos) [No sé de que año) ~~~~~~~~~~~~~~~~ 1. ¿Qué quiere decir que una BD es "compartida"? a) Que es una colección de datos independientes donde se elimina parcial o totalmente la redundancia permitiendo que varios usuarios almacenen datos en ella. b) Que es una colección de datos a la que varios usuarios pueden tener acceso siempre y cuando accedan a partes distintas de la misma. c) Que es una colección de datos a la que varios usuarios pueden tener acceso de la forma en que le interese a cada uno y además de manera concurrente. 2. ¿Cuál es la relación entre ficheros, bases de datos y la concepción del mundo real? a) Que en los sistemas de ficheros simplemente puede representarse una concepción del mundo real, mientras que en una base de datos cada usuario puede tener una concepción del mismo y usar la BD en función de sus necesidades. b) Que es las BD simplemente puede representarse una concepción del mundo real mientras que en una base de datos cada usuario puede tener una concepción del mismo y usar la BD en función de sus necesidades c) No existe diferencia alguna entre los ficheros y las BD. Ambos mantienen una única representación del mundo real. 3. ¿Cuál de las siguientes afirmaciones sobre el SGBD es cierta? a) El SGBD es un conjunto de elementos Hardware, y a veces Software, que hacen ver a cada usuario que es el único que está utilizando la base de datos. b) El SGBD es una herramienta que permite evitar las inconsistencias en los sistemas de ficheros c) El SGBD es el intermediario entre la base de datos física y el mundo exterior 4. ¿Cuáles de los siguientes grupos de objetos corresponden al SGBD? a) La independencia física, la independencia lógica y la compilación de sentencias SQL. b) La independencia física, la independencia lógica y la administración compartida de los datos. c) La independencia física, la independencia lógica y la seguridad de los usuarios. 5. ¿En qué consiste la independencia lógica? a) En lograr la independencia entre las estructuras de almacenamiento y las estructuras de datos del mundo real b) En lograr la independencia entre las estructuras lógicas y los programas de aplicación c) En lograr la Independencia entre las estructuras de almacenamiento y el esquema conceptual 6. ¿Cuáles de los siguientes grupos de responsabilidades corresponden al DBA? a) La definición y modificación del esquema, de la estructura de almacenamiento, del método de acceso, de los procedimientos de validación y de la eficacia de accesos a los datos. b) La definición y modificación del esquema, de la estructura de almacenamiento, del método de acceso, de los procedimientos de validación y de la independencia física y lógica de los datos c) La definición y modificación del esquema, de la estructura de almacenamiento, del método de acceso, de los procedimientos de validación y de la estrategia de respaldo y recuperación 7. ¿Se permite la redundancia en las bases de datos? a) Solamente en casos especiales, y siempre y cuando se controle b) Solamente en aquellos casos en los que existe redundancia en el sistema de ficheros equivalente c) No, nunca, bajo ningún concepto 8. ¿Qué es el DDL? a) El lenguaje dinámico de datos b) El lenguaje de definición de datos c) El lenguaje de determinación de datos 9. ¿Cuáles son los principales problemas de la concurrencia? a) La pérdida de transacciones y las inconsistencias b) La pérdida de transacciones y la ejecución serializable c) Las inconsistencias y la ejecución serializable 10. ¿Cuáles son los principales Instrumentos de recuperación de una base de datos? a) El fichero LOG, el fichero dietario y los Checkpoints b) El fichero LOG, los volcados de la BD y los Checkpoints c) El fichero LOG, los Checkpoints y los puntos de control 11. ¿En qué consiste la reestructuración de la BD? a) En la realización de cambios en el almacenamiento físico b) En recoger estadísticas sobre el rendimiento c) En la realización de cambios a nivel lógico 12. ¿Qué es el esquema conceptual de una BD? a) Es una descripción de cómo se almacena el contenido de un esquema externo en realidades de los ordenadores b) Es una descripción de los datos necesarios para cada aplicación c) Es una descipción lógica de datos que representan un modelo de información determinado. 13. ¿Qué tipos de DML existen? a) Procedimental y no procedimental b) Externo, Interno y Conceptual c) SQL y SEQUEL 14. ¿En qué tipo de representación física existe contiguidad física de los datos relacionados? a) En el interregistro b) En la intrarregistro c) En ambas 15. ¿Puden existir varios fichero de índices para un mismo fichero principal? a) Si b) No c) Depende del tamaño del fichero principal 16. ¿Qué requisito debe cumplir la raíz de un árbol equilibrado de orden 'n'? a) Debe tener ente n y 2n entradas b) Debe tener 0 o al menos 2 hilos c) Debe rener al menos n hijos 17. En el momento de ralizar un acceso a una base de datos relacional mediante el lenguaje SQL, ¿Puede el usuario decidir el usar índices? a) Si, indicando el nombre del índice que desee usar b) Sí, pero sólo si es un índice definido por el usuario c) No 18. La clave candidata es: a) El subconjunto de datos en el que cada tabla debe tener un valor único b) Es mínimo conjunto de atributos d una tabla que identifican de manera única a las tuplas de la misma. c) Conjunto de registros de una tabla que cumplan la propiedad de unicidad 19. La dependencia funcional entre 2 atributos X e Y se define como.. a) se dice que Y depende funcionalmente de X cuando para cada valor de X hay un solo valor de Y b) Se dice que X determina a Y cuando para cada valor de eeste último hay un sólo valor del primero c) Un elemento de Y depende de X, si para cada Y hay un sólo X en cualquier instante 20. Una operación JOIN NATURAL del Álgebra Relacional podría codificarse en SQL como a) select R1.A, R1.B, R2.B, R2.C, R2.D from R1,R2 where R1.B=R2.B b) select R1.A, R2.B, R2.C, R2.D from R1,R2 where R1.B=R2.B c) select R1.A, R1.B, R2.C, R2.D from R1,R2 where R1.B>=R2.B 21. Administrador de Base de Datos es.. a) Una parte del software de la BD que gestiona el funcionamiento de la misma b) Un controlador interno de la BD, tanto de datos como de acceso a éstos. c) Una persona que se encarga de definir la estructura de datos y la estructura de almacenamiento y realizar un seguimiento de las mismas. 22. ¿Cuál de las siguientes expresiones cuantitativas de una relación varía con el tiempo? a) el grado b) la cardinalidad y el grado c) la cardinalidad 23. ¿Puede haber valores de un dominio que no aparezcan en una tabla en un instante dado? a) No b) Depende del número de tuplas de la tabla c) Sí 24. La diferencia entre índice y apuntador es.. a) Un índice está formado por una clave y un apuntador b) Son conceptos equivalentes c) Un apuntador incluye un índice 25. ¿Cómo se representa en el nivel interno cada vista de un sistema relacional? a) Una vista se representa por medio de un fichero almacenado b) Una vista no tiene ninguna representación propia en el esquema interno c) Una vista se representa por medio de una tabla de base almacenada 26. ¿Qué tipo de seguridad existen en una base de datos? a) Aquellas que permiten identificar al usuario y las que se encargan de hacer cumplir las reglas de integridad en los accesos b) Aquellas que permiten identificar al usuario y las que determinem si un tipo de acceso solicitado está permitido c) Aquellas que determinan si un tipo de acceso solicitado está permitido y las que se encargan de hacer cumplir las reglas de integridad en los accesos 27. Una relación está en 3FN, si está en 2ª FN y.. a) Entre sus atributos no existe la propiedad transitiva respecto de las claves candidatas b) Entre sus atributos no existen dependencias funcionales respecto de las claves candidatas c) Entre sus atributos no existen dependencias transitivas respecto de las claves candidatas 28. En una BD, las restricciones de integridad se definen.. a) Como parte del Esquema conceptual de la BD b) Como parte de cada programa de aplicación que accede a la BD c) Como parte del esquema interno de la BD 29. La redundancia en las BD origina como mayor problema a) Necesidad de realizar copias de seguridad de la BD periódicamente b) Necesidad de duplicar algunas partes de la BD c) Necesidad de realizar actualizaciones múltiples 30. La opción ON DELETE CASCADES al definir una clave externa indica que: a) Al eliminar una fila en la tabla principal el sistema eliminará todas las filas correspondientes en la tabla dependiente b) Al eliminar una fila en de la clave externa X se eliminará automáticamente la fila de clave primaria X c) No se puede borrar un valor de clave externa si existe dicho valor en la clave primaria correspondiente