Sistemas de Gestão de Base de Dados
por Catarina Rocha
1. Arquitetura de um Sistema de Gestão de Base de Dados
1.1. Nível Físico
1.2. Nível Conceptual
1.3. Nível de Visualização
2. Estratégias para a concepção de Bases de Dados
2.1. Top-down
2.2. Bottom-up
3. Chaves
3.1. Simples ou Compostas
3.1.1. Chave Externa
3.1.2. Chave Primária
3.1.2.1. ser unívoca
3.1.2.2. não nula
3.1.2.3. não redundante
3.1.3. Chave Candidata
4. Modelos de Base de Dados
4.1. Modelo Hierárquico
4.2. Modelo de Rede
4.3. Modelo Relacional
4.3.1. Entidade
4.3.1.1. Relações unárias
4.3.1.2. Relações binárias
4.3.1.2.1. Relações de um-para-um (1:1)
4.3.1.2.2. Relações de um-para-vários ou vários-para-um (1:n);(n:1)
4.3.1.2.3. Relações de vários-para-vários (n:n)
4.3.1.3. Relações ternárias
4.3.2. Atributos
4.3.2.1. Atómicos
4.3.2.2. Compostos
4.3.3. Domínio