Quiz
Bases de Datos test 2
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (30)
1En el contexto del modelo relacional, una clave ajena...
- Aa. Puede valer null, menos cuando sea clave primaria
- Bb. Nunca puede valer null
- Cc. Nunca puede formar parte de una clave primaria
- Dd. Puede tomar cualquier valor del dominio menos null
- Ee. Todas las anteriores son falsas
- Ff. Todas las anteriores son verdades
2¿Qué diferencia hay entre las superclaves y las claves candidatas de una relación?
- Aa. Las superclaves deben cumplir los criterios de minimalidad y unicidad, mientras que las claves candidatas solo deben cumplir unicidad
- Bb. Las superclaves deben cumplir los criterios de unicidad e identidad, mientras que la clave candidata debe cumplir minimalidad
- Cc. Ninguna, ambas deben cumplir los criterios de unicidad y minimalidad
- Dd. Las superclaves deben cumplir el criterio de unicidad, mientras que las claves candidatas deben cumplir tanto unicidad como minimalidad
- Ee. La superclave es aquella de las claves candidatas que tiene un mayor número de atributos
- Ff. Ninguna de las anteriores
3En el modelo relacional, una clave primaria...
- Aa. Es a su vez clave alternativa
- Bb. Puede ser o no súper clave
- Cc. Cumple minimalidad y unicidad
- Dd. Puede valer null si a su vez es clave ajena
- Ee. Todas las anteriores son falsas
- Ff. Todas las anteriores son verdaderas
4Conceptos básicos del modelo relacional. ¿Cuál de las siguientes afirmaciones es la correcta?
- Aa. La extensión es un conjunto de tuplas, cada una formada por pares (valor, valor)
- Bb. El número de valores definidos en la extensión se denomina grado de la relación
- Cc. La intensión define un conjunto de atributos, cada uno de los cuales toma valores sobre un dominio
- Dd. El número de tuplas de la intensión se denomina cardinalidad de la relación
- Ee. Si atributo tiene valor nulo (null), significa que su valor es falso (false)
- Ff. Ninguna de las anteriores
5¿En qué consiste la regla de integridad referencial de un modelo relacional?
- ANingún atributo que forme parte de la clave primaria de una relación puede tomar el valor nulo
- BTodos los atributos que forman parte de una clave ajena deben tomar valores que coincidan con valores de la clave primaria correspondiente o bien tomar valores nulos
- CTodos los atributos que forman parte de una superclave deben depender completamente de la clave primaria
- DTodos los atributos de una clave candidata deben tener un valor unitario
- ETodos los atributos que forman parte de una clave ajena deben ser completamente dependientes de la clave primaria de la relación
- FNinguna de las anteriores
6Seleccione cuál de las siguientes afirmaciones es correcta, respecto del modelo relacional
- Aa. La extensión de un modelo relacional define el conjunto de atributos, mientras que la intensión define el conjunto de tuplas
- Bb. Es un modelo creado por Peter Chen en 1970
- Cc. El dominio de un atributo se define como el conjunto de valores posibles que puede tomar dicho atributo
- Dd. El número de atributos de una relación se denomina cardinalidad de la relación
- Ee. El número de tuplas de una relación se denomina grado de la relación
- Ff. Ninguna de las anteriores
7Respecto a las claves en el modelo relacional...
- Aa. Cualquier combinación de atributos de una relación forman una súper clave.
- Bb. Las claves alternativas forman un conjunto disjunto con la clave primaria
- Cc. La clave primaria es una súper clave
- Dd. Cualquier súper clave es clave primaria
- Ee. Todas las anteriores son correctas
- FTodas las anteriores son falsas
8En la transformación del modelo conceptual al modelo relacional, al comparar las estrategias de transformación de clasificaciones:
- Ad. Si la clasificación es incompleta es conveniente crear tablas únicamente para las subclases.
- Be. Si la clasificación es completa es conveniente crear tablas para la superclase y para todas las subclases.
- Cf. Que la clasificación sea solapada o disjunta no afecta para la transformación.
- Dg. No es posible que la clasificación sea completa y disjunta a la vez.
- Eh. Si la clasificación es completa y disjunta es conveniente crear tablas únicamente para las subclases.
- FNinguna de las anteriores
9Al pasar del modelo conceptual al modelo relacional una asociación n:m (n>1 y m>1) entre dos clases A y B , ¿Qué se debe hacer?
- Ab. Crear una relación más (además de una para A y otra para B) cuya PK puede ser bien un nuevo OID, o bien, la concatenación de las PK’s de las relaciones A y B.
- Bc. Crear una relación para A y otra para B incluyendo en A una FK a B y en B una FK a A.
- Cd. Crear una relación más (además de una para A y para B) cuyos atributos son los de A y los de B, incluyendo ambas PK’s.
- De. Crear un índice en la relación A apuntando a B y en B apuntando a A.
- Ef. Crear una relación para A y otra para B tratándolas igual que si la asociación fuera 1:n.
- Fg. Ninguna de las anteriores.
10¿Cuál de las siguientes afirmaciones es la correcta?
- Aa. Las asociaciones M:N se representan con una clave ajena en la relación de la entidad del rol N
- Bb. Las asociaciones M:N se representan con una clave ajena en la relación de la entidad del rol M
- Cc. Las asociaciones 1:N se representan con una clave ajena en la relación de la entidad del rol 1
- Dd. Las asociaciones 1:1 se representan con una clave ajena en las dos relaciones
- Ee. Las asociaciones 1:N se representan con una clave ajena en la relación de la entidad del rol N
- Ff. Ninguna de las anteriores
11Al pasar del modelo conceptual al modelo relacional una asociación 1:1 entre dos clases A y B ¿qué se debe hacer?
- Aa. Crear una relación más (además de una para A y para B) cuya PK debe ser un nuevo OID.
- Bb. Crear una relación para A y otra para B incluyendo bien en A una FK a B, o bien, en B una FK a A.
- Cc. Crear una relación más (además de una para A y para B) cuyos atributos son los de A y los de B, incluyendo ambas PK’s.
- Dd. Crear un índice en la relación A apuntando a B y en B apuntando a A.
- Ee. Crear una relación para A y otra para B tratándolas igual que si la asociación fuera 1:n.
- Ff. Ninguna de las anteriores.
12¿Cuál de las siguientes afirmaciones es la correcta?
- Aa. Las asociaciones M:N se representan con una clave ajena en la relación de la entidad del rol N
- Bb. Las asociaciones M:N se representan con una clave ajena en la relación de la entidad del rol M
- Cc. Las asociaciones 1:N se representan con una clave ajena en la relación de la entidad del rol 1
- Dd. Las asociaciones 1:1 se representan con una clave ajena en las dos relaciones
- Ee. Las asociaciones 1:N se representan con una clave ajena en la relación de la entidad del rol N
- Ff. Ninguna de las anteriores
13En la transformación del siguiente modelo conceptual ¿qué extensión relacional en 3FN se obtiene?
(**) Lo suyo sería tener el modelo conceptual :)- Aalumnos(nombre, email)
Pk(nombre) grupos(número, notaGrupo) Pk(número) - Balumnos(nombre, email, número, notaGrupo) Pk(nombre)
- Calumnos(nombre, email) Pk(nombre)
grupos(número, notagrupo, nombre) Pk(número), Fk(nombre)/alumnos - Dgrupos(número, notaGrupo) Pk(número)
alumnos(nombre, email, número) Pk(nombre), Fk(número)/grupos - Egrupos(número, notaGrupo) Pk(número) alumnos(nombre, email) Pk(nombre)
- FparticipaEn(nombre, número) Pk(nombre, número) Fk1(nombre)/Alumnos, Fk2(número)/Grupos
- GNinguna de las anteriores
- Aalumnos(nombre, email)
14Al transformar el modelo conceptual en el relacional, las asociaciones M:N se representan
- Aa. Una clave ajena en la relación de la entidad del rol N.
- Bb. Una clave ajena en cada una de las dos relaciones.
- Cc. Una relación auxiliar con claves ajenas a las dos relaciones.
- Dd. Una relación auxiliar sin claves ajenas.
- Ee. Una relación auxiliar cuya clave primaria es la misma que la relación de rol N.
- Ff. Ninguna de las anteriores.
15Dada la siguiente clasificación ¿qué extensión relacional en 3FN se obtiene?
- Aa. Técnicos(analista, consultor, horas) PK(analista, consultor)
- Bb. Analistas(nombre, horas) PK(nombre) Consultores(nombre) PK(nombre)
- Cc. Técnicos(nombre) PK(nombre) Analistas(nombre, horas) PK(nombre, horas)
- Dd. Técnicos(nombre) PK(nombre) Analistas(horas) PK(nombre) Consultores(nombre) PK(nombre)
- Ee. Técnicos(nombre, horas) PK(nombre) Analistas(horas) PK(horas)
- Ff. Ninguna de las anteriores
16Definición formas normales
- Aa. Una relación está en 3FN si está en 2FN y si en cada tupla se le asigna a cada atributo un solo valor del dominio sobre el que está definido
- Bb. Una relación está en 3FN si está en 2FN y todos los atributos no primos son completamente dependientes de las claves candidatas de la relación
- Cc. Una relación está en 2FN si está en 1FN y si en cada tupla se le asigna a cada atributo un solo valor del dominio sobre el que está definido
- Dd. Una relación está en 1FN si ningún atributo no primo depende transitivamente de ninguna clave candidata
- Ee. Una relación está en 3FN si todos los atributos no primos son completamente dependientes de las claves candidatas de la relación y ningún atributo no primo depende transitivamente de ninguna clave candidata
- Ff. Ninguna de las anteriores
17Si un atributo X determina funcionalmente a un atributo Y, se puede asegurar que:
- Aa. Siempre que dos tuplas tienen el mismo valor de X, tienen los mismos valores de Y
- Bb. Siempre que dos tuplas tienen el mismo valor de Y, tienen los mismos valores de X
- Cc. El valor que toma X es independiente del valor que toma Y
- Dd. Siempre dos tuplas con los mismos valores de X tedrán distintos valores de Y
- Ee. Todas las anteriores son falsas
- Ff. Todas las anteriores son ciertas
18¿Qué afirmación es correcta para la relación presentada en la siguiente imagen?
->Lo suyo sería tener la imagen :)- Aa. Está en 1FN y 2FN
- Bb. Está en 3FN
- Cc. Está en 2FN, pero no en 3FN
- Dd. No está en ninguna FN
- Ee. Sólo está en 1FN
- Ff. Todas las anteriores son falsas
- GNS
19Qué afirmación es correcta en el grafo de dependencia descrito en la siguiente imagen:
->Lo suyo sería tener la imagen :)- Aa. Está en 1FN pero no es 2FN
- Bb. Está en 3FN
- CNS
- Dc. Está en 1FN, 2FN y 3FN
- Ed. Está en 1FN y en 2FN
- Fe. Está en 2FN pero no en 1FN
- Gf. Está en 1FN y 3FN
20Con respecto al grafo de dependencia de la siguiente imagen, ¿qué afirmación es correcta?
Lo suyo sería tener la imagen :)- Aa. Está en 3FN, pero no en 2FN
- Bb. Está en 3FN
- Cns
- Dc. Está en Boyce-Codd FN
- Ed. Está en 1FN, pero no en 2FN
- Fe. Está en 2FN, pero no en 3FN
- Gf. Está en 2FN
21¿Qué criterios debe cumplir una relación para estar en segunda forma normal?
- Aa. No es necesario que esté en primera forma normal, solo debe cumplir que todos los atributos no primos son completamente dependientes de las claves candidatas de la relación
- Bb. Debe cumplir que cada atributo de la clave primaria contiene un valor no nulo
- Cc. Debe cumplir que en cada tupla se le asigna a cada atributo un solo valor del dominio sobre el que está definido
- Dd. Debe estar en primera forma normal, y además todos los atributos no primos deben ser completamente dependientes de las claves candidatas de la relación
- Ee. Debe estar en primera forma normal, y además no debe contener dependencias transitivas
- Ff. Ninguna de las anteriores
22Dadas las relaciones R y S compatibles y la consulta en AR: T:= R union S;
- Aa. La relación T que se obtiene tiene siempre la misma intensión que la relación R.
- Bb. La relación T que se obtiene tiene siempre la misma extensión que la relación R.
- Cc. El número de tuplas que se obtiene puede ser menor al de tuplas que hay en R.
- Dd. El número de tuplas que se obtiene puede ser menor al de tuplas que hay en S.
- Ee. Las relaciones R y S para ser compatibles tienen que tener igual número de tuplas
- Ff. Ninguna de las anteriores.
23Dadas las siguientes relaciones: jugadores(jugador,pais) Pk(jugador)
torneos(torneo,jugador) Pk(torneo,jugador), Fk(jugador)/jugadores
y la consulta en AR WinRDBI:
q:=(project jugador (jugadores)) difference (project jugador (torneos));
Se obtiene:- Aa. Torneos sin jugadores.
- Bb. Jugadores que no juegan torneos.
- Cc. Jugadores que juegan todos los torneos.
- Dd. Jugadores que juegan algún torneo.
- Ee. Torneos en los que participan todos los jugadores.
- Ff. Ninguna de las anteriores.
24Dadas las siguientes relaciones: jugadores(jugador,pais) Pk(jugador)
torneos(torneo,jugador) Pk(torneo,jugador), Fk(jugador)/jugadores
y la consulta en AR:
q:=torneos divideby (project jugador (jugadores));
Se obtiene:- Aa. Torneos donde participan todos los jugadores.
- Bb. Jugadores que juegan más de un torneo.
- Cc. País donde se juegan todos los torneos.
- Dd. Torneos en los que participa algún jugador.
- Ee. Jugadores que juegan todos los torneos.
- Ff. Ninguna de las anteriores.
25¿Cuáles de los siguientes operadores son conjuntistas?
- Aa. Renombrado, Unión, Intersección, Diferencia, Producto Cartesiano
- Bb. Combinación, Unión, Intersección, Diferencia, Producto Cartesiano
- Cc. Unión, Intersección, Diferencia, Producto Cartesiano, División
- Dd. Multiplicación, Unión, Intersección, Diferencia, Producto Cartesiano
- Ee. Unión, Intersección, Diferencia, Inversión, Producto Cartesiano
- Ff. Ninguna de las anteriores
26Operador join natural Ej. (CA&MC) (Puntos: Dadas las siguientes relaciones: jugadores(jugador,pais) Pk(jugador)
torneos(torneo,jugador) Pk(torneo,jugador), Fk(jugador)/jugadores
y la consulta en AR WinRDBI:
q:=jugadores njoin torneos;
Se obtiene:- Aa. Jugadores que participan en algún torneo.
- Bb. Jugadores que participan en todos los torneos.
- Cc. Jugadores que únicamente participan en un torneo.
- Dd. Todas las combinaciones posibles de jugador y torneo.
- Ee. Todos los jugadores y en caso de participar en algún torneo se obtiene dicho torneo.
- Ff. Ninguna de las anteriores.
27En algebra relacional ¿qué hace el operador select?
- Aa. Escoge la PK de la relación.
- Bb. Igual que en SQL, devuelve algunas columnas de la relación.
- Cc. Devuelve las tuplas de la relación que cumplen una condición determinada.
- Dd. Devuelve las tuplas de la relación que no cumplen una condición determinada.
- Ee. Devuelve las columnas de la relación que cumplen una condición determinada.
- Ff. Ninguna de las anteriores.
28La relación obtenida como resultado de evaluar la operación de la siguiente imagen, obtiene como resultado:
->Habría que tener la imagen :)- Aa. Una nueva relación con 3 tuplas
- Bb. No se puede realizar la operación porque las relaciones son incompatibles
- Cc. Una nueva relación con 7 atributos y 6 tuplas
- Dd. Una nueva relación con 6 atributos y 6 tuplas
- ENS
29Asumiendo una tabla Empleados en la que se almacenan datos de todos los empleados de una entidad bancaria organizada en sucursales, ¿cuál sería el resultado de la siguiente consulta?
SELECT sucursal, COUNT(*), AVG(sueldo) FROM Empleado
GROUP BY sucursal;- Aa. Muestra el sueldo medio de los empleados de una sucursal determinada.
- Bb. Muestra el número de empleados y el sueldo medio de los empleados de una sucursal determinada.
- Cc. Muestra el número total de filas de la tabla y el sueldo medio por cada sucursal.
- Dd. Muestra para cada sucursal, el número de empleados y su sueldo medio.
- Ee. Muestra para cada empleado, la sucursal a la que pertenece y el sueldo medio de todos los empleados de la entidad bancaria.
- Ff. Ninguna de las anteriores.
30NO TENGO LA RESPUESTA PERO PA QUE SEPAS QUE CAE
Sigue el esquema, añade Ninguna de las anteriores
¿La 2 y la 3 son ciertas?
La tabla Coches almacena la información de un conjunto de coches, entre la que se encuentra el atributo idPropietario. Dicho atributo es a su vez clave primaria de la tabla Personas. En este escenario, ¿qué devuelve la siguiente consulta?:
SELECT *
FROM Coches
INNER JOIN Personas ON Coches.idPropietario = Personas.idPropietario- Aa. Todas las personas, tengan o no coche.
- Bb. Todas las personas que tienen coche.
- Cc. Todas las personas que no tienen coche.
- Dd. Todos los coches, tengan o no propietario.
- Ee. Todos los coches que tienen propietario.
- Ff. La consulta es incorrecta, no devuelve nada.
Information
- Description
- Universidad Bases de Datos Quiz on Bases de Datos test 2, created by DesastreTotal :) on 21/02/2022.
- Author
- DesastreTotal :)
- Language
- Español
- Views
- 236
- Tags
- Rating
- No ratings yet Rate this quiz