Escolar Documentos
Profissional Documentos
Cultura Documentos
MODELO RELACIONAL
Exemplo:
A = {1, 2, 3, 4, 5}
B = {2, 3, 4, 6, 7}
R = B o dobro de A
R = {(2,1), (4,2), (6,3)}
Requisitos de Dados
PROJETO CONCEITUAL
Independente
de SGBD
Especfico para
um SGBD
Esquema Conceitual
PROJETO LGICO
Esquema Fsico
PROJETO FSICO
Esquema Lgico
Chave
Estrangeira
Chave
Primria
REGRAS DE INTEGRIDADE DO
MODELO RELACIONAL
Regras que devem ser obedecidas em todos os estados
vlidos da base de dados (podem envolver uma ou mais
linhas de uma ou mais tabelas).
So elas:
1) Domnio
2) Chave
3) Entidade
4) Referencial
REGRAS DE INTEGRIDADE DO
MODELO RELACIONAL
INTEGRIDADE DE DOMNIO
Especificam que dentro de cada tupla, o valor de cada
atributo deve ser um valor atmico.
Os tipos de dados associados aos domnios incluem:
REGRAS DE INTEGRIDADE DO
MODELO RELACIONAL
INTEGRIDADE DE CHAVE
A chave um atributo ou conjunto de atributos cujo valor ou
combinao de valores deve ser nico em qualquer
instncia da relao.
INTEGRIDADE DA ENTIDADE
O valor da chave no pode ser vazio (nulo).
A chave primria serve como representante na base de
dados de uma entidade se a chave primria for vazia, a
linha no corresponde a nenhuma entidade.
REGRAS DE INTEGRIDADE DO
MODELO RELACIONAL
INTEGRIDADE REFERENCIAL
As chaves estrangeiras tem que ser respeitadas, ou seja, se
existe um determinado valor para o atributo na tabela onde
ele chave estrangeira este valor deve existir na tabela
onde ele chave primria.
INTEGRIDADE SEMNTICA
Restries de integridade semntica ou regras do negcio
tambm podem ser especificadas no Banco de Dados.
Estas restries dependem da semntica do negcio ou da
aplicao.