Questões de Concurso sobre Segunda forma normal (2 fn)

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
302 questões encontradas
Questões por página
20
Mais recentes
 

Considere a relação a seguir.


PRODUCAO (Cod_país, Fonte_energética, Ano,

Capacidade_instalada, Fator_eficiência, Produção_anual)


Essa relação apresenta a capacidade instalada, o fator de eficiência e a produção anual de uma determinada fonte energética por um determinado país (Cod_país) em um determinado ano.

A capacidade instalada, o fator de eficiência e a produção anual dependem do país, da fonte energética e do ano considerado. Considere ainda que {Cod_país, Fonte_energética, Ano} é a chave primária, e que a relação apresenta ainda a dependência funcional Capacidade_instalada, Fator_eficiência -> Produção_anual.


Sobre o processo de normalização e as formas normais, assinale a afirmativa correta


A

A relação está na 2FN.


B

Há dependências parciais na relação apresentada.


C

A relação está na 3FN.


D

Não há dependência transitiva na relação apresentada.


E

A relação está na 4FN.

Existem diversas formas normais que podem ser utilizadas na normalização de esquemas relacionais. A forma normal Boyce-Codd (FNBC) foi proposta para ser uma simplificação, mas descobriu-se que ela é mais rigorosa que a forma normal que ela pretendia simplificar.


A forma normal que a FNBC pretendia simplificar é a


A

1FN.


B

2FN.


C

3FN.


D

4FN.

A normalização de dados é o processo de analisar os esquemas de relações com base nas dependências funcionais de seus atributos e chaves primárias, envolvendo uma série de Formas Normais (FN). Observe o esquema da tabela “Pedido”, a seguir.



ID_PEDIDO

ID_CLIENTES

DATA

NOME_CLIENTE

1

2

16/04/2024

Luíza

2

3

16/04/2024

Júlia




A tabela "Pedido" possui chave primária composta (ID_PEDIDO, ID_CLIENTE), atributos com valores atômicos e dependência parcial de coluna não chave (NOME_CLIENTE) com parte da chave primária (ID_CLIENTE).


Com base nisso, “Pedido” está normalizada na FN:


A

1FN;


B

2FN;


C

3FN;


D

4FN;


E

5FN.

No âmbito de normalização de bancos de dados relacionais, há o conceito de dependência com a seguinte especificação: “para o esquema de uma relação R, uma restrição que demanda que cada estado r de R apresente uma decomposição de junção não aditiva e não trivial para cada decomposição Ri de R, em que o valor de i varie entre 1 e n, sendo n o número de decomposições de R”.


Esse conceito de dependência, considerando um valor de n maior que dois (n>2), integra a definição da


A

2ª forma normal (2FN).


B

3ª forma normal (3FN).


C

4ª forma normal (4FN).


D

5ª forma normal (5FN).


E

forma normal Boyce-Codd (FNBC).

A normalização de dados permite um melhor relacionamento e performance de dados dentro do próprio Sistema de Gerenciamento de Banco de Dados (SGBD). Diante do exposto, analise a citação a seguir:


“[...] todo atributo da tabela deve depender única e exclusivamente da própria chave primária.”


(BARBOZA et al. 2018, p.92).


Assinale a alternativa que apresenta a forma normal na citação proposta.


A

Primeira forma normal


B

Segunda forma normal


C

Terceira forma normal


D

Forma normal de Boyce-Codd

Em bancos de dados, a forma normal define as condições que as tabelas devem satisfazer para evitar problemas de redundância, anomalias de atualização e inconsistências nos dados. A tabela em que todos os atributos não-chave devem ser totalmente dependentes da chave primária e que não pode conter dependências transitivas, mas em que a tabela ainda pode conter múltiplas dependências independentes entre os atributos não-chave encontra-se na:


A

primeira forma normal.


B

segunda forma normal.


C

terceira forma normal.


D

quarta forma normal.

Em relação às formas normais em bancos de dados relacionais, a Segunda Forma Normal (2NF) desempenha um papel fundamental na organização e integridade dos dados. Qual das seguintes condições é necessária para que uma tabela esteja na Segúnda Forma Normal?


A

Uma tabela está na 2NF se estiver na 1 NF e se cada célula contiver um único valor, não havendo campos multivalorados ou repetidos. Além disso, cada coluna deve conter apenas valores atômicos, ou seja, não pode ser subdividida em partes menores.


B

Uma tabela está na 2NF se estiver na 1 NF e se todos os seus atributos não chave forem totalmente dependentes da chave primária. Isso significa que nenhum atributo não chave deve depender apenas de uma parte da chave primária, mas, sim, de toda a chave primária.


C

Uma tabela está na 2NF se estiver na 1 NF e se todos os seus atributos não chave forem transitivamente dependentes da chave primária Isso significa que nenhum atributo não chave deve depender de outro atributo não chave.


D

Uma tabela está na 2NF se estiver na 1 NF e se, para cada dependência funcional não trivial, X -> Y, X é uma superchave.


E

Uma tabela está na 2NF se estiver na 1 NF e se não contiver dependências multivaloradas. Isso significa que não deve haver atributos que dependam de subconjuntos de uma chave candidata.

Tabelas criadas segundo o Modelo Relacional de Dados podem ter a qualidade de seus esquemas avaliada por meio de critérios conhecidos como formas normais. Com base nas chaves primárias (PKs) definidas e nas dependências funcionais (DFs) conhecidas, é possível realizar essa avaliação.


Nesse contexto, considere as seguintes tabelas, suas PKs (atributos sublinhados) e suas DFs:


Agencia (codAgencia, bairro)

Cliente (CPF, nome, endereco)

ContaCorrente (CPF, codAgencia, codConta, saldo, telefone)

CPF → endereco

CPF → nome

codAgencia → bairro

codAgencia → telefone

CPF, codAgencia, codConta → saldo

Admita como critérios apenas as três formas normais mais simples:


• primeira forma normal ou 1FN;

• segunda forma normal ou 2FN; e

• terceira forma normal ou 3FN.


Considerando-se as tabelas apresentadas e esses três critérios, verifica-se que a tabela


A

Agencia não está na 2FN.


B

Agencia não está na 3FN.


C

Cliente não está na 1FN.


D

ContaCorrente não está na 1FN.


E

ContaCorrente não está na 2FN.

A normalização de bancos de dados é um processo fundamental para garantir a integridade e consistência dos dados, minimizando redundâncias e anomalias. Ela divide os dados em tabelas de forma organizada, seguindo regras específicas para cada forma normal. Sobre a normalização de um banco de dados relacional é CORRETO afirmar que:


A

A primeira forma normal (1FN) permite que cada célula de uma tabela contenha grupos repetidos de valores.


B

A segunda forma normal (2FN) permite dependências parciais de uma chave primária composta.


C

A terceira forma normal (3FN) elimina dependências transitivas.


D

A forma normal de Boyce-Codd (BCNF) não exige que todos os determinantes sejam chaves candidatas.


E

A normalização garante que o banco de dados seja completamente livre de todas as anomalias, como inserção, deleção e atualização.

Uma tabela está na segunda forma normal (2FN) se e somente se


A

contém atributos multivalorados, mas não contém tabelas aninhadas e nem atributos candidatos que dependem de somente uma parte da chave primária.


B

contém tabelas aninhadas, mas não contém atributos multivalorados e nem atributos não chave que dependem de somente uma parte da chave primária.


C

não contém tabelas aninhadas e nem atributos multivalorados.


D

não contém tabelas aninhadas nem atributos multivalorados e todos seus atributos não chave são dependentes da totalidade da chave primária.


E

não contém atributos multivalorados, mas contém tabelas aninhadas e atributos candidatos que dependem de somente uma parte da chave primária.

De acordo com Elmasri e Navalhe (2019), qual é o objetivo da segunda forma normal (2FN) e da terceira forma normal (3FN) em um banco de dados relacional em relação às dependências?


A

Adicionar dependências parciais e dependências transitivas.


B

Eliminar dependências parciais e dependências transitivas.


C

Adicionar dependências transitivas.


D

Eliminar dependências transitivas.


E

Adicionar redundância de dados para garantir a consistência e a atualização dos dados armazenados.

As formas normais em bancos de dados são regras que definem a organização e a estrutura das tabelas para garantir a eficiência na representação e manutenção dos dados, evitando redundâncias e anomalias. Uma tabela está na segunda forma normal (2FN) se, além de estar na primeira forma normal,


A

todos os seus atributos são indivisíveis e cada atributo contém apenas valores atômicos.


B

todos os atributos não-chave são totalmente dependentes da chave primária, não havendo dependência parcial.


C

não houver dependência transitiva entre os atributos não-chave, com cada atributo não-chave dependendo apenas da chave primária diretamente.


D

não houver dependências funcionais não triviais entre atributos não-chave.

Uma tabela está na segunda forma normal (2FN) se ela estiver na 1FN e se todos os seus atributos não chave forem totalmente dependentes da chave primária.


C

Certo


E

Errado

A definição da segunda forma normal estabelece que a tabela (RelVar) está nessa forma normal se e somente se estiver na primeira forma normal e


A

a tabela (RelVar) estiver na terceira forma normal.


B

a chave primária da tabela (RelVar) for composta exclusivamente por dois atributos.


C

houver número par de atributos na tabela (RelVar).


D

todo atributo não chave primária depender de todos atributos componentes da chave primária da tabela (RelVar).


E

houver atributos que não contenham valores nulos em seus registros.

Seja a seguinte notação para descrever esquemas de bancos de dados relacionais:


• uma tabela possui um nome e um conjunto de colunas, separadas por vírgulas;

• em uma linha qualquer, os valores referentes às colunas são atômicos e monovalorados;

• colunas que admitem o valor nulo aparecem entre colchetes;

• colunas que compõem a chave primária aparecem sublinhadas;

• a notação X → Y indica que Y depende funcionalmente de X (ou X determina Y).


De acordo com a notação apresentada, qual esquema relacional de banco de dados se encontra na 3FN?


A

Imagem associada para resolução da questão


B

Imagem associada para resolução da questão


C

Imagem associada para resolução da questão


D

Imagem associada para resolução da questão


E

Imagem associada para resolução da questão

No mapeamento de fontes de dados, o processo modelo expandido implica a modificação do modelo normalizado, com, por exemplo, a adição de estruturas de apoio a novos requisitos, a inclusão de índices e a otimização do desempenho por meio de eventual desnormalização de estruturas.


C

Certo


E

Errado

Com o processo de normalização de tabelas, busca-se armazenar informações com redundância, para garantir o espelhamento e segurança contra a perda de informações.


C

Certo


E

Errado

Uma tabela estará na segunda forma normal se tiver atendido a todos os requisitos da primeira forma normal e se não houver


A

atributos que não sejam funcionalmente dependentes da chave primária da relação.


B

dependências funcionais.


C

valores nulos nos campos de chave primária.


D

grupos de repetição.

   
Gerar simulado