CURSO: TÉCNICO EM INFORMÁTICA HABILIDADE: IDENTIFICAR

Propaganda
CURSO: TÉCNICO EM INFORMÁTICA
HABILIDADE: IDENTIFICAR E IMPLEMENTAR AS ESTRUTURAS MODELADAS USANDO UM BANCO DE DADOS
(GERAÇÃO DE TABELAS, RELACIONAMENTOS, DEFINIÇÕES E IMPLEMENTAÇÃO DE CLASSES) E APLICANDO
REGRAS DE NEGÓCIOS DEFINIDAS (FILTROS E RESTRIÇÕES). UTILIZAR AMBIENTE/LINGUAGENS PARA
MANIPULAÇÃO DE DADOS NOS DIVERSOS MODELOS DE SGBD.
PROFESSOR: FABIANO TAGUCHI
EXERCÍCIOS – MODELAGEM DE DADOS
1 - Construa o modelo de dados ER dos exercícios abaixo. 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:

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.

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.

Considerando-se uma empresa de táxi, onde os motoristas são contratados. Cada motorista pode
ser lotado em apenas um carro.

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.

Considerando a emissão de notas fiscais de uma determinada empresa. Considere que em cada
nota fiscal pode-se ter vários produtos.

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.

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.

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.

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.

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.

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.
Download