Escolar Documentos
Profissional Documentos
Cultura Documentos
◦ Entidades
◦ Relacionamentos
◦ Atributos
ETAPAS DO DESENVOLVIMENTO DE UM BD
◦ Identificar atributos
◦ Identificar relacionamentos
▪ Descreve estrutura do Banco de Dados Visão Externa 1 Visão Externa 2 Visão Externa 2
restrições etc.
Modelo Conceitual
esquema conceitual
esquema físico
Banco de Dados
MODELO/ESQUEMA LÓGICO
Usuários
Finais
▪ Associado a um “modelo de
Modelo Conceitual
esquema conceitual
dados de implementação”
Independente de SGBD
(Elmasri, 2005) Dependente de SGBD
Modelo Lógico
esquema lógico
Modelo Físico
esquema físico
Banco de Dados
MAPEAMENTO Visão Externa 1 Visão Externa 2 Visão Externa n
Modelo Conceitual
esquema conceitual
Independente de SGBD
Modelo Lógico
Dependente de SGBD
esquema lógico
Modelo Físico
esquema físico
Banco de Dados
MAPEAMENTO
Modelo Lógico
◦ Mapeamento de um Modelo Conceitual (DER) para um Modelo
Lógico (Relacional)
◦ Tabelas
◦ Chaves
◦ Chave primária
◦ Chave estrangeira
◦ Regras de montagem do esquema de tabelas
Modelo Lógico - Mapeamento
◦ Todos os dados de um banco de dados relacional são
armazenados em relações (tabelas).
Modelo Lógico - Mapeamento
◦ Exemplo: PESSOA
◦ Na abordagem relacional, cada linha representa dados de
ocorrência de entidade
Modelo Lógico - Mapeamento
◦ Tabela
nome nome
código código
(0, 1) (0, 1)
HOMEM CASAMENTO MULHER
PESSOA(Código, Nome)
PESSOA COMPUTADOR
nome título
código código
nome nome
código n código
PROJETO nome
código
(0,1) (1,1)
Vírus possui Genoma