Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouPedro Tinoco Alterado mais de 10 anos atrás
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
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.