Base de dados questões
Um dos princípios a serem seguidos quando do projecto de uma base de dados relacional é a sua normalização. Uma tabela T se encontra na primeira forma normal se os domínios de cada atributo da tabela T forem atómicos.
A dependência funcional é uma associação que se estabelece entre duas ou mais relações e define-se do seguinte modo: se X e Y são relações, diz-se que
X é funcionalmente dependente de Y se cada um dos valores de X em R, em que R é a relação que contém a chave primária, tem associado a si um e um só valor de Y em R.
Errado
Uma relação estará na Segunda Forma Normal (2FN) se ela estiver na 1FN e todos os atributos não chave forem totalmente dependentes da chave primária;
Codd estabeleceu a existência de três tipos de relações normalizadas, denominadas primeira, segunda e terceira formas normais. Uma relação está na 3ª FORMA NORMAL, se e somente se, todos os domínios que não são chaves forem completamente: dependentes funcionalmente da chave-primária e independentes entre si;
Uma relação que não esteja normalizada possibilita a redundância de dados, o que pode levar à inconsistência de tais dados
Certo
Uma relação que contém grupos repetitivos, mas NÃO contém dependências funcionais transitivas não está normalizada;
Considere
o esquema relacional da tabela abaixo: Venda (CodVenda, Cliente, Endereco, CodPostal, Cidade, Telefone, Produto,
Quantidade, ValorUnitario, ValorTotal)
A quantidade de tabelas, após a aplicação da primeira, segunda e terceira formas normais, será
3;
Eliminar as dependências multivaloradas (DMV) não triviais de uma tabela, projectando-as para tabelas menores separadas e, assim, eliminar as anomalias de actualização associadas às DMVs é objectivo da
4FN;
Durante a modelagem da base de dados de um sistema de controle de passagens, foram identificadas diversas