wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Normalização de Dados

Total questions: 33

Worksheet time: 37mins

Name
Class
Date
1.

Qual é a principal vantagem de normalizar um banco de dados?

a)

Aumentar o tamanho do banco de dados.

b)

Melhorar a segurança dos dados.

c)

Reduzir a redundância e melhorar a integridade dos dados.

d)

Facilitar a criação de backups.

2.

O que é normalização de dados em um banco de dados?

a)

Processo de duplicar dados para aumentar a velocidade de acesso.

b)

Processo de organizar dados para reduzir a redundância.

c)

Processo de criptografar dados para segurança.

d)

Processo de excluir dados desnecessários.

3.

O que é uma tabela em um banco de dados?

a)

Um gráfico que mostra dados em tempo real.

b)

Um conjunto de dados organizados em linhas e colunas.

c)

Um arquivo de texto que armazena dados.

d)

Um programa que processa dados.

4.

Qual é a diferença entre uma tabela e um banco de dados?

a)

Uma tabela é um conjunto de bancos de dados.

b)

Um banco de dados é um conjunto de tabelas.

c)

Uma tabela é um tipo de banco de dados.

d)

Não há diferença.

5.

Qual é a prática recomendada para nomear tabelas em um banco de dados?

a)

Usar nomes genéricos como 'Tabela1' ou 'Tabela2'.

b)

Usar nomes descritivos e consistentes.

c)

Usar apenas letras maiúsculas.

d)

Usar nomes de pessoas famosas.

6.

Por que é importante seguir padrões de nomenclatura em bancos de dados?

a)

Para aumentar a segurança dos dados.

b)

Para facilitar a compreensão e manutenção do banco de dados.

c)

Para reduzir o tamanho do banco de dados.

d)

Para melhorar a velocidade de acesso aos dados.

7.

Qual é a função de uma chave primária em uma tabela?

a)

Armazenar dados temporários.

b)

Identificar unicamente cada registro na tabela.

c)

Conectar a tabela a um servidor externo.

d)

Proteger dados contra acesso não autorizado.

8.

Qual é a prática recomendada ao criar nomes de colunas em uma tabela?

a)

Usar nomes curtos e não descritivos.

b)

Usar nomes descritivos e consistentes.

c)

Usar apenas números.

d)

Usar nomes de cores.

9.

Qual é a importância de eliminar redundâncias em um banco de dados?

a)

Para aumentar o tamanho do banco de dados.

b)

Para melhorar a integridade e eficiência do banco de dados.

c)

Para facilitar a criação de backups.

d)

Para aumentar a complexidade do banco de dados.

10.

O que é uma dependência funcional em um banco de dados?

a)

Quando uma coluna depende de outra para seu valor.

b)

Quando uma tabela depende de outra para existir.

c)

Quando um banco de dados depende de outro para funcionar.

d)

Quando uma coluna depende de um índice para ser acessada.

11.

Qual das seguintes opções é um exemplo de nome de tabela bem estruturado?

a)

"123Tabela"

b)

"Clientes_Ativos"

c)

"TabelaX"

d)

"Dados"

12.

O que a normalização de dados permite dentro de um Sistema de Gerenciamento de Banco de Dados?

a)

Complexidade na manipulação dos dados

b)

Diminuição da segurança dos dados

c)

Aumento da redundância de dados

d)

Melhor relacionamento e performance de dados

13.

O que são dependências funcionais em um banco de dados?

a)

Quando um valor depende de outro valor em uma mesma tabela

b)

Quando os dados são replicados em diferentes tabelas

c)

Quando os dados são excluídos do banco de dados

d)

Quando os dados são armazenados em locais diferentes

14.

Qual é a regra da segunda forma normal em relação às dependências parciais?

a)

A tabela deve ter dependências parciais para facilitar a manipulação dos dados

b)

A tabela deve ter dependências transitivas para melhorar a performance

c)

A tabela deve ter dependências totais para garantir a integridade dos dados

d)

A tabela não deve possuir dependências parciais

15.

O que é uma dependência funcional total em um banco de dados?

a)

Quando uma coluna depende de outra coluna que não é chave da tabela

b)

Quando uma coluna depende de uma parte da chave primária

c)

Quando uma coluna depende de outra coluna da mesma tabela

d)

Quando duas ou mais colunas são a chave primária e as demais colunas dependem exclusivamente dessa ligação

16.

O que caracteriza uma dependência funcional parcial em um banco de dados?

a)

Quando duas ou mais colunas são a chave primária e as demais colunas dependem exclusivamente dessa ligação

b)

Quando uma coluna depende de outra coluna que não é chave da tabela

c)

Quando uma coluna depende de outra coluna da mesma tabela

d)

Quando um item da tabela depende de uma parte da chave primária concatenada

17.

O que é uma dependência funcional transitiva em um banco de dados?

a)

Quando uma coluna depende de outra coluna da mesma tabela

b)

Quando uma coluna da tabela depende de outra coluna que não é chave da tabela

c)

Quando duas ou mais colunas são a chave primária e as demais colunas dependem exclusivamente dessa ligação

d)

Quando uma coluna depende de uma parte da chave primária concatenada

18.

O que é recomendado em relação à redundância de dados em um banco de dados?

a)

Evitar a duplicação descontrolada dos dados

b)

Criar redundância de dados em todas as tabelas para facilitar a manipulação

c)

Replicar os dados em várias tabelas para garantir a segurança

d)

Utilizar valores nulos em todos os campos para evitar erros

19.

Qual é o objetivo das formas normais em um banco de dados?

a)

Garantir que as tabelas estejam livres de dados incorretos ou duplicados

b)

Aumentar a redundância de dados para facilitar a manipulação

c)

Permitir dependências parciais entre as tabelas

d)

Diminuir a segurança dos dados armazenados

20.

O que é modelagem de dados?

a)

Modelagem de dados é o processo de criar uma representação estruturada dos dados e suas relações em um sistema de banco de dados.

b)

Modelagem de dados é o processo de criar uma representação física dos dados em um sistema de banco de dados.

c)

Modelagem de dados é o processo de criar uma representação visual dos dados em um sistema de banco de dados.

d)

Modelagem de dados é o processo de criar uma representação textual dos dados em um sistema de banco de dados.

21.

Explique o conceito de normalização de banco de dados.

a)

A normalização de banco de dados é o processo de redução da integridade dos dados e dificultação da manutenção e consulta.

b)

A normalização de banco de dados é o processo de aumentar a redundância e dependências inconsistentes para facilitar a integridade dos dados.

c)

A normalização de banco de dados é o processo de organização das tabelas e atributos de um banco de dados para reduzir a redundância e dependências inconsistentes, garantindo a integridade dos dados e facilitando a manutenção e consulta.

d)

A normalização de banco de dados é o processo de desorganização das tabelas e atributos para aumentar a redundância e dependências inconsistentes.

22.

Quais são as formas normais em banco de dados e por que são importantes?

a)

1NF, 2NF, 3NF, 4NF, 5NF, 6NF, 7NF

b)

1NF, 2NF, 3NF, 4NF, 5NF, 6NF

c)

1NF, 2NF, 3NF, BCNF, 4NF, 5NF

d)

1NF, 2NF, 3NF, 4NF, 5NF, 6NF, 7NF, 8NF

23.

Por que é importante seguir as formas normais na modelagem de um banco de dados?

a)

É importante seguir as formas normais para garantir a eficiência, integridade e consistência dos dados armazenados no banco de dados.

b)

As formas normais são desnecessárias na modelagem de um banco de dados

c)

A integridade dos dados não é importante ao seguir as formas normais

d)

Seguir as formas normais não afeta a eficiência do banco de dados

24.

Qual é o objetivo da normalização de um banco de dados?

a)

Facilitar a recuperação de dados

b)

Eliminar dados importantes

c)

Reduzir redundância e inconsistência dos dados

d)

Aumentar redundância dos dados

25.

Quais são os principais passos para realizar a normalização de um banco de dados?

a)

Identificar tabelas e atributos, aplicar formas normais, eliminar redundâncias, garantir integridade referencial, verificar requisitos de normalização.

b)

Identificar usuários, aplicar formas normais, adicionar redundâncias, garantir integridade referencial, verificar requisitos de normalização.

26.

Por que é importante identificar corretamente as chaves primárias em um banco de dados?

a)

Identificar corretamente as chaves primárias ajuda a garantir a integridade dos dados, evita duplicatas e facilita a indexação e recuperação eficiente das informações.

b)

Não é necessário identificar corretamente as chaves primárias em um banco de dados

c)

Chaves primárias duplicadas facilitam a recuperação eficiente das informações

d)

Identificar as chaves primárias não tem impacto na integridade dos dados

27.

Quais são os principais desafios ao realizar a modelagem de dados em um projeto de banco de dados?

a)

Definição incorreta das entidades e relacionamentos

b)

Inconsistência na integridade dos dados

c)

Identificação e definição correta das entidades e relacionamentos, garantir a integridade dos dados, normalização e desnormalização, desempenho e escalabilidade, consistência dos dados.

d)

Falta de normalização e desnormalização dos dados

28.

Como as formas normais ajudam a garantir a integridade dos dados em um banco de dados?

a)

As formas normais ajudam a garantir a integridade dos dados em um banco de dados ao reduzir a redundância e a inconsistência nos dados, mantendo as informações organizadas e consistentes.

b)

As formas normais tornam os dados menos organizados e consistentes

c)

As formas normais aumentam a redundância e a inconsistência nos dados

d)

As formas normais não têm impacto na integridade dos dados

29.

Quais são os passos necessários para estabelecer um relacionamento entre tabelas em um banco de dados?

a)

Identificar usuários, aplicar formas normais, adicionar redundâncias

b)

Identificar tabelas e atributos, aplicar formas normais, garantir integridade referencial

c)

Eliminar redundâncias, garantir integridade referencial, verificar requisitos de normalização

d)

Aplicar formas normais, adicionar redundâncias, garantir integridade referencial

30.

Explique a importância de seguir as formas normais na modelagem de um banco de dados.

a)

As formas normais são desnecessárias na modelagem de um banco de dados

b)

Seguir as formas normais não afeta a eficiência do banco de dados

c)

É importante seguir as formas normais para garantir a eficiência, integridade e consistência dos dados armazenados no banco de dados

d)

A integridade dos dados não é importante ao seguir as formas normais

31.

O que é uma chave estrangeira em um banco de dados?

a)

Uma chave que identifica unicamente cada registro na tabela.

b)

Uma chave que conecta duas tabelas, referenciando a chave primária de outra tabela.

c)

Uma chave que armazena dados temporários.

d)

Uma chave que protege dados contra acesso não autorizado.

32.

Qual é a diferença entre uma chave primária e uma chave estrangeira?

a)

Uma chave primária identifica unicamente registros em uma tabela, enquanto uma chave estrangeira conecta tabelas.

b)

Uma chave primária armazena dados temporários, enquanto uma chave estrangeira protege dados.

c)

Não há diferença entre chave primária e chave estrangeira.

d)

Ambas são usadas para criptografar dados em um banco de dados.

33.

O que é integridade referencial em um banco de dados?

a)

É a prática de duplicar dados para aumentar a velocidade de acesso.

b)

É a garantia de que as relações entre tabelas permanecem consistentes.

c)

É o processo de excluir dados desnecessários.

d)

É a técnica de criptografar dados para segurança.