Download 1 - BUCOMSEC
Document related concepts
Transcript
MODALIDAD 1 10 de septiembre de 2003 bases de datos I fundamentos de las bases de datos Dpto. Lenguajes y Sistemas Informáticos Sólo una respuesta es correcta. Una respuesta mal respondida resta media bien respondida; las no contestadas no restan. Universidad de Alicante Tiempo: 25 minutos 1. La interpretación asociada a una Base de Datos relacional 2. Para un conjunto de atributos determinado, la integridad de clave consiste en 3. Las restricciones de existencia en las correspondencias entre clases en el modelo relacional 4. Si una relación A tiene una dependencia de identificador de otra relación B, las restricciones de A están representadas por Al decir que un SGBD vigila por la integridad de los datos, nos referimos a que 5. 6. El SQL 7. La relación matemática 8. En el modelo Entidad-Relación Extendido a) puede variar de un estado a otro de la base de datos b) sería conveniente que fuese modelo de todas las fórmulas que expresan las preguntas para interrogar a esa base de datos c) debe estar compuesta de fórmulas seguras para evitar referencias no válidas a) que sus valores posibles son los de una clave primaria b) la imposibilidad de almacenar nulos c) la imposibilidad de ser clave ajena a) se representan con una letra E b) no son posibles en las relaciones muchos a muchos a) indican la necesidad de atributos de otra relación para poder diferenciar unas filas de otras a) Card(A, R) = (1,1) b) Card(A, R) = (0,n) c) Card(A, B) = (1,1) a) los datos están debidamente interrelacionados y no hay interferencias en las lecturas y escrituras concurrentes b) los programas y esquemas no se vean afectados por cambios en datos que no usan c) los usuarios no pueden acceder a ciertos datos ni operaciones a menos que estén debidamente autorizados a) es un lenguaje completo relacional y computacionalmente b) es un lenguaje completo relacionalmente pero no computacionalmente c) es un lenguaje completo computacionalmente pero no relacionalmente a) no tiene orden entre sus tuplas ni duplicados b) no tiene orden entre las componente de sus tuplas ni duplicados c) tiene ordenadas sus tuplas y admite duplicados porque finalmente ha de traducirse a una tabla a) las claves ajenas se definen de forma explícita en las relaciones b) no se pueden plasmar todas las posibles restricciones de cardinalidad mínima entre dos objetos que se agregan c) no se puede plasmar el concepto de agregación como lo conocemos en el modelo relacional 9. Una restricción de dependencia de identificador, en el modelo EER, de una entidad sobre una relación, 10. La integridad referencial puede "romperse" 11. La agregación en el modelo relacional 12. En el MR, si VEHÍCULO es una clase generalizada y COCHE es subtipo, la CARD(VEHÍCULO,R) 13. Sea R una relación R(a:dom_a, b:dom_b, c:dom_c , d:dom_d) 14. La normalización a) b) c) a) b) c) a) b) c) a) b) c) a) b) c) a) b) c) 15. El álgebra relacional no se usa en un SGBD real 16. La intensión de una relación se refiere 17. SQL es un lenguaje de manipulación de datos 18. Una clave candidata puede contener nulos a) b) c) a) b) c) a) b) c) a) b) c) implica la necesaria elección, entre todos sus atributos, de un identificador de la propia entidad genera una dependencia existencial implícita de la entidad con respecto a la relación es una restricción de integridad que afecta a los atributos no clave de la entidad si no se definen claves ajenas si se insertan filas en la relación que es referenciada por una clave ajena si no hay definida una estrategia de mantenimiento en todas y cada una de las claves ajenas se representa exclusivamente a través de claves ajenas se representa a través de claves ajenas y de claves candidatas no está totalmente soportada por las carencias del modelo tiene cardinalidad máxima 1 tiene cardinalidad mínima 1 en la generalización no hay cardinalidades, sino propiedades de cobertura R puede tener como claves candidatas (a,c), (b,c) y (c,d,a) R no puede tener más de 4 claves candidatas ninguna de las anteriores trata de consolidar las claves ajenas para no tener que definir estrategias para mantener la integridad referencial obtiene, al final, el esquema interno que utilizará el SGBD para comunicarse con el sistema operativo elimina los fallos de diseño, de acuerdo con las especificaciones iniciales del sistema a implementar en una base de datos relacional porque obliga a navegar por los registros hasta obtener la tabla con los resultados mucha información de la base de datos no se podría extraer aunque otros lenguajes "reales" se han basado en él a su cardinalidad a su esquema a los datos que puede albergar en un instante de tiempo determinado orientado a registro y de definición de datos orientado a objeto siempre que sea clave alternativa y no clave primaria si también es clave ajena nunca
Related documents