Construir o modelo conceitual de um banco de dados

09/06/2021

0

Você foi convidado a construir o modelo conceitual de um banco de dados através do diagrama entidade relacionamento, que dará suporte a uma aplicação para controle de uma rádio. O funcionamento da rádio foi explicado pelos seus diretores, sendo transcrito no texto abaixo.
A rádio TEMJABÁ FM deseja elaborar um banco de dados para organizar o seu cadastro de artistas e músicas para melhorar sua programação.
O sistema deverá comportar o cadastro dos artistas, com todos os seus dados, ou seja, nome e data de nascimento, usado para programas especiais no dia do aniversário de determinado artista. É necessário também, saber o seu país de origem para a seleção de músicas dos programas ?A hora verde e amarela? e ?Rock Britânico no Ar?. Para os respectivos programas são necessárias também informações sobre os países, como língua oficial, continente a que pertence. Os países podem ou não ter artistas cadastrados.
O diretor da rádio, pediu que você incluísse no mesmo sistema, informações sobre as gravadoras as quais os artistas estão sob contrato, para que o diretor de programação possa ?decidir? quais os artistas serão mais tocados ao longo do dia. Para o cadastro da gravadora, deverão ser armazenados o nome da gravadora, o telefone, o nome do diretor da mesma e o endereço. O artista deverá obrigatoriamente pertencer a uma gravadora, por outro lado, a gravadora poderá não possuir artistas cadastrados ou possuir vários artistas em seu cast.
Os álbuns também deverão ser cadastrados, com as informações de data de lançamento, artista que o gravou, gravadora que o lançou e estilo do álbum.
No sistema deverá ser possível cadastrar também as músicas que cada álbum possui. Um álbum deverá conter no mínimo uma música, para o caso de um cd-single, ou várias, no caso de um álbum normal. Por sua vez, cada música deverá pertencer a somente um álbum, ou seja, as coletâneas não farão parte do sistema. Deverão ser cadastrados os dados relevantes da música, como por exemplo, o tempo de duração.

Tem que fazer no programa BrModelos

Essa dúvida foi gerada a partir de um comentário no artigo Hello world com JavaScript
Anderson Souza

Anderson Souza

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar