Fundamentos de las Bases de Datos

Lógica Proposicional. Algebra Relacional. Calculo Relacional. Dependencias Funcionales. Esquema Lógico

  • Enviado por: Rogelio Moreno
  • Idioma: castellano
  • País: España España
  • 3 páginas
publicidad

1.- Los modelos de datos:

A) tienen todos la misma potencia expresiva.

B) tienen todos las mismas estructuras pero pueden tener distinta potencia expresiva.

C) ninguna de las anteriores.

2.- En una generalización disjunta y total:

A) una ocurrencia del objeto general sólo se corresponde siempre con una y sólo una ocurrencia del objeto especializado.

B) una ocurrencia del objeto general se puede corresponder con cero o una ocurrencia de objeto especializado.

C) todas las ocurrencias de objetos especializados se corresponden siempre con una del objeto general, a diferencia de las generalizaciones parciales donde no siempre ocurre.

3.- Si una relación R con una única clave candidata está en Tercera Forma Normal:

A) está en forma normal de Boyce-Codd.

B) tiene sólo otra columna además de las que constituyen la clave candidata.

C) ninguna de las anteriores.

4.- Si R1 es una relación de grado n y R2 es una relación de grado m, de modo que n > m.

A) R1* R2 es una relación de grado n-m.

B) R1* R2 es una relación de cardinalidad n-m.

C) R1xR2 es una relación de grado n+m.

5.- Una clave ajena en una relación:

A) puede ser también la clave primaria de la relación.

B) siempre toma valor entre los valores de una/s columna/s de otra relación.

C) nunca puede ser clave alternativa de la relación.

6.- Son operaciones primitivas de la concatenación en Álgebra Relacional:

A) la unión, la selección y la proyección.

B) el producto cartesiano, la selección y la proyección.

C) la unión, la intersección y la proyección.

7.- Si tenemos dos objetos O1 y O2, que se agregan dando lugar al objeto OR, y sus cardinalidades son card(O1, OR) = (0, 1) y card(O2, OR) = (2, n).

A) Dada una ocurrencia de O1 se podrá relacionar con muchas ocurrencias de O2.

B) Dada una ocurrencia de O2 puede no relacionarse con ninguna de O1, pero si lo hace tendrá que ser por lo menos con 2.

C) Dada una ocurrencia de O1 puede no relacionarse con ninguna de O2, pero si lo hace como máximo con 1.

8.- Una fórmula abierta es aquélla que:

A) no tiene cuantificadores universales pero sí existenciales.

B) no tiene ni cuantificadores universales ni existenciales.

C) da como resultado una relación.

9.- En el modelo Entidad-Relación Extendido:

A) no se puede plasmar cualquier tipo de restricción mínima entre dos objetos que se agregan.

B) no se pueden plasmar las restricciones de identificación.

C) no se puede plasmar que una generalización sea disjunta.

10.- Al hablar de ligadura:

A) se está hablando de dos transformaciones: la primera de esquema lógico a esquema externo y la segunda de esquema externo a esquema interno.

B) estamos hablando de un concepto que influye decisivamente en la independencia de los datos junto con la granularidad de los esquemas externos.

C) es el grado de detalle de la definición con la que los esquemas externos se dan en función del esquema lógico.

11.- En los archivos convencionales, la redundancia de datos generaba, entre otros problemas:

A) inconsistencia de datos y laboriosos programas de actualización.

B) dependencia de los programas respecto a los datos.

C) insuficientes medidas de seguridad, por ejemplo en el control de accesos concurrentes.

12.- Los objetivos de un Sistema de Gestión de Bases de Datos son:

A) la construcción del esquema conceptual, del lógico, de los externos y del interno de una base de datos.

B) la independencia, integridad y seguridad de los datos.

C) la independencia lógica de los datos, pero no su independencia física.

13.- Un modelo de datos:

A) es una representación de la realidad objeto de estudio, que podrá ser de tipo gráfico o lingüístico, y que describirá un conjunto de objetos y de interrelaciones entre ellos junto con todas las restricciones semánticas que afecten a dicha realidad.

B) es una herramienta intelectual de uso exclusivo en la confección del esquema conceptual de una base de datos.

C) es una herramienta intelectual que permite, a través de conceptos y reglas, estructurar los datos de forma que se capte la semántica de los mismos.

14.- Al hablar de bases de datos:

A) las operaciones que sí provocan la transición de un estado de la base de datos a otro varían la estructura de la base de datos.

B) algunas operaciones no provocarán un cambio en el estado de la base de datos aunque siempre, con cualquier operador se producirá un cambio de ocurrencia.

C) Dado un esquema de base de datos existen muchas ocurrencias de base de datos, y éstas obedecen a un conjunto de restricciones de integridad.

15.- Una relación se puede definir sobre los dominios D1, D2, ....Dn, y el hecho de que éstos no necesariamente sean disjuntos hace que:

A) se pueda encontrar más de una clave candidata en la relación.

B) puedan existir claves ajenas en la relación cuyos dominios puedan coincidir con el de la clave primaria de esa misma relación.

C) ninguna de las anteriores.

16.- Al hablar de lenguajes de manipulación de datos en el Modelo Relacional:

A) El SQL es un lenguaje completo relacionalmente.

B) El Álgebra Relacional es completo relacionalmente pero el Cálculo Relacional de Tuplas y el de Dominios no los son por no tener expresiones equivalentes a la división.

C) Al Álgebra Relacional le falta ser computacionalmente completo para ser completo relacionalmente.

17.- Toda relación tiene al menos una clave candidata ya que:

A) el conjunto de todos los atributos de una relación siempre cumplen la propiedad de identificación única.

B) toda relación debe contar siempre con una clave primaria, pero no necesariamente con alternativas.

C) siempre existe en una relación una clave primaria que no puede contener nulos.

18.- Si en una relación R1 tenemos una clave ajena A que referencia a otra relación R2 y queremos que cuando se vayan a efectuar operaciones sobre R2 éstas no estén siempre condenadas a no poderse realizar, la política de la clave ajena A debe ser ante borrados y actualizaciones:

A) sólo propagar.

B) sólo anular o propagar.

C) anular, propagar o rechazar.

19.- Al hablar de normalización:

A) siempre es posible encontrar una clave primaria para que una relación esté en Primera Forma Normal.

B) si una relación tiene más de una clave candidata al descomponerla en otras relaciones eliminando las dependencias no completas llegaremos a relaciones que están ya en Tercera Forma Normal.

C) si la clave primaria de una relación es compuesta no estará en Segunda Forma Normal.

20. El proceso de normalización se realiza:

A) para velar por la seguridad de los datos.

B) para reducir la redundancia y, por tanto, velar por la integridad de los datos.

C) para obtener más relaciones con menos columnas, y por tanto una base de datos más sencilla.

21. Al hablar de interpretaciones:

A) dado un lenguaje de primer orden se pueden obtener varias interpretaciones para ese lenguaje pero sólo una será modelo.

B) si queremos obtener una visión de una base de datos relacional como una interpretación de un lenguaje de primer orden, por convenio, todos obtendremos la misma interpretación.

C) dada una base de datos relacional, por convenio, todos obtendremos el mismo modelo para esa base de datos.

22.- El resultado de una expresión en Álgebra Relacional o de una fórmula abierta en Cálculo Relacional de Dominios:

A) siempre es una relación.

B) en el caso de las fórmulas abiertas siempre es una relación de cardinalidad mayor que cero.

C) siempre es una relación de grado y cardinalidad mayor que cero.

23.- Al evaluar fórmulas abiertas:

A) si son seguras la respuesta siempre es una relación de cardinalidad mayor que cero.

B) si no son seguras la respuesta siempre es una relación con cero tuplas.

C) si son seguras la relación que se obtiene como respuesta puede no contener tuplas.

24.- Como mecanismo de abstracción, la agregación representa:

A) un conjunto de ocurrencias de un único objeto que constituyen una ocurrencia de un objeto de su superclase.

B) que cada ocurrencia del objeto agregado está formada por una ocurrencia de cada uno de los objetos que se agregan, pudiendo ser un único objeto el que se agrega.

C) varias ocurrencias de un objeto que asociadas a una ocurrencia de otro objeto constituyen una ocurrencia de un tercero.

25.- Si una entidad tiene una restricción de dependencia de identificador con respecto a una relación R:

A) es equivalente a decir que tiene una restricción de existencia con respecto a R si R es de conectividad 1:M.

B) implica la elección obligatoria de un atributo identificador entre los que caracterizan a esta entidad.

C) tendrá que recurrir para su identificación al identificador de la entidad a la que se asocia por R.

26.- Las técnicas de bases de datos surgen, entre otras razones, porque con su uso:

A) se evitan redundancias innecesarias.

B) se solucionan los problemas de independencia, integridad y seguridad de los sistemas tradicionales.

C) se evitan las distintas perspectivas que de la información tienen los usuarios y se tiende a una visión unificada.

27.- Decir cuál de las siguientes opciones es falsa: Un buen Sistema de Gestión de Bases de Datos:

A) debe permitir que se establezcan las correspondencias entre esquemas de la base de datos.

B) debe intentar que la granularidad del esquema lógico respecto al interno sea fina y la ligadura sea lo más tardía posible dentro de unos compromisos con el rendimiento.

C) debería poder escribir los distintos esquemas de la base de datos.

28.- Si nos movemos en una base de datos relacional con dos relaciones compatibles R1 y R2 y definimos una variable-tupla x:R1:

A) "x ( R1(x) " R2(x) ) es una fórmula que no está bien formada puesto que necesitamos una variable definida sobre R2.

B) "x ( R1(x) ! R2(x) ) es una fórmula bien formada y además al usar el “implicador” es siempre cierta.

C) ninguna de las anteriores.

29.- Al hablar de claves en el modelo relacional:

A) si una relación tiene una única clave candidata tendrá como máximo una clave ajena.

B) si una relación tiene tres columnas tendrá como máximo tres claves candidatas.

C) el único caso en el que la clave ajena de una relación no puede contener nulos es cuando actúa también como clave primaria de dicha relación.

30.- Al referirnos a los modelos de datos:

A) la cualidad de minimalidad se refiere a que el modelo tenga el menor número posible de símbolos para expresar la realidad.

B) si tienen un lenguaje de definición gráfico nos interesa que tenga compleción gráfica.

C) dentro de los modelos semánticos, el modelo relacional se usa sobre todo en la fase de diseño lógico.