José Malcher Jr.

Eng. Software – Analista de Sistemas

Lista de Exercícios de Modelagem de Dados – Lista 6 (10 Questões)


Questão 1
A forma mais adequada de normalização para um modelo de dados é a:
a) 2 FN
b) 3 FN
c) 4 FN
d) 5 FN
e) 6 FN


Questão 2
Considere a tabela abaixo:
A B C D
a1 b1 c1 d1
a1 b1 c1 d2
a2 b2 c1 d1
a2 b2 c1 d2
A alternativa que apresenta uma dependência funcional que a relação R acima NÃO satisfaz é:
a) A→B
b) B→A
c) A→C
d) C→A
e) B→C


Questão 3
Considere a seguinte relação:
Funcionário (MatrículaFunc, NomeFunc, CódigoCargo, DescriçãoCargo)
Essa relação é derivada em duas outras:
Funcionário (MatrículaFunc, NomeFunc, CódigoCargo) e Cargo (CódigoCargo, DescriçãoCargo)
É correto afirmar que:
a) A relação Funcionário foi normalizada até a 2FN.
b) Para estar na 2FN, a relação Cargo deveria conter também as MatrículaFunc de todos os funcionários.
c) A relação Funcionário foi normalizada até a 3FN.
d) Para estar na 3FN, a relação Cargo deveria conter também a MatrículaFunc.
e) Não foi aplicada nenhuma regra FN à relação Funcionário derivada.


Questão 4
No processo de normalização, a eliminação de dependência parcial da chave, a estrutura com maior redundância e a eliminação de dependência transitiva representam, respectivamente, as formas normais:
a) 3FN, 2FN e 1FN
b) 3FN, 1FN e 2FN
c) 1FN, 2FN e 3FN
d) 2FN, 1FN e 3FN
e) 2FN, 3FN e 1FN


Questão 5
A forma normal que se aplica a relações que tenham chaves candidatas múltiplas em que estas chaves candidatas sejam compostas, tendo um atributo em comum, garantindo que todo determinante seja chave candidata, é:
a) 1FN
b) 2FN
c) BCNF ou Boyce/Codd
d) 0FN
e) 3FN


Questão 6
A seguinte especificação: se e somente se todas as colunas de uma tabela relacional tiverem apenas valores atômicos (cada coluna só pode ter um valor para cada linha na tabela) define a:
a) 1FN
b) 2FN
c) 3FN
d) 4FN
e) FN Boyce-Codd


Questão 7
Cada tabela que está na FN Boyce-Codd também está na:
a) 5FN e 4FN, porém não na 3FN, 2FN e 1FN
b) 4FN e 3FN, porém não na 2FN e 1FN
c) 3FN, 2FN e 1FN
d) 2FN e 1FN, porém não na 3FN
e) 1FN, porém não na 3FN e 2FN


Questão 8
Formar novas relações, separando-as a partir de grupos de repetição antes existentes dentro de uma relação, é objetivo da:
a) 1FN
b) 2FN
c) 3FN
d) FNBC
e) 5FN


Questão 9
Uma relação que contém grupos de repetição, mas NÃO contém dependências funcionais transitivas:
a) Está na 1FN
b) Não está normalizada
c) Está na 2FN
d) Está na 3FN
e) Está na FNBC


Questão 10
Quando uma tabela relacional não contém grupos de repetição e sua chave primária não é composta ou todos os atributos não chave são funcionalmente dependentes de toda a chave, é correto afirmar que ela está:
a) Desnormalizada
b) No máximo, na 1FN
c) No máximo, na 2FN
d) No máximo, na 3FN
e) No máximo, na 4FN


 

 

 

 

 

 

 

 

 

 

 

 

 

 


Aula 06 – Respostas
Questão 1 – B
Questão 2 – C
Questão 3 – C
Questão 4 – D
Questão 5 – C
Questão 6 – A
Questão 7 – C
Questão 8 – A
Questão 9 – B
Questão 10 – C


 

Material retirado da Web.

Se você tiver alguma dúvida ou correção a fazer, por favor, comente! Obrigado!

 

janeiro 19th, 2017

Posted In: Engenharia de Software, Exercícios, Modelagem de dados

Tags:, ,