Search Header Logo

Quiz sobre Normalização de Dados

Authored by MATEUS SILVA

Instructional Technology

1st Grade

Used 1+ times

Quiz sobre Normalização de Dados
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Explique o conceito de normalização de dados. Qual o objetivo desse processo e por que ele é importante no design de banco de dados?

Melhorar a segurança dos dados

Reduzir a redundância e melhorar a consistência

Aumentar a velocidade de acesso aos dados

Facilitar a criação de backups

Answer explanation

A normalização de dados visa reduzir a redundância e melhorar a consistência, organizando os dados em tabelas de forma que cada informação seja armazenada apenas uma vez, evitando inconsistências e facilitando a manutenção do banco de dados.

2.

MULTIPLE CHOICE QUESTION

30 sec • 4 pts

Defina a Primeira Forma Normal (1NF) e explique quais são os requisitos para que uma tabela esteja nessa forma.

Eliminar todas as chaves primárias

Garantir que todos os valores em uma coluna sejam do mesmo tipo

Remover todas as colunas não utilizadas

Criar índices para todas as colunas

Answer explanation

A Primeira Forma Normal (1NF) exige que todos os valores em uma coluna sejam do mesmo tipo, garantindo a atomicidade dos dados. Isso significa que não pode haver grupos de repetição ou valores múltiplos em uma única célula.

3.

MULTIPLE CHOICE QUESTION

30 sec • 7 pts

Descreva a Segunda Forma Normal (2NF). Quais são os critérios para alcançá-la?

Remover todas as colunas duplicadas

Garantir que todas as colunas dependam da chave primária

Criar uma chave estrangeira para cada tabela

Eliminar todas as colunas não numéricas

Answer explanation

A Segunda Forma Normal (2NF) exige que todas as colunas de uma tabela dependam totalmente da chave primária, eliminando dependências parciais. Portanto, a opção correta é garantir que todas as colunas dependam da chave primária.

4.

MULTIPLE CHOICE QUESTION

30 sec • 7 pts

O que é a Terceira Forma Normal (3NF)? Quais são as condições necessárias para que uma tabela esteja em 3NF?

Remover todas as dependências transitivas

Criar uma tabela para cada coluna

Garantir que todas as colunas sejam únicas

Eliminar todas as chaves estrangeiras

Answer explanation

A Terceira Forma Normal (3NF) exige que todas as dependências transitivas sejam removidas, ou seja, uma coluna não deve depender de outra coluna que não seja a chave primária. Isso garante a integridade dos dados.

5.

MULTIPLE CHOICE QUESTION

30 sec • 7 pts

Explique o conceito de dependência funcional e sua importância no processo de normalização.

É a relação entre duas tabelas

É a relação entre colunas onde uma coluna determina outra

É a relação entre um banco de dados e seu usuário

É a relação entre duas chaves primárias

Answer explanation

A dependência funcional é a relação entre colunas onde uma coluna determina outra, essencial para a normalização, pois ajuda a eliminar redundâncias e garantir a integridade dos dados em um banco de dados.

6.

MULTIPLE CHOICE QUESTION

30 sec • 7 pts

Qual a diferença entre a 3NF e a Forma Normal de Boyce-Codd (BCNF)?

BCNF é mais restritiva que 3NF

3NF é mais restritiva que BCNF

BCNF elimina todas as chaves primárias

3NF elimina todas as chaves estrangeiras

Answer explanation

A Forma Normal de Boyce-Codd (BCNF) é mais restritiva que a 3NF, pois exige que toda dependência funcional não trivial tenha uma superchave como determinante, enquanto a 3NF permite algumas exceções.

7.

MULTIPLE CHOICE QUESTION

30 sec • 7 pts

Além das três formas normais principais (1NF, 2NF, 3NF), existem formas normais superiores, como a 4NF e 5NF. Explique a 4NF.

Resolve dependências multivaloradas

Elimina todas as colunas duplicadas

Cria uma tabela para cada valor único

Remove todas as chaves estrangeiras

Answer explanation

A 4NF (Quarta Forma Normal) resolve dependências multivaloradas, garantindo que não haja conjuntos de atributos que dependam de mais de uma chave candidata. Isso evita redundâncias e inconsistências nos dados.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?