A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Soluções de Exercícios Selecionados – Lista 1 de GBD1

Apresentações semelhantes


Apresentação em tema: "Soluções de Exercícios Selecionados – Lista 1 de GBD1"— Transcrição da apresentação:

1 Soluções de Exercícios Selecionados – Lista 1 de GBD1
2º Semestre 2010 Profa. Sandra de Amo

2 Exercicio 1(a) Todo empregado trabalha em algum projeto e utiliza alguma máquina nos projetos em que trabalha. Empregado Projeto Está-Vinculado Máquina Neste caso, pode-se utilizar um relacionamento ternário entre as 3 entidades Repare na Restrição de Participação Total de Empregado no relacionamento (linha preta espessa entre Empregado e Está-vinculado).

3 Exercicio 1(b) Nem todo empregado trabalha em projetos, mas aqueles que trabalham em projetos utilizam necessariamente alguma máquina nestes projetos. Empregado Projeto Está-vinculado Máquina Neste caso, pode-se utilizar um relacionamento ternário entre as 3 entidades Repare que agora não há Restrição de Participação Total da entidade Empregado para o eelacionamento Está-vinculado

4 Todo empregado que trabalha em projetos utiliza
Exercício 1(c) Todo empregado que trabalha em projetos utiliza uma única máquina nos projetos em que trabalha. Empregado Projeto Trabalha-em usa Máquina

5 Nem todo empregado trabalhando em projetos utiliza
Exercício 1(d) Nem todo empregado trabalhando em projetos utiliza máquinas nestes projetos. Empregado Projeto Trabalha-em usa Máquina

6 Exercício 1(e) Nem todo empregado que faz uso de máquinas está trabalhando em algum projeto. Aqueles que trabalham em projetos podem fazer uso de máquinas ou não. Empregado Projeto Trabalha-em usa Usa-em- projeto Máquina

7 Exercicio 5(a) cpf N N cpf Médico Paciente REMÉDIO Tel EMPRESA
Esp End Anos Idade É CUIDADO POR Médico Paciente DATA PRESCREVE QUAN Nom REMÉDIO Form FORNECIDO POR Tel Nom VENDE EMPRESA FARMACÊUTICA Preço TEM cpf Nom CONTRATA Texto FARMÁCIA End SUPER VISOR DF Codf Nom-Sup Nom Tel DI

8 Exercicio 5(a) A seguinte restrição não pode ser capturada pelo diagrama ER: “Se uma empresa farmacêutica é excluída, não é preciso mais manter o controle de seus produtos”. Esta restrição só pode ser expressa na declaração do modelo relacional, dentro do Comando CREATE TABLE da tabela Remedio. Nesta tabela, o atributo Nom (nome da empresa farmacêutica é chave estrangeira, com delete CASCADE.

9 Exercicio 5(b) Nom REMÉDIO Preço Form VENDE FARMÁCIA End Codf Nom Tel

10 Exercicio 5(c) cpf N cpf Médico Paciente REMÉDIO PRESCRIÇÂO Quan Nom
Esp cpf End Anos Idade Médico Paciente PRESCREVE Nom REMÉDIO Form ID PRESCRIÇÂO Quan Data


Carregar ppt "Soluções de Exercícios Selecionados – Lista 1 de GBD1"

Apresentações semelhantes


Anúncios Google