option
Cuestiones
ayuda
daypo
buscar.php

Test de Bases de Datos Tema 11-20

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Test de Bases de Datos Tema 11-20

Descripción:
Bases de datos

Fecha de Creación: 2025/05/31

Categoría: Informática

Número Preguntas: 10

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

Pregunta 1. Para asociar tablas: Suele utilizarse una clave primaria que se vincula a una clave externa. Deben usarse sólo composiciones internas. Deben usarse sólo composiciones externas y cruzadas. No es necesario identificar columnas con el mismo nombre.

Pregunta 2. La cláusula que combina las filas de ambas tablas cuando hay coincidencias en una columna específica es y sólo muestra las filas donde los datos coinciden en ambas tablas es: ‘CROSS JOIN’. ‘JOIN’. ‘LEFT JOIN’. Ninguna de las anteriores.

Pregunta 3 ‘NATURAL JOIN’ y ‘JOIN’ se diferencian en: Que con ‘JOIN’ no se necesita especificar las columnas manualmente. Que con ‘NATURAL JOIN’ no es necesario usar la cláusula ‘ON’. No se diferencian en nada, son la misma cláusula. Ninguna de las anteriores.

Pregunta 4 Las composiciones externas utilizan las cláusulas: ‘LEFT JOIN’, ‘RIGHT JOIN’ y ‘FULL OUTER JOIN’. ‘INNER JOIN’ y ‘NATURAL JOIN’. ‘CROSS JOIN’ y ‘FROM’. Todas las anteriores.

Pregunta 5 Un tipo de subconsulta es: Subconsulta de fila. Subconsulta de tabla. Subconsulta escalar. Todas las anteriores.

Pregunta 6 La consulta siguiente: SELECT * FROM empleados INNER JOIN departamentos ON empleados.e_id = departamentos.d_id;. Selecciona el nombre y apellidos de los empleados de cada departamento. Es errónea. Sería equivalente eliminando la palabra INNER. Ninguna de las anteriores.

Pregunta 7 La cláusula ‘INTERSECT’: Devuelve sólo las filas que están presentes en dos consultas ‘SELECT’, manteniendo las filas duplicadas. Permite obtener las filas presentes en el resultado de la primera consulta ‘SELECT’, pero que no están en el resultado de la segunda. Devuelve sólo las filas que están presentes en dos consultas ‘SELECT’, eliminando las filas duplicadas. Ninguna de las anteriores.

Pregunta 8 La cláusula ‘MINUS’: Devuelve sólo las filas que están presentes en dos consultas ‘SELECT’, eliminando las filas duplicadas. Permite obtener las filas presentes en el resultado de la primera consulta ‘SELECT’, pero que no están en el resultado de la segunda. Hace lo opuesto a la cláusula ‘EXCEPT’. Ninguna de las anteriores.

Pregunta 9 SELECT nombre, departamento FROM empleados WHERE departamento NOT IN (SELECT departamento FROM despidos); ¿Qué datos obtendríamos con la anterior consulta?. Los nombres y departamentos de todos los empleados que han sido despedidos. Los nombres y departamentos de los empleados que no están en los departamentos listados en la tabla de despidos. Los nombres y departamentos de todos los empleados, incluyendo aquellos en los departamentos listados en la tabla de despidos. Sólo los nombres de los empleados que trabajan en los departamentos mencionados en la tabla de despidos.

Pregunta 10 SELECT e.nombre, e.departamento, d.ubicacion FROM empleados e LEFT JOIN departamentos d ON e.departamento_id = d.id; ¿Qué datos obtendríamos mediante la consulta anterior?. Los nombres y departamentos de todos los empleados, y las ubicaciones de los departamentos sólo si hay coincidencia en el id. Solo los nombres y departamentos de los empleados que tienen una coincidencia en la tabla de departamentos. Los nombres, departamentos y ubicaciones de todos los departamentos. Sólo los nombres y departamentos de los empleados.

Denunciar Test