NEW
Font size
WorksheetsModelo Relacional y Bases de Datos
Total questions: 50
Worksheet time: 25mins
¿Cuál de las siguientes opciones es un tipo de clave en el modelo relacional?
Clave Alternativa
Clave Secundaria
Clave Terciaria
Clave Cuaternaria
¿Qué término se utiliza para describir una fila en una tabla de base de datos?
Esquema
Extensión
Tupla
Integridad
¿Cuál de las siguientes NO es una clave en el modelo relacional?
Superclave
Clave Candidata
Clave Primaria
Clave Secundaria
¿Qué concepto se refiere a la consistencia y exactitud de los datos en una base de datos?
Esquema
Integridad
Extensión
Clave Foránea
En qué teoría se inspira el álgebra relacional para especificar consultas en una base de datos relacional?
Teoría de grafos
Teoría de conjuntos
Teoría de números
Teoría de autómatas
Qué es necesario definir para especificar una consulta en álgebra relacional?
Un solo paso
Un conjunto de datos
Uno o más pasos
Una base de datos
Cómo son los lenguajes basados en el álgebra relacional?
Declarativos
Funcionales
Procedimentales
Orientados a objetos
¿Cuál es una característica destacable de todas las operaciones del álgebra relacional?
Los operandos son números.
El resultado no es una relación.
Tanto los operandos como el resultado son relaciones.
Los operandos son funciones.
¿Cómo se denomina la propiedad donde tanto los operandos como el resultado son relaciones en el álgebra relacional?
Cierre funcional.
Cierre relacional.
Cierre algebraico.
Cierre operacional.
¿Qué puede hacer el resultado de una operación en el álgebra relacional?
Actuar como operando de otra operación.
Ser un número.
Ser una función.
No tener ninguna relación.
¿Cuáles son algunas características que cumplirá el resultado de una operación en el álgebra relacional?
Ordenación de las tuplas.
Ausencia de tuplas repetidas.
Presencia de tuplas repetidas.
No-ordenación de las tuplas.
¿Cuáles son las operaciones primitivas según la clasificación de operaciones?
La intersección, la combinación y la división
La unión, la diferencia, el producto cartesiano, la selección y la proyección
La unión, la intersección y la combinación
La diferencia, la proyección y la división
¿Qué tipo de operaciones permiten formular consultas de forma más cómoda?
Operaciones primitivas
Operaciones no primitivas
Operaciones algebraicas
Operaciones de selección
¿Cuáles son las operaciones no primitivas que se utilizan con mayor frecuencia?
La unión, la diferencia y el producto cartesiano
La selección y la proyección
La intersección, la combinación y la división
La proyección y la combinación
¿Cuántas relaciones tienen las operaciones binarias como operandos?
Una relación
Dos relaciones
Tres relaciones
Cuatro relaciones
¿Cuáles son las operaciones que no son binarias?
Unión y diferencia
Selección y proyección
Intersección y unión
Diferencia y proyección
¿Cuántas relaciones tienen las operaciones unarias como operando?
Una relación
Dos relaciones
Tres relaciones
Cuatro relaciones
¿Cuáles son las operaciones unarias mencionadas en el texto?
Unión y diferencia
Selección y proyección
Intersección y unión
Diferencia y proyección
¿Cuáles son las operaciones que se parecen a las de la teoría de conjuntos?
Selección, proyección, combinación y división
Unión, intersección, diferencia y producto cartesiano
Suma, resta, multiplicación y división
Conjunción, disyunción, negación y implicación
¿Qué tipo de operaciones son la selección, la proyección, la combinación y la división?
Operaciones conjuntistas
Operaciones aritméticas
Operaciones específicamente relacionales
Operaciones lógicas
¿Qué significa la abreviatura "MER" en el contexto de bases de datos?
Modelo de Entidad-Relación
Modelo de Entidad-Referencia
Modelo de Entidad-Registro
Modelo de Entidad-Recurso
¿Dónde fue desarrollada la herramienta RelaX?
Universidad de Harvard (Estados Unidos)
Universidad de Innsbruck (Austria)
Universidad de Oxford (Reino Unido)
Universidad de Tokio (Japón)
¿Cuál de los siguientes recursos NO es utilizado por RelaX?
Bootstrap
jQuery
Angular
CodeMirror
¿Cuál es el enlace para acceder a la página de aterrizaje de RelaX?
https://dbis-uibk.github.io/relax/landing
https://dbis-uibk.github.io/relax/home
https://dbis-uibk.github.io/relax/start
https://dbis-uibk.github.io/relax/index
¿Cuál de los siguientes es un compilador de JavaScript utilizado por RelaX?
Grunt
Babel
QUnit
Bootstrap Tour
¿Qué obtienen como resultado las operaciones del álgebra relacional?
Una nueva tabla
Una nueva relación
Un nuevo campo
Un nuevo índice
¿Qué debe tener la nueva relación obtenida de las operaciones del álgebra relacional?
Un índice
Un campo
Un nombre
Una clave primaria
¿Cuál es un ejemplo de nombre para una nueva relación obtenida del álgebra relacional?
EMPLEADOS_ADM
EMPLEADOS_PROD
EMPLEADOS_ADM U EMPLEADOS_PROD
EMPLEADOS_NUEVOS
¿Por qué puede ser interesante cambiar el nombre de una nueva relación obtenida del álgebra relacional?
Porque el nombre es muy corto
Porque el nombre es muy largo
Porque el nombre es muy común
Porque el nombre es muy técnico
¿Qué operación auxiliar se usa para facilitar las referencias a la nueva relación?
Renombrar
Asignar
Dividir
Combinar
¿Qué permite la operación "asignar" en álgebra relacional?
Establecer un nombre R a la relación que resulta de una operación del álgebra relacional.
Eliminar una relación existente en la base de datos.
Modificar los datos de una relación existente.
Crear una nueva base de datos.
¿Cómo se denota la operación "asignar" en álgebra relacional?
Con el símbolo =
Con el símbolo +
Con el símbolo -
Con el símbolo *
¿Qué representa "E" en la expresión R = E?
La expresión de una operación del álgebra relacional.
El nombre de una base de datos.
Un conjunto de datos no relacionados.
Un operador matemático.
¿Cuál es un ejemplo de la operación "asignar" en álgebra relacional?
EMPLEADOS = EMPLEADOS_ADM U EMPLEADOS_PROD
EMPLEADOS = EMPLEADOS_ADM - EMPLEADOS_PROD
EMPLEADOS = EMPLEADOS_ADM * EMPLEADOS_PROD
EMPLEADOS = EMPLEADOS_ADM / EMPLEADOS_PROD
¿Qué operación se utiliza para cambiar el nombre de la relación y de sus atributos en álgebra relacional?
Seleccionar
Proyectar
Redenominar
Unir
¿Cuál es la notación correcta para cambiar el esquema de una relación S(B1, B2, ..., Bn) a R(A1, A2, ..., An)?
R=σ A1 ← B1, A2 ← B2 ..., An ← Bn (S)
R=π A1 ← B1, A2 ← B2 ..., An ← Bn (S)
R=ρ A1 ← B1, A2 ← B2 ..., An ← Bn (S)
R=τ A1 ← B1, A2 ← B2 ..., An ← Bn (S)
¿Cuál es el propósito de la operación redenominar en álgebra relacional?
Cambiar los valores de los atributos
Cambiar los nombres por defecto de los atributos
Eliminar atributos de la relación
Añadir nuevos atributos a la relación
¿Cuál de las siguientes opciones es una operación conjuntista?
Suma
Unión
Multiplicación
División
¿Qué operación conjuntista se representa con la intersección de dos conjuntos?
Unión
Diferencia
Intersección
Producto cartesiano
¿Cuál de las siguientes operaciones conjuntistas implica la combinación de todos los elementos de dos conjuntos, excluyendo los elementos comunes?
Unión
Intersección
Diferencia
Producto cartesiano
¿Qué operación conjuntista se utiliza para formar pares ordenados de elementos de dos conjuntos?
Unión
Intersección
Diferencia
Producto cartesiano
¿Qué es la unión en el contexto de las relaciones?
Una operación que elimina tuplas de una relación.
Una operación que obtiene una nueva relación formada por todas las tuplas que están en alguna de las relaciones de partida.
Una operación que ordena las tuplas de una relación.
Una operación que divide una relación en dos.
¿Cómo se indica la unión de dos relaciones T y S?
T ∩ S
T - S
T ∪ S
T / S
¿Qué proporciona la unión de las relaciones EMPLEADOS_ADM y EMPLEADOS_PROD?
Una nueva relación que contiene solo a los empleados de administración.
Una nueva relación que contiene solo a los empleados de producción.
Una nueva relación que contiene tanto a los empleados de administración como a los empleados de producción.
Una nueva relación que elimina a los empleados de producción.
¿Cuándo tiene sentido aplicar la unión a relaciones?
Cuando las relaciones tienen tuplas similares (relaciones compatibles).
Cuando las relaciones tienen tuplas diferentes.
Cuando las relaciones están vacías.
Cuando las relaciones tienen el mismo número de tuplas.
¿Qué característica tienen las relaciones compatibles?
Tienen diferentes grados.
Tienen el mismo grado.
No tienen atributos.
No se pueden establecer biyecciones.
¿Qué se puede establecer entre los atributos de T y los atributos de S en relaciones compatibles?
Una inyección.
Una sobreyección.
Una biyección.
Una función constante.
¿Qué debe cumplirse para que los atributos Ai de T y Aj de S sean compatibles?
dominio(Ai) ≠ dominio(Aj)
dominio(Ai) > dominio(Aj)
dominio(Ai) < dominio(Aj)
dominio(Ai) = dominio(Aj)
En Álgebra Relacional, cuál operación responde a la siguiente definición:
"La ********* es una operación que, a partir de dos relaciones, obtiene una nueva relación formada por todas las tuplas que están en alguna de las relaciones de partida."
Union
Combinacion compleja
Combinacion natural
Combinacion simple
En Álgebra Relacional, cual operación responde a la siguiente definición “********* de dos relaciones T y S se denota como T ⨝ S y consiste básicamente en una equicombinación seguida de la eliminación de los atributos superfluos; además, se considera por defecto que la condición de combinación iguala todas las parejas de atributos que Ɵenen el mismo nombre en T y en S.”
Union
Combinacion simple
Combinacion natural
Combinacion compleja
