wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Banco de Dados - Prova

Total questions: 20

Worksheet time: 3600secs

Name
Class
Date
1.

O modelo lógico de dados tem como principal objetivo:

a)

Representar graficamente o fluxo de informações no sistema.

b)

Organizar os dados em tabelas e definir relacionamentos entre elas.

c)

Implementar os comandos SQL em um banco físico.

d)

Descrever apenas as chaves primárias.

e)

Criar índices para melhorar a performance do banco.

2.

No modelo relacional, os dados são representados em:

a)

Objetos e classes.

b)

Registros e campos.

c)

Tabelas e relações.

d)

Diagramas e fluxos.

e)

Arquivos e diretórios.

3.

Cada linha de uma tabela em um banco relacional é chamada de:

a)

Domínio

b)

Tupla

c)

Atributo

d)

Chave

e)

Índice

4.

O conjunto de valores válidos que um atributo pode assumir é denominado:

a)

Tupla

b)

Entidade

c)

Domínio

d)

Relação

5.

A chave primária tem como função:

a)

Criar índices automáticos no banco.

b)

Garantir a unicidade de registros em uma tabela.

c)

Ordenar os dados fisicamente.

d)

Definir o tipo de dado em cada coluna.

e)

Gerar cópias de segurança.

6.

Um relacionamento N para N entre duas entidades deve ser representado no modelo lógico por:

a)

Uma única tabela.

b)

Uma tabela intermediária.

c)

Uma coluna adicional em cada tabela.

d)

Uma chave composta em uma das tabelas.

e)

Um atributo multivalorado.

7.

O processo de normalização foi introduzido por:

a)

Edgar Frank Codd

b)

Peter Chen

c)

Larry Ellison

d)

Bill Inmon

e)

James Date

8.

O principal objetivo da normalização é:

a)

Melhorar a performance de consultas.

b)

Eliminar redundâncias e inconsistências nos dados.

c)

Aumentar o número de tabelas em um banco.

9.

Uma relação está na Primeira Forma Normal (1FN) quando:

a)

Todos os atributos são dependentes da chave primária.

b)

Não há valores repetidos ou grupos de repetição.

c)

Todas as dependências transitivas foram removidas.

d)

Todos os campos são compostos.

e)

Nenhum campo depende parcialmente da chave.

10.

O procedimento de passagem para 1FN inclui:

a)

Dividir atributos multivalorados em novas tabelas.

b)

Agrupar dados similares em um único campo.

c)

Excluir chaves compostas.

d)

Unir entidades dependentes.

e)

Criar índices secundários.

11.

Uma relação está na Segunda Forma Normal (2FN) se:

a)

Estiver na 1FN e não tiver grupos repetitivos.

b)

Estiver na 1FN e todos os atributos não-chave dependerem da chave primária completa.

c)

Estiver na 1FN e não houver dependência transitiva.

d)

Estiver na 3FN e sem redundância.

e)

Todas as colunas forem numéricas.

12.

Na 2FN, se um atributo depende apenas de parte da chave primária composta, o correto é:

a)

Manter o atributo na mesma tabela.

b)

Remover o atributo.

c)

Criar uma nova tabela com esse atributo e a parte da chave correspondente.

d)

Duplicar o atributo nas tabelas envolvidas.

e)

Criar um índice auxiliar.

13.

Uma tabela está na Terceira Forma Normal (3FN) quando:

a)

Está na 2FN e nenhuma coluna não-chave depende de outra coluna não-chave.

b)

Está na 1FN e todos os dados são únicos.

c)

Está na FNBC e todas as chaves são simples.

d)

Está na 4FN e sem redundância.

e)

Nenhum campo é nulo.

14.

A regra de ouro da modelagem relacional afirma que:

a)

Cada tabela deve conter apenas atributos numéricos.

b)

Cada tabela deve representar apenas um assunto.

c)

Cada tabela deve ter no mínimo duas chaves estrangeiras.

d)

Todas as tabelas devem ser normalizadas até a 5FN.

e)

Nenhuma tabela pode ter chave composta.

15.

Em uma tabela de clientes contendo telefones no mesmo campo, qual problema ocorre e qual é a forma de resolvê-lo?

a)

Redundância; resolver com chave estrangeira.

b)

Violação da 1FN; resolver criando tabela separada para telefones.

c)

Dependência parcial; resolver aplicando 2FN.

d)

Dependência transitiva; resolver aplicando 3FN.

e)

Repetição controlada; resolver aplicando 4FN.

16.

Em uma relação com chave composta (Ex.: Turma/Professor), se um atributo depende apenas de 'Turma', isso viola:

a)

1FN

b)

2FN

c)

3FN

d)

FNBC

e)

Nenhuma forma normal

17.

A Terceira Forma Normal (3FN) elimina quais tipos de dependências?

a)

Dependências parciais

b)

Dependências transitivas

c)

Dependências multivaloradas

d)

Dependências compostas

e)

Dependências externas

18.

A Forma Normal de Boyce-Codd (FNBC) é uma extensão da:

a)

1FN

b)

2FN

c)

3FN

d)

4FN

e)

5FN

19.

Qual é uma desvantagem da normalização excessiva?

a)

Aumento da redundância

b)

Dificuldade em realizar junções devido ao excesso de tabelas

c)

Redução da integridade referencial

d)

Aumento do consumo de espaço em disco

e)

Redução da consistência dos dados

20.

Sobre as vantagens da normalização, assinale a alternativa correta:

a)

Facilita o armazenamento físico, mas reduz a consistência.

b)

Elimina redundâncias e evita efeitos colaterais em alterações.

c)

Melhora a performance de consultas complexas.

d)

Reduz o número de tabelas e simplifica o modelo físico.

e)

Impede o uso de chaves estrangeiras.