Índice

Soluciones de los ejercicios

1. Soluciones de los ejercicios sobre la selección de datos

a. Preguntas generales

1. ¿Cuáles son los cuatro tipos de unión descritos en este libro?

Interna, externa, natural y cruzada

2. ¿Cuál es la función que permite contar el número de ocurrencias?

COUNT

3. ¿Cuál es el comando para ordenar y, por defecto, la ordenación es descendente o ascendente? 

ORDER BY, por defecto ascendente (ASC)

4. ¿Cuáles son las funciones de agrupamiento que se pueden utilizar con un GROUP BY?

Las más utilizadas son COUNT, SUM, AVG, MIN, MAX. También existen VARIANCE y STDDEV

5. ¿Cuáles son los tres operadores de conjuntos?

UNION, INTERSECT y EXCEPT

b. Ejercicios de aplicación

Primer ejercicio

Seleccionar toda la información sobre las películas realizadas por un director francés ordenado por el nombre de la película.

Primera posibilidad, se conoce el valor de columna NACIONALIDAD que corresponde a FRANCIA: 1.

SELECT * FROM PELICULA T1, DIRECTOR T2 WHERE  
       T1.IDENT_DIRECTOR = T2.IDENT_DIRECTOR AND  
       T2.NACIONALIDAD = 1  
ORDER BY T1.TITULO;

Segunda posibilidad, se agrega una unión con la tabla PAIS y se iguala con la descripción « FRANCIA ».

SELECT * FROM PELICULA T1, DIRECTOR T2, PAIS T3 WHERE  
       T1.IDENT_DIRECTOR = T2.IDENT_DIRECTOR ...