Q1:
Uma tabela não-normalizada contém tabelas aninhadas ou grupos repetidos. Uma tabela está na Primeira Forma Normal (1FN) quando tais tabelas aninhadas são extraídas, ou seja, a Primeira Forma Normal não contem tabelas aninhadas.
Sendo assim, uma solução para transformar uma tabela não normalizada para uma tabela na Primeira Forma Normal (1FN) é:
Escolha uma:
a. Aplicar diretamente a Forma Normal de Boyce Codd (FNBC).
b. Reordenar e criar novos campos com base nos dados inseridos na tabela.
c. Excluir os campos que não devem fazer parte da tabela.
d. Construir uma tabela para cada uma das tabelas aninhadas.
e. Aplicar o método de derivação, gerando automaticamente novas estruturas.
Q2:
Segundo Heuser (2011), “uma coluna C2 depende funcionalmente de uma coluna quando, em todas linhas da tabela, para cada valor de C1 que aparece na tabela, aparece o mesmo valor de C2”.
HEUSER, Carlos Alberto. Projeto de Banco de Dados. 6 ed. Bookman, 2011
Considerando o contexto, avalie as afirmativas a seguir:
I. Para uma tabela estar na Segunda Forma Normal (2FN) cada coluna não chave depende da chave primária completa.
II. O conceito de dependências funcionais parciais está relacionado com colunas não chave que dependem de uma parte da chave primária.
III. Para uma tabela estar na Segunda Forma Normal (2FN) é necessário criar novos campos e associá-los devidamente a cada tabela gerada.
IV. Toda tabela que está na Segunda Forma Normal (2FN) não contém dependências funcionais parciais
Considerando o contexto apresentado, assinale a alternativa correta.
Escolha uma:
a. Apenas as afirmativas I, II e IV estão corretas.
b. Apenas as afirmativas I e IV estão corretas.
c. Apenas as afirmativas II, III e IV estão corretas.
d. As afirmativas I, II, III e IV estão corretas.
e. Apenas as afirmativas II e IV estão corretas.
Q3:
Considere um banco de dados com as relações R1, R2 e R3 e as respectivas dependências funcionais a seguir, onde valor_pago é o valor pago de imposto de renda no ano e atributos sublinhados formam a chave primária.
R1 = {cpf, nome, cpf_conjuge, nome_conjuge}
R2 = {cpf, nome, cidade, numero_dependentes}
R3 = {cpf, ano, nome, valor_pago}
Dependências funcionais:
R1
cpf → nome, cpf_conjuge
cpf_conjuge → nome_conjuge
R2
cpf → nome, cidade, numero_dependentes
R3
cpf → nome
cpf, ano → valor_pago
Observando as relações citadas, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas.
( ) R3 está na primeira forma normal (1FN), pois um único cpf pode ter vários anos e valores de impostos pagos, dessa maneira podendo criar duas tabelas a partir da dependência funcional.
( ) R2 está na terceira forma normal (3FN), pois todos os campos dependem da chave primária e nenhum campo tem dependência funcional além da chave primaria.
( ) R1 está na segunda forma norma (2FN), pois o campo “nome_conjuge” depende parcialmente da chave primeira “cpf”, porém tem dependência funcional com o campo “cpf_conjuge”, permitindo que eu possa criar uma nova tabela “cônjuge” e manter o campo “cpf_conjuge” como chave estrangeira na tabela R1.
( ) R2 está na primeira forma normal (1FN), pois um único cpf pode ter vários dependentes.
Assinale a alternativa que apresenta a sequência CORRETA.
Escolha uma:
a. V – V – V – F.
b. F – F – V – V.
c. F – V – V – F.
d. V – V – F – F.
e. V – F – V – V.
Soluções para a tarefa
Respondido por
0
Resposta:
letra d
v
v
f
f eles são os corretos
andrehferreiraf:
INCORRETO!
Respondido por
3
Resposta:
V – V – V – F (Corrigido pelo AVA)
Explicação:
Perguntas interessantes
Matemática,
7 meses atrás
Ed. Física,
7 meses atrás
Matemática,
11 meses atrás
História,
11 meses atrás
Geografia,
1 ano atrás
Filosofia,
1 ano atrás