Você está na página 1de 7

Abordagem Relacional

 A abordagem Relacional está baseada no princípio de que as


informações em uma base de dados podem ser consideradas
como
 relações matemáticas
 e que estão representadas de maneira uniforme, ou seja,
 na forma de tabelas bidimensionais.
Características Principais

 Estrutura de Dados Tabular. Os dados são


representados em forma de tabelas, com linhas ou
tuplas e colunas ou atributos.
 Não existe o conceito de item de grupo em um
banco de dados relacional. Todos os itens de uma
tabela são itens elementares;
 Dicionário de Dados Ativo e Integrado;
 Consistência automática de campos;
 Integridade dos Dados.
FUNCIONÁRIO
Matrícula Nome Depto

1234 Toni Tornado 25 DEPARTAMENTO


Número Nome
10 Compras
5678 Brad Pitt 15
25 Sistemas
9191 Zeca 10
Pagodin 15 Pessoal
ho
Chaves

a) Chave Primária

Toda tabela relacional deve possuir este identificador unívoco que denominamos de
chave primária. Assim, existe em uma tabela relacional um campo ou um conjunto
de campos concatenados que permite que se identifique uma e somente uma
ocorrência desta tabela.

b) Chaves Candidatas
Uma tabela pode possuir alternativas de identificador único, ou seja, várias colunas
ou concatenações diferentes de colunas Estes identificadores são candidatos à
chave primária.

d) Chaves Estrangeiras
Coluna que efetiva a Ligação lógica entre duas tabelas
Restrições de Integridade

 Integridade de domínio – o valor de um campo deve obedecer a


definição de valores admitidos para a coluna

 Integridade de vazio – especifica se os campos de uma coluna


podem ou não ser vazios

 Integridade de chave – os valores da chave primária e alternativa


devem ser únicos

 Integridade referencial – os valores de campos que aparecem em


uma chave estrangeira devem aparecer na chave primária da tabela
referenciada
Restrições de Integridade
Implementação das restrições

Not Null Integridade de vazio

Unique Integridade de chave

Primary Integridade de chave


Key
References Integridade referencial
Foreign Key

Tipo do Integridade de domínio


campo/
Check

Você também pode gostar