Buscar

EXERCICIO DER RESOLVIDO

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 3, do total de 18 páginas

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 6, do total de 18 páginas

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 9, do total de 18 páginas

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ê também pode ser Premium ajudando estudantes

Prévia do material em texto

BD – Banco de Dados – Exercícios 2
Lista de Exercícios: 
Modelagem 
Entidade-Relacionamento
Importante:
Construa um Diagrama Entidade-Relacionamento
(DER) para modelar cada um dos sistemas abaixo,
mas, como as descrições são informais, elas se
prestam a diferentes interpretações. Por este
motivo, não existe somente uma solução correta,
mas o diagrama deve refletir de forma coerente a
descrição.
1)Sistema Imobiliária
Uma imobiliária lida com venda de imóveis urbanos. Para qualquer
imóvel têm-se registradas a sua inscrição, preço de venda, área
total e área construída. Sobre o proprietário do imóvel têm-se CPF,
nome e estado civil. Um proprietário pode ter vários imóveis a
venda na imobiliária. Sobre os compradores têm-se CPF, nome e
profissão. Sobre os corretores da imobiliária têm-se número do
CRECI, nome e data de admissão. Um corretor negocia com um
comprador a venda de um imóvel. Sobre a venda são necessárias
as seguintes informações: data da venda, valor da venda e valor da
comissão.
Ex01SisImob
1. Entidades
1. Imóvel
1. Inscricao
2. Preco de venda
3. Area total
4. Area construida
2. Proprietario
1. CPF
2. Nome
3. Estado civil
3. Comprador
1. CPF
2. Nome
3. Profissao
4. Corretor
1. Nome corretor
2. Numero creci
3. Data admissao
5. Venda
1. Data da venda
2. Valor da venda
3. Valor da comissao
2. Relacionamentos
3. Cardinalidades
4. DER
Ex01SisImob
2)Sistema Empresa
Uma empresa é organizada em departamentos. Cada
departamento possui um nome e um código único, e o
departamento pode ter várias localidades (cidades). Os projetos
existentes na empresa são, obrigatoriamente, controlados por um
departamento, e cada projeto possui um nome, um código único e
uma única localização (cidade), que pode ser diferente das
possíveis localidades do departamento que o controla. Alguns
departamentos não possuem projetos sobre sua responsabilidade,
como por exemplo o “departamento pessoal”.
2)Sistema Empresa – Cont.
No caso dos empregados da empresa é armazenado
número de matricula, nome, endereço, salário, sexo e
data de nascimento. Quase todos os empregados tem um
outro empregado que é o seu supervisor direto, e
conseqüentemente, somente alguns são supervisores,
conforme a sua hierarquia na empresa. Em função da
cadeia hierárquica existem empregados que não possuem
supervisores.
2)Sistema Empresa – Cont.
A maioria dos empregados são alocados a um departamento, ou
seja, pode até existir um empregado sem departamento, mas todo
departamento deve possuir empregados alocados a ele, além
disso, todo departamento tem um chefe que o gerencia, um
empregado só pode ser chefe de somente um departamento.
2)Sistema Empresa – Cont.
Um empregado pode trabalhar em mais de um projeto, mesmo
que não seja do seu departamento, dedicando algumas horas por
semana em cada um dos projetos. E, é claro, alguns empregados,
como os do “departamento pessoal”, não estão empenhados em
nenhum projeto. Por outro lado, todo projeto tem pelo menos um
ou mais empregados trabalhando nele.
2)Sistema Empresa – Cont.
A empresa oferece alguns benefícios sociais aos dependentes dos
seus empregados, caso ele possua. Para tanto, é mantido para
cada dependente do empregado o nome do dependente, o sexo, a
data de nascimento e o grau de parentesco.
Ex02SisEmp
1. Entidades
1. Departamento
1. Nome departamento
2. Codigo departamento
3. Localidade departamento
2. Projeto
1. Nome projeto
2. Codigo projeto
3. Localidade projeto
4. Departamento responsavel
3. Empregado
1. Matricula
2. Nome empregado
3. Endereco
4. Salario
5. Sexo
6. Data nascimento
7. Nome Dependente
8. Sexo dependente
9. Data nascimento dependente
10. Grau parentesco dependente
2. Relacionamentos
3. Cardinalidades
4. DER
Ex02SisEmp
3)Sistema Locadora
Uma pequena locadora de vídeos possui ao redor de
2000 fitas de vídeo, cujo empréstimo deve ser controlado.
Cada fita possui um número. Para cada filme, é necessário saber
seu título e sua categoria (comédia, drama, aventura, ... ). Cada
filme recebe um identificador próprio. Cada fita é controlado que
filme ela contém. Para cada filme há pelo menos uma fita, e cada
fita contém somente um filme. Alguns poucos filmes necessitam
mais de uma fita.
3)Sistema Locadora – Cont.
• Os clientes podem desejar encontrar os filmes estrelados pelo seu 
ator predileto. Por isso, é necessário manter a informação dos 
atores que estrelam em cada filme. Para cada ator os clientes às 
vezes desejam saber o nome real, bem como a data de nascimento.
3)Sistema Locadora – Cont.
• A locadora possui muitos clientes cadastrados. Somente clientes 
cadastrados podem alugar fitas. Para cada cliente é necessário 
saber seu prenome e seu sobrenome, seu telefone e seu endereço. 
Além disso, cada cliente recebe um número de associado.
• Finalmente desejamos saber que fitas cada cliente tem 
emprestadas. Um cliente pode ter várias fitas em um instante do 
tempo. 
Ex03SisLoc
1. Entidades
1. Fita
1. Numero fita
2. Titulo filme
3. Categoria
4. Nome ator
5. Data nascimento ator
2. Cliente
1. Nome
2. Telefone
3. Endereco
4. Numero cliente
2. Relacionamentos
3. Cardinalidades
4. DER
Dicas:
Seguir os seguintes passos:
• Determinar o conjunto de Entidades e seus Atributos;
• Determinar o conjunto de Relacionamentos e seus Atributos;
• Determinar os mapeamentos de cardinalidades; e
• Desenhar o Diagrama (DER).

Continue navegando