DP 7 1 Practice Esp
DP 7 1 Practice Esp
DP 7 1 Practice Esp
com
Objetivos
• Nombrar las uniones propiedad de Oracle y sus equivalentes en ANSI/ISO SQL: 1999
• Describir el objetivo de las condiciones de unión
• Crear y ejecutar una sentencia SELECT que da como resultado un producto
cartesiano
• Crear y ejecutar sentencias SELECT para acceder a los datos desde más de una tabla
utilizando una unión igualitaria
• Crear y ejecutar sentencias SELECT que agregan condiciones de búsqueda usando el
operador AND
• Aplicar la regla para utilizar alias de columna en una sentencia de unión
Terminología
Identifique el término para cada una de las siguientes definiciones.
Inténtelo/Resuélvalo
3. Escriba una consulta que muestre el título, el tipo, la descripción y el artista de la base de
Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser
marcas comerciales de sus respectivos propietarios.
2
4. Reescriba la consulta de la pregunta 3 para seleccionar solo los títulos que tengan el
ID 47 o 48.
5. Escriba una consulta que extraiga información de tres tablas de la base de datos
DJs on Demand: d_clients, d_events y d_job_assignments.
6. Cree y ejecute una unión igualitaria entre las tablas d_track_listings y d_cds de
DJs on Demand. Devuelva solo song_id y el título.
Marque con una V las frases que son verdaderas y con una F las que son falsas.
____ a. Una unión es un tipo de consulta que obtiene datos de más de una tabla
basándose en las columnas con el mismo nombre.
____ b. Para unir tablas mediante una unión igualitaria, debe haber una columna común
en ambas tablas y esa columna suele ser una clave primaria en una de las
tablas.
____ c. Un producto cartesiano se produce porque la consulta no especifica una
cláusula WHERE.
____ d. Los alias de tabla son necesarios para crear una condición de unión.
____ e. Si se utiliza un alias de tabla para un nombre de tabla en la cláusula FROM,
se deberá sustituir por el nombre de tabla mediante la sentencia SELECT.
____ f. El alias de tabla debe tener una longitud de solo un carácter.
____ g. Una unión simple o unión interna es lo mismo que una unión igualitaria.
¿Qué ventaja tiene para una empresa poder combinar los datos de varias tablas?
Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser
marcas comerciales de sus respectivos propietarios.