Está en la página 1de 6

CORPORACION UNIVERSITARIA AMERICANA

BASES DE DATOS

TALLER: DISEÑO DE BASES DE DATOS

ENUNCIADO

El objetivo del presente trabajo es diseñar el MODELO E/R  y RELACIONAL


de una base de datos histórica para SACOMP, Sociedad de Autores y
Compositores de Colombia.

SACOMP desea registrar la información relacionada con: compositores,


cantantes, canciones, casas disqueras, tiendas de ventas, álbumes,
contratos, entidades premiadoras

Sobre los compositores de las canciones se desea registrar: su biografía


(diseñe su contenido). No olvide incluir los  % de comisión contratados con
la casas disqueras.

Sobre los cantantes se desea registrar: cédula, nombre, dirección


residencia, teléfono fijo, género al que pertenece (vallenato, romántico,
salsa, reggae, etc.…), email;

record histórico de premios recibidos (fecha de entrega del premio,


entidades premiadoras (ejemplos: Grammy, Billboard, MTV, etc.…), nombre
de la canción ganadora,

record total de ventas en unidades del álbum ganador, a la fecha de


premiación); comisión recibida ($) total por ventas por álbum diferente que
interprete, histórico de

contratos con casas disqueras (número de contrato, fecha inicial, fecha


final, % de comisión por ventas de álbumes).

Sobre cada canción se desea registrar:  código, compositor, cantantes


intérpretes, nombre de la canción, género (romántico, salsa, vallenato,
reggae, etc.…), álbum al que

pertenece.

Sobre las casas disqueras (ejemplo, “Discos Fuentes”) se desea registrar:


Nit, Nombre, dirección sede principal, álbumes producidos, cantantes con
quienes ha contratado.

Sobre las tiendas de ventas musicales se desea registrar:  Nit, nombre,


dirección, teléfono fijo, record mensual de ventas por cada álbum diferente.
Sobre los álbumes se desea registrar: código, nombre, canciones que
contiene, record total de ventas (unidades), casa disquera que lo produjo,
cantante, número de contrato.

Sobre las entidades premiadoras: código, nombre de la entidad, fax, email.

El cliente requiere que el Sistema genere reportes:

 Lista de canciones del género "vallenato" que hayan ganado algún


premio.
 Lista de canciones que hayan sido escritas por un compositor
cualquiera.
 Lista de canciones que contiene un álbum cualquiera.
 Lista de álbumes que haya producido una casa disquera cualquiera
 Toda la información de aquel cantante que interpreta un álbum
cualquiera.
 Ultimo Record mensual de ventas de un álbum cualquiera en cada
tienda del país.
 Porcentaje de comisión contractual tanto del compositor como del
cantante, para un álbum cualquiera.

REGLAS DEL NEGOCIO:


 

1. Los cantantes firman contratos temporales de exclusividad con las


casas disqueras quienes son los productores de sus álbumes.
2. En cada contrato se establece el % de comisión por ventas del álbum
producido, que recibe tanto el cantante como el compositor o autor.
3. Históricamente un cantante puede firmar contrato con cualquier casa
disquera ya sea de manera continua o discontinua.
4. Una  casa disquera puede promover muchos cantantes.
5. Cualquier álbum es interpretado por un solo cantante.
6. Cualquier canción es escrita por  un solo compositor.
7. Cualquier compositor puede escribir muchas canciones.
8. Dependiendo de la cantidad total de ejemplares vendidos de una
canción interpretada en un género dado, recibirá galardón de una
entidad premiadora.
9. Cualquier canción puede recibir premio por una misma o por
diferentes entidades premiadoras, pero no en la misma fecha.
10.Los  derechos de autor del álbum son propiedad de la casa disquera
que lo produjo.
11.Un cantante puede interpretar muchos álbumes.
12.Cualquier álbum puede contener varias canciones.
13.Puede haber canciones con el mismo nombre pero de compositores
diferentes.
14.Cualquier álbum puede ser vendido por cualquier tienda musical.
15.Cualquier canción puede ser interpretada en cualquier género.
16.Cualquier tienda musical puede vender cualquier álbum.
17.El código de una canción es único y asignado por SACOMP. No
depende del género en que se interprete.
18.Cualquier canción interpretada en un género dado, debe estar incluida
en un solo álbum.
19.Cualquier cantante puede interpretar una misma o diferentes
canciones en  géneros diferentes.

NOTA:

RECUERDE QUE EL ALBUM CONTIENE CANCIONES Y ES INTERPRETADO


POR UN SOLO CANTANTE. CUANDO SE PREMIA A UNA CANCION ES POR
SU ALTO RATING, EL CUAL HACE QUE SE AUMENTE EL RECORD DE
VENTAS DEL ALBUM QUE LA CONTIENE. PARA MAYOR CLARIDAD, AÑADA
EL ATRIBUTO RATING A LA ENTIDAD CANCION.

                                        
CUESTIONARIO:

Lo que usted debe hacer es:

1. Identificar las entidades y su tipo: fuertes, débiles. Justifique.


2. Determinar los atributos de cada entidad  indicando su tipo:
compuestos, derivados, multivalorados, simples. Justifique los
atributos derivados.
3. Identificar la llave de cada entidad y su tipo (simple, compuesta,
discriminante).  Justifique.
4. Determinar las relaciones entre las entidades (grado, cardinalidad,
nombre).  Justifique.
5. Construya el Modelo Entidad/Relación. Preséntelo y susténtelo en el
tablero en papel bond  o cartulina (s) grandes.
6. Construya el modelo relacional. Muestre las PK y FK.
7. Construya las siguientes consultas MySQL:

 Muestre el número de cedula y nombre de aquellos cantantes que


pertenezcan al género "vallenato" y cuyo email sea de "Hotmail".
Reporte ordenado descendente por nombre de cantante.
 Muestre el número de cédula de aquellos compositores que hayan
escrito alguna canción cuyo nombre contengan la expresión
"perra".
 Muestre el código y nombre de aquellos álbumes cuyo récord total
de ventas no se encuentre en el intervalo cerrado [15000 - 25000]
ejemplares.
 Muestre la cantidad de compositores que hayan escrito alguna
canción en género "salsa".

NOTAS IMPORTANTES:

 Cualquier información adicional que considere necesario incorporar al


modelo, debe ser  consultada con el cliente.
 Presentar documento donde responda el cuestionario  de los puntos
1 al 5 en detalle. En los puntos 1 a 4, utilice tablas que contengan
mínimo las siguientes columnas: Nombre, Tipo, Justificación.

 Sustentar en fecha de examen final.


 Grupos máximo de 3 estudiantes
Entidad Tipo Justificación

Compositor Fuerte
Cantante Fuerte
Género Débil
Canción Fuerte
Disquera Fuerte
Record_Premios Fuerte
Tienda_Venta Fuerte
Álbum Fuerte
Contrato Fuerte
Entidad_Premiadora Fuerte

Entidad Atributos Justificación

Compositor Cédula (Simple), Nombre El atributo Edad es derivado porque sale de


(Simple), Edad la fecha de Nacimiento y la fecha actual.
(Derivado),
Fecha_Nacimiento
(Simple),
Canciones_Compuestas
(Simple)
Cantante Cédula, Nombre,
Dirección, Teléfono,
Email, Género
Género Código, Nombre
Canción Código, Compositor,
Cantante, Género, Álbum
Disquera Nit, Nombre,
Dirección_Sede_Principal,
Álbumes_Producidos,
Cantantes_Contratados
Record_Premios Fecha_Entrega,
Canción_Ganadora
Tienda_Venta Nit, Nombre, Dirección,
Teléfono,
Record_Mensual_Ventas
Álbum Código, Nombre,
Canciones_Contenidas,
Record_Ventas, Disquera,
Cantante, No_Contrato
Contrato No_Contrato,
Fecha_Inicial,
Fecha_Final, %_Comisión
Entidad_Premiadora Código, Nombre, Fax,
Email

También podría gustarte