Exercícios - Modelagem de Dados

Propaganda
Curso Técnico em Informática – 3º Semestre
Disciplina: Banco de Dados
Professor: Arley Rodrigues
Semestre: 2012.1
Turno: Noite
Data: 24/05/2012
Aluno: __________________________________________________________________
TRABALHO 01
Modelo Entidade Relacionamento – Entrega 13/06/12
COLOQUEM ATRIBUTOS!!!
1. O objetivo é desenvolver um modelo de dados para um hospital veterinário. Cada cliente pode
possuir um ou vários animais em tratamento. Cada animal pode estar sofrendo de uma ou várias
enfermidades. Os casos mais simples são resolvidos, geralmente, por um único veterinário,
entretanto podem ocorrer casos em que um animal é atendido por mais de um veterinário.
2. Tratando-se de uma empresa do setor de brinquedos, a cada pedido feito, será emitida uma única
nota fiscal, ou seja, uma nota fiscal remete um único pedido.
3. Considerando-se uma empresa de táxi, onde os motoristas são contratados. Cada motorista pode
ser lotado em apenas um carro.
4. Considere uma loja que possui clientes no sistema de crediário. Cada conta crediário é
pertencente a um cliente e, um cliente somente tem uma conta crediário.
5. Considerando a emissão de notas fiscais de uma determinada empresa. Considere que em cada
nota fiscal pode-se ter vários produtos.
6. Considere uma empresa de desenvolvimento de projetos. Cada funcionário poderá estar alocado
a um único projeto em um dado instante. Cada projeto poderá utilizar vários equipamentos durante o
seu desenvolvimento, porém este equipamento ficará disponível para um único projeto num dado
instante.
7. Um médico pode realizar várias consultas com vários pacientes. Um paciente pode ser atendido
por vários médicos em várias consultas diferentes.
8. Um médico pode realizar várias consultas com vários pacientes. Um paciente pode ser atendido
por vários médicos em várias consultas diferentes. Cada médico pode emitir várias receitas para um
mesmo paciente.
9. Uma clínica pode possuir vários médicos, cada médico com sua especialidade. Porém, esta
clínica exige exclusividade dos seus médicos.
10. Um médico atende vários pacientes em várias clínicas diferentes. O paciente pode ser atendido
por vários médicos, em várias clínicas diferentes.
11. Uma transportadora pode ter vários caminhões e furgões para efetuar um transporte. Esta
empresa possui várias filiais e para um mesmo serviço pode utilizar-se de diferentes meios de
transporte em diferentes filiais.
12. Construa o modelo de dados dos seguintes exercícios, desenhe as tabelas e crie as relações
para cada entidade, colocando atributos válidos. Algumas descrições serão fornecidas, as demais
deverão ser criadas de acordo com o seu conhecimento do mundo real levando em consideração a
integridade referencial:
 Cada pedido pode conter um número, data de emissão, status (se já foi atendido), cliente, e
produtos e quantidades. Cada nota fiscal pode conter um número, data de emissão,
produtos, quantidades e valores.
 Cada motorista vai possuir um número de registro, nome, endereço, nº de documentos e
telefone. Cada carro terá um número de identificação, marca, modelo e estado (disponível,
alocado).
 Cada funcionário será identificado com um nº, nome, dados pessoais, data de admissão,
depto e cargo. Cada equipamento será identificado com um nº, descrição, data de compra,
valor e estado. Cada projeto será identificado por um código, descrição, data prevista de
início e fim.
Download