Apostila bando de dados
1 Evolução dos Sistemas de Informação. 6
2 Introdução 7
2.1 Modelo Conceitual de Dados (MCD) 7
2.2 Modelo Lógico de Dados (MLD) 7
2.3 Modelo Físico de Dados (MFD) 7
3 Modelo Conceitual de Dados (MCD) 7
3.2 Entidades 9 3.2.1 Especificações 9 3.2.2 Eventos ou Ocorrências 10 3.2.3 Especificações 10 3.2.4 A Dicionarização dos Objetos Modelados 10 3.2.5 Regras Básicas para a Dicionarização de Objetos (Entidades/Classes) 10 3.2.6 Requisitos a serem atendidos na dicionarização 10 3.2.7 Dependência de Existência 11 3.2.8 Dependência de Identificador 11
3.3 Atributos 11 3.3.1 Atributos Descritivos 11 3.3.2 Atributos Nominativos 11 3.3.3 Atributos Referenciais 11 3.3.4 Dicionarização dos Atributos 12
3.4 Relacionamentos 12 3.4.1 Identificação dos Relacionamentos 12 3.4.2 Denominação dos Relacionamentos 12 3.4.3 Caracterização dos Relacionamentos 12 3.4.4 Grau de Cardinalidade do Relacionamento 12 3.4.5 Relacionamentos incondicionais 13 3.4.6 Relacionamentos Condicionais 13 3.4.7 Quanto à Existência Simultânea de Relacionamentos 14 3.4.8 Quanto à Presença de Atributos 15 3.4.9 Dicionarização de Relacionamentos 15 3.4.10 Estrutura de Generalização e Especificação 15 3.4.11 Especializações Mutuamente Exclusivas (Categorias) 15 3.4.12 Especialização Não-mutuamente Exclusivas (Papéis) 15 3.4.13 Níveis de Especialização 16 3.4.14 Quando Utilizar a Estrutura de Generalização-Especialização 16 3.4.15 Como Apresentar os Subgrupos Existentes 16
4 Modelo Lógico de Dados (MLD) 17
4.1 Passos para a Derivação do Modelo Lógico 17
4.2 Implementação do Modelo Relacional 17 4.2.1 Regras de Derivação 18
4.3 Normalização 18 4.3.1 Benefícios da Normalização 18 4.3.2 Primeira Forma Normal (1FN) 19 4.3.3 Segunda Forma Normal (2FN) 20 4.3.4 Terceira Forma Normal (3FN) 21 4.3.5 Derivação de