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
 

No processo de normalização de bancos de dados, as formas normais são utilizadas para organizar as tabelas, de modo a reduzir redundâncias e evitar anomalias de inserção, atualização e exclusão. Com base nos conceitos relacionados às formas normais, analise as assertivas abaixo e julgue-as em Verdadeiras (V) ou Falsas (F):


( ) Uma tabela está na Primeira Forma Normal (1FN) quando todos os atributos possuem valores atômicos (indivisíveis), em que não existem grupos repetitivos ou múltiplos valores em um mesmo campo e cada registro pode ser identificado por uma chave primária.

( ) Uma tabela está na Segunda Forma Normal (2FN) quando já está na 1FN e não existem dependências transitivas.

( ) Uma tabela está na Terceira Forma Normal (3FN) quando já está na 2FN, em que todos os atributos não-chave dependem totalmente da chave primária e não existem dependências parciais.

( ) Uma tabela está na Quarta Forma Normal (4FN) quando já está na 3FN, em que trata de dependências de junção, não podendo ser decomposta em tabelas menores sem perda de informação, e toda dependência de junção é consequência das chaves.


Qual alternativa preenche, CORRETAMENTE, de cima para baixo, os parênteses acima?


A

V-V-V-V.


B

V-F-V-F.


C

F-V-F-V.


D

V-F-F-F.


E

F-F-V-F.

Um analista de sistemas de uma agência reguladora federal está projetando o banco de dados para um novo sistema de fiscalização. O sistema precisa armazenar dados complexos sobre empresas, licenças, autos de infração e vistorias. Para garantir a integridade, consistência e evitar redundâncias, a correta modelagem e normalização dos dados são cruciais. Marque a alternativa CORRETA que descreve a aplicação dos conceitos de normalização em um banco de dados relacional para o setor público.


A

A Primeira Forma Normal (1FN) é suficiente para a maioria dos sistemas governamentais, pois a principal preocupação é a atomicidade dos valores, não sendo necessário eliminar dependências parciais ou transitivas que podem, inclusive, melhorar o desempenho de consultas simples.


B

A desnormalização controlada é uma prática proibida em bancos de dados governamentais, pois a integridade dos dados é absoluta e o desempenho das consultas deve ser otimizado exclusivamente por meio de hardware, mesmo que isso implique em custos significativamente maiores para a administração pública.


C

O modelo relacional exige que todas as tabelas alcancem a Forma Normal de Boyce-Codd (FNBC) em todos os cenários, mesmo que isso resulte em um número excessivo de tabelas e junções (JOINs), tornando as consultas complexas e lentas, o que impacta negativamente a usabilidade do sistema.


D

A aplicação da Terceira Forma Normal (3FN) é um requisito fundamental, pois garante que todos os atributos de uma tabela dependam exclusivamente da chave primária, eliminando tanto dependências parciais quanto transitivas e, assim, minimizando anomalias de inserção, atualização e exclusão de dados.


E

A Segunda Forma Normal (2FN) foca em eliminar dependências transitivas, garantindo que um atributo não-chave não dependa de outro atributo não-chave, o que é um passo intermediário antes de se preocupar com dependências parciais da chave primária na 3FN.

No processo de normalização de dados, qual nível de normalização busca eliminar dependências parciais, garantindo que todos os atributos não chave dependam totalmente da chave primária?


A

Primeira Forma Normal (1FN).


B

Terceira Forma Normal (3FN).


C

Forma Normal de Boyce-Codd (FNBC).


D

Quarta Forma Normal (4FN).


E

Segunda Forma Normal (2FN).

Em bancos de dados relacionais, formais normais são regras baseadas no conceito de dependência funcional para definir o projeto de banco de dados relacional de forma a evitar redundância e perda de informações. Uma dependência funcional entre os atributos A e B em um banco de dados relacional determina que os valores associados ao atributo B são sempre dependentes dos valores associados ao atributo A e a notação para essa dependência funcional é A → B. Considere a relação “Pedidos” com os seguintes atributos monovalorados, todos do tipo inteiro: CodPedido, CodCliente, CPFCliente, IdadeCliente, CodProduto, TipoProduto, PrecoUnitario, Quantidade, TotalPedido. Considere, ainda, que nessa relação “Pedidos” valem as seguintes dependências funcionais:


CodPedido → CodCliente, IdadeCliente, TotalPedido

CodCliente → CPFCliente, IdadeCliente

CodProduto → TipoProduto, PrecoUnitario

(CodPedido, CodProduto) → Quantidade


Qual é o nível de normalização da relação “Pedidos”?


A

A relação não está normalizada com base na primeira, segunda ou terceira forma normal.


B

A relação está normalizada com base na primeira forma normal.


C

A relação está normalizada com base na segunda forma normal.


D

A relação está normalizada com base na terceira forma normal.

O projeto de banco de dados relacional exige a aplicação de regras de normalização para evitar redundâncias e anomalias de atualização. Acerca do processo de normalização e modelagem ER, marque V para as afirmativas verdadeiras e F para as falsas:


( ) A Primeira Forma Normal (1FN) exige que todos os atributos de uma tabela possuam valores atômicos, proibindo a existência de grupos repetitivos ou atributos multivalorados.

( ) Uma tabela está na Segunda Forma Normal (2FN) se, além de estar na 1FN, todos os atributos não chave dependerem totalmente da chave primária composta, e não apenas de parte dela.

( ) A Terceira Forma Normal (3FN) foca na eliminação de dependências transitivas, garantindo que atributos não chave dependam apenas da chave primária e de nenhum outro atributo não chave.

( ) A integridade referencial é garantida através do uso de chaves primárias que referenciam chaves estrangeiras na mesma tabela, impedindo a exclusão de registros pai sem órfãos.


Após análise, assinale a alternativa que apresenta a sequência CORRETA dos itens acima, de cima para baixo:


A

F, F, V, V.


B

F, V, V, F.


C

V, V, F, V.


D

V, F, V, V.


E

V, V, V, F.

A segunda forma normal (2FN) exige estritamente que a tabela esteja na primeira forma normal e que existam dependências transitivas entre os atributos não chave, garantindo que campos como “nome do professor” fiquem dependentes do “código da sala” para evitar anomalias de exclusão.


C

Certo


E

Errado

A respeito da normalização de bancos de dados, julgue os itens a seguir.


A tabela que não possui atributos multivalorados ou repetidos já está em segunda forma normal (2FN), independentemente de haver dependências parciais em relação à chave primária.


C

Certo


E

Errado

A segunda forma normal (2FN) elimina a dependência funcional parcial em relação à chave primária e, por isso, só se aplica a tabelas com chave primária composta.


C

Certo


E

Errado

Uma empresa financeira armazena os dados de seus empréstimos em uma única tabela, nomeada como Emprestimos, com a seguinte estrutura simplificada: Emprestimos (CPF Cliente, Nome Cliente, Codigo Emprestimo, Data Emprestimo, Valor, Nome Agente, Email Agente). Durante as operações do sistema, observou-se que, para atualizar o nome de um agente de crédito, seria preciso modificar várias linhas, o que geraria inconsistência caso alguma linha não fosse atualizada corretamente.


Nessa situação hipotética, considerados os conceitos de normalização, o problema descrito está relacionado


A

a atributos não atômicos, sendo resolvido ao se aplicar a 1FN.


B

à decomposição sem preservação de dependência, sendo resolvido ao se aplicar a SFN.


C

a uma dependência funcional parcial, sendo resolvido ao se aplicar a 2FN.


D

a uma dependência transitiva, sendo resolvido ao se aplicar a 3FN.


E

a uma dependência multivalorada, sendo resolvido ao se aplicar a 4FN.

Um esquema de relação estará na segunda forma normal (2FN) quando existir uma dependência lógica entre as tuplas correlacionadas.


C

Certo


E

Errado

Com base nessa situação hipotética e nas informações apresentadas, é correto afirmar que a maior classificação possível de normalização para as tabelas Aluno e Curso são, respectivamente,


A

1FN e 2FN.


B

1FN e 3FN.


C

2FN e 1FN.


D

2FN e 2FN.


E

3FN e 3FN.

Em um banco de dados que armazena informações sobre pedidos de clientes, uma tabela foi criada inicialmente comas seguintes colunas: PedidoID, ClienteTelefone, ProdutoID, ProdutoNome, Quantidade € PreçoUnitario. Essa estrutura apresenta redundâncias e possíveis anomalias.


Nessa situação, a normalização tem como objetivo


A

garantir que todas as tabelas possuam apenas uma chave primária e nenhuma chave estrangeira.


B

duplicar os dados mais acessados em diferentes tabelas para melhorar o desempenho.


C

eliminar todos os relacionamentos entre tabelas para reduzir a complexidade da estrutura do banco de dados.


D

reduzir a redundância e eliminar anomalias de inserção, atualização e exclusão.


E

aumentar a velocidade de consulta por meio da replicação de dados redundantes.

A tabela TAB, apresentada a seguir, armazena informações sobre agências bancárias:


Imagem associada para resolução da questão


Considere que (NumAgencia, Conta) é a única chave candidata para TAB e, também, que as seguintes dependências funcionais (DF) são válidas para TAB:


NumAgencia → NomeAgencia

(NumAgencia, Conta) → IdCliente


No cenário apresentado, a tabela TAB não está na segunda forma normal (2FN), pois


A

TAB aceita atributos multivalorados.


B

a chave candidata é composta e deveria conter no máximo um atributo.


C

a DF (NumAgencia, Conta) → NomeAgencia não é válida para TAB.


D

a DF (NumAgencia, Conta) → IdCliente demonstra que IdCliente é um número que pode repetir-se em agências diferentes.


E

a DF NumAgencia → NomeAgencia demonstra que NomeAgencia depende apenas de parte da chave composta (NumAgencia).

Uma empresa de e-commerce está enfrentando problemas de redundância e inconsistência em seu sistema de gerenciamento de pedidos. O analista de sistemas foi incumbido de analisar a estrutura inicial do banco de dados para identificar possíveis violações às formas normais, visando melhorar a integridade dos dados. A tabela abaixo, denominada Pedidos, representa a estrutura original, sem nenhuma normalização aplicada previamente. Considere que a chave primária dessa tabela é composta pelos atributos (ClienteID, PedidoID, ProdutoID):


PedidoID

ClienteID

NomeCliente

DataPedido

ProdutoID

NomeProduto

Quantidade

PrecoUnitário

TotalPedido

1

101

João Silva

01/03/2025

501

Mouse

2

50

100

2

102

Maria Souza

02/03/2025

502

Teclado

1

80

80

3

103

João Silva

03/03/2025

503

Monitor

1

500

500


Considerando esta situação, assinale a alternativa correta sobre a normalização da tabela:


A

A estrutura viola a Segunda Forma Normal (2FN), pois há atributos que dependem apenas parcialmente da chave primária composta.


B

A estrutura apresenta violação da Primeira Forma Normal (1FN), devido à presença de atributos compostos ou multivalorados.


C

A tabela está devidamente normalizada até a Terceira Forma Normal (3FN), não apresentando redundâncias nem dependências indiretas.


D

A estrutura viola a Terceira Forma Normal (3FN), pois há dependências transitivas, como NomeCliente depender de ClienteID, que por sua vez depende de PedidoID.

Normalização é o processo de organização de dados em um banco de dados. Neste contexto, são feitas as seguintes afirmações:


I. Se uma tabela está na 3FN, então ela também está na 2FN.

II. A segunda forma normal (2FN) verifica se os atributos normais dependem apenas da chave primária da tabela.

III. Normalizar o banco de dados otimiza o banco reduzindo o número de tabelas.


É correto o que se afirma em


A

I e III apenas.


B

II apenas.


C

III apenas.


D

I e II apenas.


E

I, II e III.

Assinale a alternativa que caracteriza a Segunda Forma Normal (2FN).


A

Eliminação de dependências formais


B

Eliminação de dependências transitivas


C

Atributos atômicos


D

Chaves primárias compostas


E

Ausência de repetição de grupos

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.

 
Ir para a página:
OK
 
Gerar simulado