Baixe o app para aproveitar ainda mais
Prévia do material em texto
Banco de dados - Exercício 03 1. O que é uma dependência funcional total? Resposta incorreta. A. Quando a coluna depende parcialmente da chave primária. Ao todo, existem três dependências: total, parcial e transitiva. Cada uma delas representa algo que ocorre em função, parcial ou não, de outro. Você acertou! B. Quando a coluna depende integralmente da chave primária. Ao todo, existem três dependências: total, parcial e transitiva. Cada uma delas representa algo que ocorre em função, parcial ou não, de outro. Resposta incorreta. C. Sem dependência entre as colunas. Ao todo, existem três dependências: total, parcial e transitiva. Cada uma delas representa algo que ocorre em função, parcial ou não, de outra. Resposta incorreta. D. Quando a coluna depende temporariamente da chave primária. Ao todo, existem três dependências: total, parcial e transitiva. Cada uma delas representa algo que ocorre em função, parcial ou não, de outro. Resposta incorreta. E. Quando a dependência é totalmente ocasional. Ao todo, existem três dependências: total, parcial e transitiva. Cada uma delas representa algo que ocorre em função, parcial ou não, de outro. 2. Para a tabela a seguir, qual é o atributo que representa uma dependência funcional transitiva? Tabela Aluno (Código PK, Nome, Endereço, Cidade, UF, Curso) Você acertou! A. Cidade depende de UF. A dependência transitiva indica que algum atributo depende de outro atributo, sem este ser uma chave da tabela em questão. Resposta incorreta. B. Curso depende de Código. A dependência transitiva indica que algum atributo depende de outro atributo, sem este ser uma chave da tabela em questão. Resposta incorreta. C. Nome depende de Código. A dependência transitiva indica que algum atributo depende de outro atributo, sem este ser uma chave da tabela em questão. Resposta incorreta. D. Endereço depende de Curso. A dependência transitiva indica que algum atributo depende de outro atributo, sem este ser uma chave da tabela em questão. Resposta incorreta. E. Curso depende de UF. A dependência transitiva indica que algum atributo depende de outro atributo, sem este ser uma chave da tabela em questão. 3. O que significa dizer que a tabela está na 1FN? Resposta incorreta. A. Significa que a tabela tem chave primária concatenada. A tabela está na primeira forma normal se nenhum de seus atributos apresentarem domínios multivalorados. Resposta incorreta. B. Significa que tem poucos campos. A tabela está na primeira forma normal se nenhum de seus atributos apresentarem domínios multivalorados. Você não acertou! C. Significa que apresenta todas as informações redundantes. A tabela está na primeira forma normal se nenhum de seus atributos apresentarem domínios multivalorados. Resposta correta. D. Significa que não tem tabelas aninhadas. A tabela está na primeira forma normal se nenhum de seus atributos apresentarem domínios multivalorados. Resposta incorreta. E. Significa que é quando tem o campo Código. A tabela está na primeira forma normal se nenhum de seus atributos apresentarem domínios multivalorados. 4. Como identificar uma tabela na 3FN? Resposta incorreta. A. Precisa apresentar mais de uma coluna como chave primária. Para que tabela esteja na 3FN, ela deve estar na 2FN e, também, não pode ter dependências transitivas. Resposta incorreta. B. Não deve apresentar chave primária. Para que tabela esteja na 3FN, ela deve estar na 2FN e, também, não pode ter dependências transitivas. Você acertou! C. Deve estar na 2FN e, também, não ter dependências transitivas. Para que tabela esteja na 3FN, ela deve estar na 2FN e, também, não pode ter dependências transitivas. Resposta incorreta. D. Não existe a 3FN. Para que tabela esteja na 3FN, ela deve estar na 2FN e, também, não pode ter dependências transitivas. Resposta incorreta. E. Deve estar aninhada com outras tabelas. Para que tabela esteja na 3FN, ela deve estar na 2FN e, também, não pode ter dependências transitivas. 5. Uma tabela que está na forma normal de Boyce-Codd está também na 3FN? Você não acertou! A. Não, pois a forma normal de Boyce-Codd vem antes da 3FN. A forma normal Boyce-Codd é atendida quando todos os atributos podem ser chaves candidatas. Para que a tabela esteja na 3FN, deve estar na 2FN e, também, não pode ter dependências transitivas. Resposta incorreta. B. Não, pois a 3FN é diferente da forma normal de Boyce-Codd. A forma normal Boyce-Codd é atendida quando todos os atributos podem ser chaves candidatas. Para que a tabela esteja na 3FN, deve estar na 2FN e, também, não pode ter dependências transitivas. Resposta incorreta. C. Não, pois a forma normal de Boyce-Codd é um estágio hipotético. A forma normal Boyce-Codd é atendida quando todos os atributos podem ser chaves candidatas. Para que a tabela esteja na 3FN, deve estar na 2FN e, também, não pode ter dependências transitivas. Resposta incorreta. D. Sim, pois a 3FN é outro nome para a forma normal de Boyce-Codd. A forma normal Boyce-Codd é atendida quando todos os atributos podem ser chaves candidatas. Para que a tabela esteja na 3FN, deve estar na 2FN e, também, não pode ter dependências transitivas. Resposta correta. E. Sim, pois, se está na forma normal de Boyce-Codd, está também aderente à 3FN. A forma normal Boyce-Codd é atendida quando todos os atributos podem ser chaves candidatas. Para que a tabela esteja na 3FN, deve estar na 2FN e, também, não pode ter dependências transitivas.
Compartilhar