Questões de Concurso Sobre formas normais em banco de dados

Foram encontradas 819 questões

Q4030733 Banco de Dados
Uma tabela está na terceira forma normal (3FN) quando:
Alternativas
Q4029516 Banco de Dados
Uma tabela está na Terceira Forma Normal (3FN) se, e somente se, estiver na Segunda Forma Normal (2FN) e
Alternativas
Q4029415 Banco de Dados

Considere a seguinte relação utilizada em um sistema acadêmico:


Imagem associada para resolução da questão


Considere também as seguintes dependências funcionais:

1. id_oferta → nome_disciplina, id_professor

2. id_professor → nome_professor, departamento_professor



Com base nas regras de normalização até a Terceira Forma Normal (3FN), assinale a alternativa correta. 

Alternativas
Q4028015 Banco de Dados
Considere a tabela VENDA(id_venda, id_cliente, nome_cliente, id_produto, nome_produto, quantidade, valor_unitario) em um banco de dados MySQL. Um analista percebe que o banco apresenta redundâncias e decide normalizar a estrutura antes de otimizar as consultas. Após decompor a tabela até a 3FN, ele obtém as relações CLIENTE(id_cliente, nome_cliente), PRODUTO(id_produto, nome_produto, valor_unitario) e VENDA(id_venda, id_cliente, id_produto, quantidade). Assinale a alternativa que apresenta a consulta SQL correta para retornar o nome do cliente, o nome do produto e o valor total de cada venda após a normalização. 
Alternativas
Q4028007 Banco de Dados
Considere a relação R(A, B, C, D) com o seguinte conjunto de dependências funcionais: 

A → B 
B → C 
A → D

Sabendo que A é a chave primária da relação, qual é a forma normal mais alta em que R se encontra, considerando que a relação já satisfaz a Primeira Forma Normal (1FN)?
Alternativas
Q4028004 Banco de Dados
Analise a relação a seguir:

FUNCIONARIO(id_func, nome, departamento, nome_departamento)

Sabendo que:
id_func → nome, departamento
departamento →  nome_departamento

Qual problema de normalização essa relação apresenta? 
Alternativas
Q4027560 Banco de Dados

 Relacione a Coluna 1 à Coluna 2, associando cada Forma Normal à sua principal exigência ou propriedade distintiva.


Coluna 1

1. Primeira Forma Normal (1FN).

2. Segunda Forma Normal (2FN).

3. Terceira Forma Normal (3FN).

4. Forma Normal de Boyce-Codd (BCNF).


Coluna 2


( ) Elimina dependências transitivas: todo atributo não pertencente a nenhuma chave candidata deve depender diretamente de uma superchave, não de outro atributo não-chave — admite-se exceção apenas quando o atributo dependente pertence a alguma chave candidata da relação.

( ) Exige que todo determinante de dependência funcional seja uma superchave, eliminando anomalias residuais que a forma normal anterior pode deixar em relações com chaves candidatas sobrepostas.

( ) Elimina dependências funcionais parciais: todo atributo não pertencente à chave primária deve depender funcionalmente da chave primária inteira, não apenas de um subconjunto dos atributos que a compõem.

( ) Exige que todos os atributos de uma relação sejam atômicos — não decomponíveis em partes menores com significado para o modelo —, eliminando grupos repetitivos e atributos multivalorados.


A ordem correta de preenchimento dos parênteses, de cima para baixo, é:

Alternativas
Q4019759 Banco de Dados

Acerca de modelagem dimensional, do CRISP-DM e do uso de banco de dados relacionais na análise de dados, julgue o item a seguir.


O esquema estrela é caracterizado por uma tabela de fatos central conectada a múltiplas tabelas de dimensão altamente normalizadas, e visa otimizar o uso de espaço de armazenamento.

Alternativas
Q4019716 Banco de Dados

A respeito de dados estruturados e não estruturados, de banco de dados NoSQL, de modelagem e normalização de dados e de Big Data, julgue o item a seguir.


Considere uma tabela em um banco de dados relacional com o esquema R(A, B, C, D), em que {A, B} constitui a chave primária. Considere, também, que não existam dependências parciais, que o atributo C seja determinado pela chave {A, B} e que o atributo D tenha uma dependência funcional em relação a C (C → D). Nesse caso, conclui-se corretamente que a tabela encontra-se na terceira forma normal (3FN). 

Alternativas
Q4013969 Banco de Dados
Considere uma relação R(A,B,C,D) e o seguinte conjunto de dependências funcionais (DFs), definidas segundo o modelo relacional clássico:
A→B
B→C
A→D
Com base nessas informações e nos conceitos de normalização, analise as afirmativas a seguir:
I. O atributo A é uma chave candidata da relação R.
II. O fecho do conjunto de atributos {A}+ é igual a {A,B,C,D}.
III. A dependência funcional B→C caracteriza uma dependência transitiva de C em relação à chave A.
IV. A relação R encontra-se na Terceira Forma Normal (3FN), uma vez que todas as suas dependências são determinantes de chaves candidatas.
Está CORRETO o que se afirma em:
Alternativas
Q4013949 Banco de Dados
Em um banco de dados relacional, uma tabela encontra-se na 2ª Forma Normal, mas ainda apresenta dependências transitivas entre atributos não-chave.
Para que essa tabela esteja CORRETAMENTE na 3ª Forma Normal (3FN), é necessário que:
Alternativas
Ano: 2026 Banca: CONSULPAM Órgão: GHC-RS Prova: CONSULPAM - 2026 - GHC-RS - Programador |
Q4002208 Banco de Dados

Considere, respectivamente, a relação e as regras de negócio a seguir:


ITEM_VENDA(id_venda, id_produto, data_venda, id_cliente, nome_cliente, id_vendedor, nome_vendedor, descricao_produto, quantidade, valor_unitario), cuja chave primária é composta por (id_venda, id_produto).


• Cada id_venda identifica exatamente uma venda, com uma única data, um único cliente e um único vendedor.

• Cada id_produto identifica uma única descrição de produto.


Diante do exposto, a decomposição CORRETAMENTE adequada ao realizar a normalização até a 3FN é: 

Alternativas
Q3976384 Banco de Dados
Um analista de dados, procurando tratar da normalização de tabelas de um modelo conceitual, conseguiu normalizar as tabelas para a 3FN. Isso significa que, além de já estarem na 1FN e 2FN, as tabelas dessa forma normal: 
Alternativas
Q3973791 Banco de Dados
O objetivo principal do processo de normalização de dados em bancos de dados relacionais é
Alternativas
Q3964123 Banco de Dados
A correta modelagem de dados é essencial para garantir integridade, desempenho e manutenção dos sistemas corporativos. Em autarquias como o SAAE de Indaiatuba, bancos de dados mal modelados podem gerar inconsistências em cadastros de consumidores, medições de consumo e faturamento. Considerando os princípios de normalização de dados, assinale a afirmativa correta.
Alternativas
Q3940724 Banco de Dados

A normalização de dados é um processo fundamental no projeto de bancos de dados relacionais.



Para que uma tabela esteja na Terceira Forma Normal (3FN), que condição deve ser satisfeita?

Alternativas
Q3939109 Banco de Dados
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”?  
Alternativas
Q3921017 Banco de Dados
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?
Alternativas
Q3913857 Banco de Dados
A respeito de conceitos fundamentais de bancos de dados e dos princípios que regem seu funcionamento em sistemas gerenciadores (SGBDs), analise as afirmativas abaixo.

I. Em um banco de dados relacional, a chave estrangeira é responsável por identificar de forma exclusiva cada registro de uma tabela, não podendo aceitar valores nulos, pois deve obrigatoriamente ser única.
II. O modelo relacional organiza os dados em tabelas compostas por linhas e colunas, onde cada linha representa uma tupla e cada coluna, um atributo. A integridade dos dados é garantida, entre outros fatores, pelas chaves primárias e estrangeiras.
III. O comando SQL JOIN permite combinar dados de duas ou mais tabelas com base em uma condição lógica, sendo o tipo LEFT JOIN utilizado para retornar todos os registros da tabela da esquerda, mesmo que não haja correspondência na da direita.
IV. A normalização é o processo de organização de dados em tabelas e colunas com o objetivo de reduzir redundâncias e anomalias de atualização, sendo a Terceira Forma Normal (3FN) a que elimina dependências transitivas entre atributos não chave.

Assinale a alternativa correta: 
Alternativas
Q3907827 Banco de Dados
O refinamento de um projeto de banco de dados exige a aplicação de formas normais superiores para eliminar redundâncias que persistem após a Terceira Forma Normal. Acerca das dependências de junção e da Quinta Forma Normal (5FN), registre V, para as afirmativas verdadeiras, e F, para as falsas:

(__)A Quinta Forma Normal (5FN), também conhecida como Forma Normal de Junção-Projeção (PJ/NF), visa garantir que uma tabela possa ser decomposta e recomposta sem a perda de informações originais.
(__)Uma tabela está na Quarta Forma Normal (4FN) quando toda dependência multivalorada não trivial é também uma dependência funcional cuja determinante seja uma chave candidata da relação.
(__)A aplicação da Quinta Forma Normal (5FN) é obrigatória em todos os sistemas OLTP (Online Transaction Processing − Processamento de Transações em Linha), independentemente da complexidade dos relacionamentos ternários.
(__)Dependências de Junção (Join Dependencies) são consideradas anomalias de hardware que ocorrem quando o índice Clusterizado (Clustered Index) de uma tabela é corrompido durante uma operação de Backup (Cópia de Segurança).

Após análise, assinale a alternativa que apresenta a sequência correta dos itens acima, de cima para baixo: 
Alternativas
Respostas
41: E
42: C
43: B
44: A
45: D
46: C
47: D
48: E
49: E
50: B
51: C
52: C
53: D
54: E
55: B
56: C
57: B
58: E
59: A
60: C