Ejercicio 2 - Evaluación Marzo a Marzo

Una emisora de radio ha decidido informatizar el archivo de canciones que tiene en su discoteca propia, ya que le resulta prácticamente imposible determinar en qué disco, CD o cinta se encuentran las canciones solicitadas por los oyentes de sus programas.

Restricciones del problema

La emisora cuenta con CD's, discos de vinilo y cintas de casette, de los que para cada uno de ellos se guarda su nombre o título, su año de grabación, el tipo de música que contiene y el estado general de conservación.

También se desea guardar el nombre de las canciones, su año de grabación
y su duración (que puede variar según la versión).

Además, se desea guardar la información sobre los autores de las canciones, y los distintos intérpretes que han grabado esa canción, ya que puede haber varias versiones de una misma canción.

Para cada canción se guardará su estado y la posición en la que se encuentra en el disco, cinta o CD (cara y lugar, en el caso de los discos y cintas; y lugar en el caso de los CD's).

Se Pide:

  1. Realizar el diagrama Entidad-Relación.
  2. Pasarlo al modelo relacional.
  3. Normalizar hasta BCFN, explicando el proceso.
  4. Escribir esta consulta en SQL:
       - ¿Cuáles son los nombres de todos los intérpretes que han grabado la
         canción "Querida Bases de datos"?


Comentarios

Entradas populares