Buscar

BD_Exercicios_MER

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 3 páginas

Prévia do material em texto

BD – Banco de Dados 
Prof. Ivi Alex Franco Silva 
 
Exercícios - MER 
AULA 05 
 
1) Construa um diagrama E-R para uma ACADEMIA de ARTES MARCIAIS onde tem os 
ATLETAS (Código, Nome, Idade, Peso, Endereço {Rua, Número, Bairro, Cidade, Estado, 
País}), e as ARTES MARCIAIS (Código, Nome, País de Origem). Registrar ainda o Tempo 
(em anos), Faixa que cada ATLETA pratica determinada ARTE MARCIAL. Ainda na 
ACADEMIA tem o registro dos FUNCIONARIOS (Código, Nome, RG, CPF, Endereço {Rua, 
Número, Bairro, Cidade, Estado, País}). Existem FUNCIONÁRIOS que podem ser MESTRE 
em uma determinada ARTE MARCIAL. O ATLETA para entrar na ACADEMIA deve ter a 
CARTEIRINHA (Código, Data de Emissão, Data de Vencimento e Código de Barras) em 
mãos. 
 
2) Construa um diagrama E-R para um HOSPITAL com um conjunto de PACIENTES 
(Identificador, Nome, RG, CPF, Endereço Completo, Telefone, Celular) e um conjunto de 
MÉDICOS (Identificador, Nome, Endereço Completo, Telefone, Celular). Registros de 
diversos TESTES realizados são associados a cada PACIENTE. Para cada TESTE é 
registrado a Data do Teste, uma breve descrição sobre o TESTE, além de um Identificador. 
O PACIENTE ainda pode marcar uma consulta com um determinado MÉDICO, registrando a 
Data da Consulta. Cada MÉDICO possui uma ou mais ESPECIALIDADES (Código, Nome). 
Para cada PACIENTE é registrado ainda os CONVÊNIOS MÉDICOS (Código, Nome, Tipo 
{Particular ou Coletivo}) que o PACIENTE possui. O HOSPITAL ainda controla qual 
DEPARTAMENTO (Código, Nome, Localização) o MÉDICO atende as consultas. 
 
AULA 06 
 
3) Construa um diagrama E-R para uma LOJA de AUTOMÓVEIS (Identificador, Marca, Modelo, 
Ano Fabricação, Ano Modelo, Placa) com um conjunto de CLIENTES (Identificador, Nome, 
Endereço Completo, RG, CPF, Telefone, Celular), onde cada CLIENTE possui certo número 
de AUTOMÓVEIS. Registrar os dados dos VENDEDORES (Identificador, Nome, Endereço 
Completo, RG, CPF, Telefone, Celular). O dono da LOJA de AUTOMÓVEIS quer controlar a 
venda do AUTOMÓVEL: Data da Venda, qual o CLIENTE que comprou, qual o VENDEDOR 
que vendeu e, qual o AUTOMÓVEL que foi vendido. Registrar ainda as REVISÕES dos 
AUTOMÓVEIS dos CLIENTES, informando a quilometragem do AUTOMÓVEL, a data da 
revisão, o CLIENTE, a quilometragem da REVISÃO e o TÉCNICO (Identificador, Nome, 
Endereço Completo, RG, CPF, Telefone, Celular) responsável pela REVISÃO. Cada 
REVISÃO existe um identificador único para facilitar a busca em relatórios da empresa. 
 
4) Construa um diagrama E-R para uma LOCADORA DE VÍDEOS, onde, a LOCADORA deve 
possuir o CADASTRO DE CLIENTES (Identificador, Nome, Endereço Completo, RG, CPF, 
Telefone, Celular), DE FILMES e das LOCAÇÕES/DEVOLUÇÕES DE FILMES pelos 
 
BD – Banco de Dados 
Prof. Ivi Alex Franco Silva 
 
CLIENTES. Faça as suposições que julgar necessárias, mas que sejam coerentes com o dia 
a dia de uma LOJA deste tipo. Por exemplo, o sistema deve manter informações de 
conteúdo de cada FILME como NOME, DIRETORES (Código, Nome, Sexo, Nacionalidade), 
ATORES PRINCIPAIS (Código, Nome, Sexo, Nacionalidade), um pequeno RESUMO DO 
FILME, GÊNERO (“Comédia”, “Romance”, “Suspense”, etc.). Para cada GÊNERO existe um 
identificador único. Também cada FILME deve ser enquadrado numa das seguintes 
CATEGORIAS: “Lançamento”, “Promoção” e “Normal”. Para cada categoria existe um 
identificador único. Esta informação será útil para auxiliar na tabela de preços, uma vez que 
o preço de cada LOCAÇÃO normalmente está atrelado à CATEGORIA a que o respectivo 
FILME pertence. Uma imposição importante reside no fato que cada LOCAÇÃO deve 
registrar não apenas o FILME LOCADO, mas registrar qual o número do DVD (ou outra 
mídia) em que fisicamente este FILME estava contido, lembrando que cada FILME 
normalmente tem múltiplos exemplares (ou seja, múltiplos DVDs). No caso de LOCAÇÕES, 
além das informações relativas às LOCAÇÕES presentes, o sistema deve manter o 
HISTÓRICO DAS LOCAÇÕES já encerradas. E para cada LOCAÇÃO existe sempre uma 
DEVOLUÇÃO. Para cada LOCAÇÃO e DEVOLUÇÃO do DVD (ou outra mídia) deve 
registrar o FUNCIONÁRIO (Identificador, Nome, Endereço Completo, RG, CPF, Telefone, 
Celular) que realizou a LOCAÇÃO e DEVOLUÇÃO dos DVDs (ou outra mídia) dos FILMES 
que o CLIENTE fez a LOCAÇÃO e DEVOLUÇÃO. 
 
AULA 07 
 
5) Construa um diagrama E-R com o seguinte caso: Uma Farmácia vende dois tipos de 
produtos: Medicamento e Perfumes. Os produtos têm as seguintes informações: 
Identificador, Part Number, Nome, Descrição. O Medicamento tem as seguintes informações: 
Tipo {Cápsula ou Gotas}, Composição, Data de Vencimento, Indicações e Contra-
Indicações. O Perfume tem as seguintes informações: Público Alvo {Mulheres, Homens, 
Garotos, Garotas, Crianças}, Tipo da Fragrância {Cítrica, Clássica, etc.}. A Farmácia quer 
controlar ainda qual é o Fabricante dos Produtos (Exemplos: Boticário, Natura, Merck, EMS, 
etc.), tanto dos Medicamentos quanto dos Perfumes. O Fabricante tem as seguintes 
informações: Identificador, Nome Fantasia, Razão Social, CNPJ, Endereço {Rua, Número, 
Bairro, Cidade, Estado, CEP}. Além disso, qual é o Fornecedor dos Fabricantes dos 
Produtos. O Fornecedor tem as seguintes informações: Identificador, Nome Fantasia, Razão 
Social, CNPJ, Telefones {Comercial, Celular}, Endereço {Rua, Número, Bairro, Cidade, 
Estado, CEP}. Cada produto tem em qual Lote o produto foi produzido. Para o lote do 
produto tenho que armazenar o número do lote e a data de emissão desse lote, além de 
saber qual fornecedor foi enviado esses lotes de produtos. O produto é fabricado por um 
único fabricante. E um fabricante pode fabricar vários produtos. Um determinado fornecedor 
pode trabalhar com diferentes fabricantes de produtos. E os fabricantes dos produtos podem 
ser fornecidos por diversos fornecedores. Os Lotes dos produtos podem ser de fornecedores 
 
BD – Banco de Dados 
Prof. Ivi Alex Franco Silva 
 
diferentes. E cada produto pode ser fornecido em Lotes diferentes, e o Lote podem ter vários 
produtos. Entenda aqui que o LOTE é uma representação abstrata quando você compra 
diversos produtos diferentes numa mesma remessa, em vez de ser enviado pelo fornecedor 
um produto essa semana, outro produto semana que vem e assim por diante. O Funcionário 
da Farmácia pode vender tanto medicamento quanto perfumes. A diferença é que, na venda 
de medicamentos obrigatoriamente precisa ter uma receita médica ser mostrar pelo cliente. 
O Funcionário tem as seguintes informações: Identificador, Nome, RG, CPF, Telefone, 
Celular, Data de Nascimento. E a receita médica tem as seguintes informações: 
Identificador, Descrição, Nome do Médico, CRM do Médico. Dica: Coloca que a venda dos 
produtos seja uma Entidade com os seguintes atributos: Número do Pedido, Data de 
Emissão, Nome do Cliente. E tem uma relação com os funcionários que fez essa venda. 
Existe ainda um Supervisor dos Funcionários.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Materiais recentes

Perguntas Recentes