Banco de Dados I – Aula 06B

Considere o seguinte esquema relacional:

Pessoa(PessID, PessNome, NascLocID, DataNasc, FalecLocID, DataFalec, ProfID, Sexo)

Tabela de pessoas: contém o identificador da pessoa, seu nome, local (identificador) e data do seu nascimento, local (identificador) e data de seu falecimento, profissão (identificador) e o seu sexo.

Local(LocID, Cidade, País)

Tabela de locais.

Profissão(ProfID, ProfName)

Tabela de profissões.

Casamento(casamID, MaridoPessoaID, EsposaPessoaID, DataCasamento)

Tabela de casamentos: contém identificador do casamento, identificador do marido, identificador da esposa e data do casamento.

Desenhe o diagrama Entidade-Relacionamento correspondente, indicando as cardinalidades. Adicione as hipóteses que julgar necessárias.

Exercício retirado do Prof. Ricardo da Silva Torres – UNICAMP (arquivo exec02.pdf)

 

Referêcias

[1] C. A. Heuser. Projeto de Banco de Dados. Editora Sagra Luzzato, Porto Alegre, RS, 2004.

 

Resposta do exercicio em:

https://github.com/rodrigoksaito/anchieta/tree/master/BancoDados_I/Aula06

 

 

 

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

learningdatabase.com.br

Tecnologias em Banco de Dados Relacionais, Modelagem de dados dimencionais, tecnologias SQL Servere e Oracle

Aprendendo Programação

Algorítmos, C, C++,Pascal, Python, R

WikiDBA

by Virendra Yaduvanshi - Microsoft SQL Server Database Architect | Consultant | Blogger | Specialist | DBA | Speaker

Blog - Fabiano Neves Amorim

SELECT * FROM [Coisas Da Minha Cabeça] WHERE dbo.fn_TempoParaPost() < dbo.fn_TempoLivre()

Tércio Costa, Oracle Developer, OCE SQL, ACE Associate

Guia de estudos para certificação ORACLE SQL(1Z0-047, 1Z0-051, 1Z0-061 e 1Z0-071) e PL/SQL(1Z0-144, 1Z0-146 e 1Z0-148)

Strate SQL

Data Adventures with an Architect

%d blogueiros gostam disto: