Redes de computadores wireless
Conferencia 4. * Teoria de desenho de Base de Dados Relacionais. * Propriedades das relações * Descomposição Conteudo. * Anomalías. * Dependências Funcionais. * Formas Normais. * Implicações das dependências. * Chaves. * Axiomas de Armstrong. Bibliografía. * Introdução aos Sistemas de Bases de Dados. 7a. Edicção. C.J. Date. Capítulos 10, 11. Requisitos BD * Evitar anomalias. * Garantir consistência dos Dados. * Normas de qualidade
Dada a Relação a seguir:
FORNCEDOR(Fnome, Dir, CodProducto, Preço). Tipos de Anomalías * Modificação. * Inserção. * Eliminação. Dependências Funcionais * R(A1, A2, …, An) * Ai ->Aj se cada valor de Ai tem associado em todo momento um único valor de Aj * se K subconjunto de R e K->A então K é chave. * FNome -> Dir * FNome, CodProducto -> Preço Chaves.
R(A1, A2, …, An) , DFs, X A1, A2, …, An X Chave se: * X determina toda a relação. * Não existe Y X tal que Y->A1, A2, …, An (mínima).
Caso haja mais de uma chave, todas são chaves candidatas. Atributo chave. * Aquele atributo que é membro de cualquer chave candidata de R. Atributo não chave * É Aquele atributo que não é membro de nenhuma chave candidata.
Normalização. * 1 FN. * 2 FN. Baseadas em DFs e * 3 FN chaves