Escolar Documentos
Profissional Documentos
Cultura Documentos
Modelo de dados
• Modelo de Dados
– Coleção de conceitos que são usados para descrever a
estrutura de um banco de dados;
– Descrição formal da estrutura de um banco de dados.
• Esquema
– Descrição de um BD, segundo um modelo de dados.
• Instância
– É o conjunto de dados armazenados no BD em um
determinado instante
Empregado
Nome CPF DataNasc
Carlos 01035 12/11/1980
Rafael 02467 03/07/1976
Maria 01427 20/02/1985
PESSOA
Modelo
Conceitual código
nome
Pessoa
Código Nome
Modelo
Lógico 10 Carlos
Dependente do Dependente do
Modelo de Dados SGBD
Análise de
requisitos Requisitos de dados
Requisitos funcionais
Projeto lógico
Projeto físico
Programas de Esquema físico
Implementação de
aplicação (modelo de implementação)
transações
• Mapeamento Externo/Conceitual
– Define a correspondência entre uma visão externa
específica e a visão conceitual.
– Exemplo: os campos podem ter tipos de dados diferentes, as
denominações de campo e registro podem ser modificadas
• Mapeamento Conceitual/Interno
– Define a correspondência entre a visão conceitual e o
banco de dados armazenado;
– Especifica o modo como os registros e campos
conceituais são representados no nível interno.
Independência
Lógica
Independência
Física