Trabalhos
Modelagem de Banco de Dados
Bibliografia
BIBLIOGRAFIA BÁSICA:
• HEUSER, C. A. Projeto de Banco de Dados. Porto Alegre,
Sagra Luzzato, 2001.
• SETZER, Valdemar W. Banco de dados: aprenda o que são, melhore seu conhecimento, construa os seus. São
Paulo: Edgard Blücher, 2005.
• SILBERSCHATZ, Abraham. Sistema de banco de dados. Rio de Janeiro: Elsevier; Campus, 2006.
BIBLIOGRAFIA COMPLEMENTAR:
• CHEN, Peter - Modelagem de dados: Abordagem, Entidade
– relacionamento para projeto lógico. São Paulo: Makron
Books, 1990.
• SETZER, V. W. Banco de dados: conceitos, modelos, gerenciadores, projeto lógico e físico. São Paulo: Edgard
Blücher, 1989
Modelo Entidade-Relacionamento
• Modelo definido por Peter Chen em 1976
– diversas extensões e notações foram definidas com o passar do tempo
• Padrão para modelagem conceitual de BD
– modelo simples
• poucos conceitos
– representação gráfica
• fácil compreensão
• Um esquema conceitual de dados é também chamado de esquema ER ou diagrama ER (DER)
Modelo Entidade-Relacionamento
Notação
Entidade
Relacionamento
1,1 1,N 0,1 0,N N,N
Cardinalidade
Atributo
Entidade Associativa
Generalização / Especialização
BrModelo 2.0
Modelo
Conceitual
Modelo
Lógico
Engenharia de Informações
Com a evolução e a criação de ferramentas CASE (Computer
Aided Software Egineering), foram criadas outros tipos de notação. Engenharia de Informações foi criado na década de 80 por
James Martin.
Notação
Empregado
Dependente
Muitos
Um
Ocorrência do relacionamento é opcional
Ocorrência do relacionamento é obrigatória
Peter Chen X James Martin
Empregado
Empregado
1,1
Possui
0,N
Dependente
Dependente
Conceitos do Modelo ER
Entidade
– abstração de um fato do mundo real para o qual se deseja manter seus dados no BD
– simbologia: retângulo nomeado
• denota um conjunto de ocorrências do fato
Departamento
Conceitos do Modelo ER
•