Você está na página 1de 2

Os atributos não chave não dependem um dos outros.

Ex: tabela disciplina,


o nome da disciplina depende da sigla. Nome da tabela escrita em
maiúsculas e entre parênteses os dados e locEmissao sublinhado. Ex:
NACIONALIDADE (locEmissao, pais, codregional)

Naturalmente a tabela nacionalidade não esta normalizada.

Chave candidata – um atributo ou conjunto de atributos a chave candidata


se for único a entidade que esta definido, definisse sobre 3fn dominada
sobre forma normal como Boyce-codd (fnbc) perante a existência de chave
candidata aplicável se existir uma ou mais da seguintes condições existe
mais do que uma chave candidata numa tabela e uma chave é uma chave
composta.

As chaves candidatas sobrepõem-se, nestas condições 3fn passa a ter a


seguinte enumeração tabela está normalizada se um estiver em 2fn (forma
normal) se a totalidade da tabela não depender dos atributos não depender
da chave primária, em corolário, senão houver chaves candidatas além de
chave primária fnbc reduz-se a 3fn. Ex: tabela de formadores não esta em
3fn uma fez que o numBI é uma chave candidata mas esta em fnbc.

Resumo de Normalização – o objectivo da normalização é optimizar a base


de dados aumentando a capacidade de armazenamento enquanto diminui o
tempo de resposta.

Dependência funcional – aplicada a base de dados significa que a possível


determinar de forma inequívoca cada registo de uma tabela a partir do
valor do subconjunto dos seus atributos (chave). Cada chave e única para a
totalidade da tabela.

Primeira forma normal – diz-se se não existir multi-valor nem existir


repetitivos.

Segunda forma normal – diz-se se todos os atributos dependerem da chave


primária.

Terceira forma normal – diz-se se estiver na segunda forma normal e os


atributos não chaves não dependerem uns dos outros.

Boyce-codd - diz-se se estiver em 2fn e todos os atributos não chave


dependerem apenas de chaves candidatas.

4fn e 5fn

Enunciado para o trabalho final do módulo

1. Base de dados normalizada construída em Access para registo de lojas


da baixa: (12 valores, tabelas, relações, extras)

- lojas (nome, contacto, área de actividade…)

- ruas (nome, orientação, identificação do local)


- área de actividade (nome, descrição…)

- marcas (nome, origem, área de actividade…)

2. Aplicação em MS-Access (8 valores, tabelas, interfaces, extras)

Listar lojas, sabendo localização, marcas e áreas de actividade

Ruas, sabendo lojas

Área de actividade, sabendo lojas

Marcas, sabendo lojas

Você também pode gostar