Académique Documents
Professionnel Documents
Culture Documents
1
História
• Projeto ICAM (Integrated Computer Aided
Manufacturing), US Air Force, 1970.
• Foram desenvolvidos vários métodos
chamados de IDEF (ICAM Definition)
• IDEF0 - Modelagem funcional
• IDEF1 - Modelagem de dados
• IDEF2 - Modelagem dinâmica (capaz de
representar variações temporais)
2
IDEF1X
• Objetivos:
– Representar totalmente o modelos de dados
ligado a um sistema e ou negócio
– Permitir a representação de modelos
conceituais
– Estar baseada numa linguagem coerente
– Poder ser facilmente assimilado
– Permitir a automação
3
Entidade Independente de
Identificador
Sintaxe Exemplo
Nome-Entidade/Número-Entidade Funcionário/32
4
Entidade Dependente de
Identificador
Sintaxe Exemplo
Nome-Entidade/Número-Entidade
Item_NF/52
5
Chave Primária e Atributos
Sintaxe
Nome-Entidade/Número-Entidade
Nome-Atributo
[Nome-Atributo]
[Nome-Atributo]
} Atributos
Chave Primária
[Nome-Atributo]
[Nome-Atributo]
6
Chave Primária e Atributos
Exemplo
Funcionario/32
Cod_Funcionario
Nome
Data_Nascimento
Sexo
7
Cardinalidade
8
Relacionamento Identificante
Entidade A
Atributo-Chave-A
Relacionamento-Identificante
Nome-Relacionamento
Entidade B
Atributo-Chave-A (FK)
Atributo-Chave-B
9
Relacionamento Não
Identificante Obrigatório
Entidade A
Atributo-Chave A
Entidade B
Atributo-Chave B
Atributo-Chave A (FK)
10
Relacionamento Não Identificante
Opcional
Entidade A
Atributo-Chave A
Relacionamento
Nome do Relacionamento
Entidade B
Atributo-Chave B
11
Especialização Completa
Entidade Genérica
Descriminador
Conjunto de categorias completo
Entidades Especializadas
12
Exemplo 1
Esquema E/R
N 1 Projeto
Funcionario Participa Idef1x
Matricula
Número
13
Exemplo 2
Esquema E/R
N N
Funcionario Participa Projeto
Idef1x
Matricula
Número
14
Exemplo 3
Esquema E/R
N N
Funcionario Participa Projeto
Idef1x
Matricula
Número
15
Exemplo 4
Esquema E/R
N N
Aluno PDA Professor
Cod_Aluno 1
Cod_Prof
Idef1x
Disciplina
Cod_Disciplina
16
Bibliografia
• Sistema de Banco de Dados
A. Silberschatz; H. F. Korth; S. Sudarschan. Makron Books, Terceira Edição, 1999.
17