wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz sobre Banco de Dados

Total questions: 70

Worksheet time: 2hrs 40mins

Name
Class
Date
1.

O que é um banco de dados?

a)

Um conjunto de dados organizados de forma que possam ser facilmente acessados, gerenciados e atualizados.

b)

Um software para criar gráficos que possam ser facilmente manipulados, acessados e desenvolvidos.

c)

Um sistema operacional que pode ser facilmente manipulado, acessado e desenvolvido dentro de um banco Datacase

d)

Um tipo de linguagem de programação.

e)

É o banco do Brasil

2.

Qual dos seguintes é um tipo de banco de dados?

a)

Banco de dados relacional

b)

Banco de dados de texto

c)

Banco de dados de imagem

d)

Banco de dados de vídeo

e)

Bolsa de maquiagem

3.

O que é uma entidade no contexto de modelagem de dados?

a)

Um conjunto de dados não relacionados entre si que estão intimamente interconectados.

b)

Um objeto do mundo real que pode ser identificado de forma única.

c)

Um tipo de banco de dados.

d)

Um atributo de um banco de dados.

e)

Entidade é o jogador que prefere jogar Free Fire e Call Of Duty do que estudar.

4.

Qual é a função de um atributo em uma entidade?

a)

Definir o relacionamento entre entidades.

b)

Descrever as propriedades de uma entidade.

c)

Armazenar dados temporários.

d)

Criar índices no banco de dados.

e)

Jogar no modo Profisa e chamar pro X1 o colega.

5.

O que é um relacionamento no Modelo Entidade-Relacionamento (MER)?

a)

Uma conexão lógica entre duas ou mais entidades.

b)

Um tipo de dado armazenado no banco de dados.

c)

Um método de consulta de dados.

d)

Um tipo de atributo.

e)

Relacionamento entre a bela e o fera.

6.

Qual é a principal finalidade de um Diagrama Entidade-Relacionamento (DER)?

a)

Criar um banco de dados físico.

b)

Visualizar a estrutura lógica de um banco de dados.

c)

Executar consultas SQL.

d)

Armazenar dados em tempo real.

e)

Ganhar as plays sem loss.

7.

Qual dos seguintes é um exemplo de banco de dados não relacional?

a)

MySQL

b)

MongoDB

c)

Oracle

d)

PostgreSQL

e)

Mongol Pizza

8.

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

a)

Um processo de otimização de consultas.

b)

Um processo de organização de dados para reduzir a redundância.

c)

Um tipo de banco de dados.

d)

Um método de backup de dados.

9.

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

a)

Chave primária identifica de forma única uma tabela, enquanto chave estrangeira conecta duas tabelas.

b)

Chave primária é usada para criptografar dados, enquanto chave estrangeira é usada para descriptografar.

c)

Chave primária é um tipo de dado, enquanto chave estrangeira é um tipo de tabela.

d)

Chave primária é usada para consultas, enquanto chave estrangeira é usada para atualizações.

10.

Qual dos seguintes é um exemplo de atributo em uma entidade "Aluno"?

a)

Curso

b)

Estuda

c)

Frequenta

d)

Relaciona

11.

O que é um diagrama de classe em modelagem de dados?

a)

Um diagrama que mostra a estrutura de um banco de dados relacional.

b)

Um diagrama que representa a hierarquia de classes em um sistema.

c)

Um diagrama que descreve a interface do usuário.

d)

Um diagrama que mostra o fluxo de dados em um sistema.

12.

Qual é a principal característica de um banco de dados distribuído?

a)

Todos os dados são armazenados em um único local.

b)

Os dados são armazenados em vários locais interconectados.

c)

Os dados são armazenados em formato de texto.

d)

Os dados são armazenados em formato de imagem.

13.

O que é um esquema de banco de dados?

a)

Um conjunto de regras para acessar dados.

b)

A estrutura lógica de um banco de dados.

c)

Um tipo de banco de dados.

d)

Um método de backup de dados.

14.

Qual é a função de um índice em um banco de dados?

a)

Armazenar dados de forma permanente.

b)

Melhorar a velocidade de recuperação de dados.

c)

Proteger dados contra acesso não autorizado.

d)

Criar backups de dados.

15.

Qual é a diferença entre um banco de dados OLTP e OLAP?

a)

OLTP é usado para transações diárias, enquanto OLAP é usado para análise de dados.

b)

OLTP é um tipo de banco de dados não relacional, enquanto OLAP é relacional.

c)

OLTP é usado para backup de dados, enquanto OLAP é usado para recuperação.

d)

OLTP é um tipo de linguagem de programação, enquanto OLAP é um tipo de software.

16.

O que é cardinalidade em um relacionamento de banco de dados?

a)

O número de atributos em uma entidade.

b)

O número de entidades em um banco de dados.

c)

O número de instâncias de uma entidade que podem estar associadas a uma instância de outra entidade.

d)

O número de tabelas em um banco de dados.

17.

Qual é a diferença entre um banco de dados hierárquico e um banco de dados em rede?

a)

Banco de dados hierárquico usa uma estrutura de árvore, enquanto banco de dados em rede usa uma estrutura de grafo.

b)

Banco de dados hierárquico é mais rápido que banco de dados em rede.

c)

Banco de dados hierárquico é usado para análise de dados, enquanto banco de dados em rede é usado para transações.

d)

Banco de dados hierárquico é um tipo de banco de dados relacional, enquanto banco de dados em rede é não relacional.

18.

O que é um banco de dados orientado a objetos?

a)

Um banco de dados que armazena dados em formato de texto e as guarda em seu database.

b)

Um banco de dados que armazena dados como objetos, similar à programação orientada a objetos.

c)

Um banco de dados que armazena dados em formato de imagem e as guarda em seu database.

d)

Um banco de dados que armazena dados em formato de vídeo.

e)

Um banco de dados que armazena dados do Au Namoro.

19.

Qual é a principal vantagem de usar um banco de dados NoSQL?

a)

Melhor desempenho para grandes volumes de dados não estruturados.

b)

Melhor segurança para dados confidenciais.

c)

Melhor compatibilidade com sistemas legados.

d)

Melhor suporte para transações complexas.

20.

O que é um diagrama de fluxo de dados (DFD)?

a)

Um diagrama que mostra como os dados se movem através de um sistema.

b)

Um diagrama que representa a hierarquia de classes em um sistema.

c)

Um diagrama que descreve a interface do usuário.

d)

Um diagrama que mostra a estrutura física de um banco de dados.

21.

Analise as seguintes assertivas:

I. Um banco de dados é um conjunto de dados relacionados, que tem por objetivo atender um único usuário.

II. Um sistema gerenciador de banco de dados é um conjunto de programas que permite definir, inserir, recuperar, alterar e excluir dados de um banco de dados.

III Um banco de dados é projetado, construído e povoado com dados para uma finalidade específica.

Dadas as afirmações abaixo, assinale a alternativas que indica quais assertivas são verdadeiras.

a)

A) Estão corretas as afirmativas I e II.

b)

B) Estão corretas as afirmativas I, II e III.

c)

C) Estão corretas as afirmativas I e III.

d)

D) Estão corretas as afirmativas II e III.

22.

Leia atentamente a seguinte situação:

A Pet Coelhinho Feliz oferece serviços de corte e banho. Todo serviço possui uma identificação própria, uma descrição dos serviços e o preço. Para todo animal que entra na Pet os dados são guardados, como nome, data de nascimento e raça. Cada cliente pode levar vários filhotes, mas cada filhote só poderá estar relacionado a um cliente. Ao final do dia o atendente totaliza o custo e recebe o pagamento do cliente.

Marque a alternativa que indica as entidades de dados que constam na descrição.

a)

A) Atendente – Clientes – Serviços.

b)

B) Animal – Serviços – Clientes.

c)

C) Serviços – Atendente – Animal.

d)

D) Animal – Médico – Clientes.

e)

Au namoro - Animal - donos - Match

23.

Avalie as seguintes afirmações a respeito do cenário abaixo:

Cenário:

Uma instituição bancária deseja controlar o movimento das suas contas correntes. A instituição possui agências espalhadas por várias cidades; o cadastro das agências contém informações sobre código, nome e endereço onde a agência é localizada. No cadastro de clientes estão armazenados os dados de nome, CPF e endereço de cada cliente. Cada conta corrente do cliente é identificada por um número e mantêm o saldo atualizado das mesmas.

Afirmações:

I. As entidades são Cliente, Conta e Agência.

II. Existe o relacionamento: Cliente possui Conta.

III. A entidade Cliente contém os atributos: nome, CPF, endereço, nr_conta, saldo.

Assinale a alternativa que indica todas as afirmativas corretas.

a)

A) São corretas as afirmativas I e II.

b)

B) São corretas as afirmativas II e III.

c)

C) São corretas as afirmativas I e III.

d)

D) São corretas as afirmativas I, II e III.

24.

O modelo lógico de dados fornece uma visão da maneira como os dados serão armazenados. A figura a seguir representa o modelo lógico de um ambiente observado em um escritório contábil.

Em relação ao modelo, avalie as afirmações a seguir:

I. A entidade DECLARACAO_IMPOSTO_RENDA possui o atributo CONTRIBUINTE_CPF como chave primária.

II. O relacionamento entre CONTRIBUINTE e MALHA_FINA é do tipo N:M (muitos para muitos).

III. O atributo CPF da entidade CONTRIBUINTE tem a função de chave estrangeira na entidade DECLARACAO_IMPOSTO_RENDA e no relacionamento CONTRIBUINTE_MALHA_FINA.

IV. A entidade MALHA_FINA não possui chave primária, somente chave estrangeira.

É correto o que se afirma em:

a)

A) II, III, IV.

b)

B) I e IV.

c)

C) I, II e IV.

d)

D) I, II e III.

25.

Sobre tabelas, relacione as palavras:

a)

Linhas

1.

Registros

b)

Colunas

2.

Atributos

c)

Chave Primária

3.

Não repete valores

d)

Chave Secundária

4.

Função de ordenação

e)

Relacionamento

5.

Cardinalidade

26.

Sobre tipos de dados, relacione:

a)

Caractere

1.

"frutas"

b)

Inteiro

2.

50

c)

Real

3.

3,1415

d)

Booleano

4.

Verdadeiro, Falso

e)

Data

5.

21/03/2023

27.

Alguns fabricantes de sistemas de bancos de dados

a)

Oracle,

Microsoft,

MySQL

b)

Apache,

Nintendo,

Whatsapp

c)

FIFA,

Volkswagen,

Cacau Show

d)

Google,

Facebook,

Instagram

e)

Playstation

Free Fire

Minecraft

Clash Royale

Call Of Duty

28.

Qual é a principal função de um banco de dados em um sistema?

a)

Executar operações matemáticas complexas

b)

Criar interfaces gráficas para os usuários

c)

Armazenar dados de forma segura

d)

Gerenciar a conexão com a internet

29.

Quais são os atributos de um professor em um banco de dados?

a)

Usuário, Senha, E-mail, Nível de Acesso, Último Login

b)

Código, Preço, Estoque, Fornecedor, Descrição

c)

Título, Autor, Editora, Ano, Edição, Volume

d)

Nome, CPF, RG, Endereço, Fone, E-mail

30.

Que tipo de desenho é esse?

a)

MF - Modelo Físico

b)

MER - Modelo Entidade Relacional

c)

MT - Modelo Textual

d)

DE - Diagrama Entidade

31.

No MER, o que define uma “entidade fraca”?

a)
  • Aquela que pode existir independentemente

b)

Que depende de outra entidade e não tem chave própria

c)

Que não pode ter atributos

d)

Que representa dados duplicados

e)

Que possui muitos relacionamentos

32.

O que um atributo composto representa no MER?

a)

Um atributo que se divide em vários subatributos

b)

Um campo que aceita valores duplicados

c)

Um dado que não pode ser armazenado

d)

Um relacionamento com outra entidade

e)

Uma chave estrangeira

33.

Em um DER, o que representa o losango?

a)

Atributo multivalorado

b)

Entidade

c)

Relacionamento

d)

Tabela

e)

Chave estrangeira

34.

Uma entidade que possui um atributo chave é chamada de:

a)

Entidade fraca

b)

Entidade composta

c)

Entidade forte

d)

Relacionamento

e)

Entidade externa

35.

Em bancos de dados relacionais, o relacionamento 1:N significa que:

a)

Um registro se relaciona com vários, mas não o contrário

b)

Um atributo pode ter várias entidades

c)

A relação ocorre em ambas as direções igualmente

d)

Nenhum dado pode ser repetido

e)

Apenas atributos numéricos podem ser usados

36.

O SQL é uma linguagem usada principalmente para:

a)

Criação de redes de computadores

b)

Gerar código-fonte de aplicações

c)

Manipular dados em bancos relacionais

d)

Construir interfaces gráficas

e)

Acessar memórias cache

37.

Qual dessas opções é uma linguagem usada em bancos NoSQL?

a)

MongoDB Query Language

b)

Structured Query Language

c)

HTML5

d)

PHP

e)

SQL Server

38.

No MER, qual elemento geralmente não aparece representado?

a)

Atributo

b)

Entidade

c)
  • Tabela

d)

Relacionamento

e)

Cardinalidade

39.

Qual alternativa descreve corretamente o NoSQL?

a)

Banco de dados que usa tabelas e relacionamentos

b)

Focado em dados estruturados

c)

Usa linguagem SQL para todas as operações

d)

Aceita dados sem estrutura definida

e)

Restrito a servidores Linux

40.

Um banco relacional armazena dados em:

a)

Blocos de texto

b)

JSON

c)

Tabelas com linhas e colunas

d)

Estrutura de grafo

e)

Árvores de decisão

41.

Qual destas opções é uma característica do NoSQL?

a)

Necessita de esquema fixo

b)

Não permite crescimento horizontal

c)

Armazena dados exclusivamente em XML

d)

Flexibilidade no formato dos dados

e)

Usa apenas comandos SQL

42.

Um atributo multivalorado pode:

a)

Assumir apenas dois valores

b)

Estar presente em mais de uma entidade

c)

Armazenar mais de um valor para o mesmo campo

d)

Repetir a chave primária

e)

Ser duplicado entre tabelas

43.

Qual é o principal foco de um banco relacional?

a)

Escalabilidade horizontal

b)

Imagens e vídeos

c)

Armazenamento flexível e sem estrutura

d)

Consistência e integridade dos dados

e)

Velocidade em dados geoespaciais

44.

O que caracteriza um banco não relacional?

a)

Uso exclusivo de tabelas normalizadas

b)

Armazenamento de dados estruturados apenas

c)

Consulta por SQL tradicional

d)

Suporte a dados variados e escalabilidade

e)

Exclusivo para sistemas operacionais Linux

45.

Em um DER, o símbolo do retângulo representa:

a)

Atributo composto

b)

Entidade

c)

Relacionamento

d)

Cardinalidade

e)

Tabela SQL

46.

Em SQL, o comando SELECT é usado para:

a)

Inserir novos dados

b)

Remover tabelas

c)

Consultar informações

d)

Criar banco de dados

e)

Alterar usuários

47.

A chave primária deve sempre:

a)

Ter valores repetidos

b)

Aceitar valores nulos

c)

Ser única para cada registro

d)

Ser calculada com base em outras colunas

e)

Ser composta de dois atributos

48.

Em um MER, um relacionamento fraco ocorre quando:

a)

Nenhuma entidade se relaciona

b)

A entidade não tem atributos

c)

Uma entidade depende da existência de outra

d)
  • Os dados estão criptografados

e)

As chaves primárias são duplicadas

49.

NoSQL é frequentemente preferido quando:

a)

Há necessidade de consistência absoluta

b)

Os dados são estruturados e normalizados

c)

Precisa-se de escalabilidade e performance com dados não estruturados

d)

A empresa utiliza apenas MySQL

e)

É obrigatório seguir o modelo relacional

50.

Em um DER, a cardinalidade define:

a)

O nome da entidade

b)

O número de atributos

c)

A quantidade de relacionamentos possíveis

d)

O tipo de dado armazenado

e)

O local onde os dados estão salvos

51.

Qual comando SQL é usado para excluir uma tabela do banco de dados?

a)

DELETE TABLE

b)

REMOVE

c)

DROP

d)
  • ERASE TABLE

e)

CUT TABLE

52.

Em um banco de dados relacional, a integridade referencial é garantida por:

a)
  • Índices compostos

b)

Funções matemáticas

c)

Chaves estrangeiras

d)

Comentários em SQL

e)

Comandos JOIN

53.

O atributo chave primária deve ser:

a)

Exclusivo e não nulo

b)

Compartilhado com outras tabelas

c)

Sempre um número inteiro

d)

Concatenado com outros campos

e)

Modificável a qualquer momento

54.

Qual tipo de dado armazena "Sim" ou "Não"?

a)

CHAR

b)

BOOLEAN

c)

TEXT

d)

DECIMAL

e)

VARCHAR

55.

Em bancos NoSQL do tipo "documento", os dados são armazenados geralmente em:

a)

Linhas e colunas

b)
  • Arquivos .csv

c)

Formato JSON

d)

Planilhas

e)

XML restrito

56.

Qual dos seguintes comandos é utilizado para atualizar dados em SQL?

a)

MODIFY

b)

EDIT

c)

UPDATE

d)

CHANGE

e)

ALTER

57.

O que representa o símbolo de chave no DER?

a)

Um atributo opcional

b)

Um relacionamento

c)

Um atributo identificador

d)

Uma entidade externa

e)

Uma tabela auxiliar

58.

O comando WHERE em SQL é usado para:

a)

Filtrar resultados

b)

Criar condições de ordenação

c)

Definir colunas

d)

Criar novas tabelas

e)

Armazenar dados

59.

Em um relacionamento de cardinalidade 1:1, cada entidade:

a)

Se relaciona com várias

b)

Se relaciona com nenhuma

c)

Se relaciona com exatamente uma

d)

Depende de múltiplos relacionamentos

e)

Tem valores compostos

60.

Qual é a função principal do JOIN em SQL?

a)

Apagar registros

b)

Unir dados de tabelas diferentes

c)

Separar colunas

d)

Criar novas tabelas

e)

Executar comandos em lote

61.

Em bancos de grafos (NoSQL), a conexão entre os dados é feita através de:

a)

Tabelas

b)

Relacionamentos explícitos

c)

Nós e arestas

d)

Views

e)

Triggers

62.

No DER, a multiplicidade 0.. indica:*

a)

Nenhuma entidade se relaciona

b)

Apenas um relacionamento

c)

Vários ou nenhum relacionamento

d)

Relacionamento obrigatório

e)

Chave duplicada

63.

Qual dos comandos abaixo cria uma nova tabela em SQL?

a)

INSERT TABLE

b)

CREATE

c)

MAKE

d)

SET TABLE

e)

ADD

64.

Qual é a função do GROUP BY em SQL?

a)

Criar agrupamentos por coluna

b)

Eliminar registros duplicados

c)

Filtrar apenas registros únicos

d)

Classificar os dados

e)

Remover registros

65.

Em bancos relacionais, um índice serve para:

a)

Alterar atributos

b)

Excluir tabelas

c)

Acelerar consultas

d)

Concatenar tabelas

e)

Apagar registros duplicados

66.

Qual dessas tecnologias é classificada como banco NoSQL?

a)

PostgreSQL

b)

SQL Server

c)

MySQL

d)

MongoDB

e)

SQLite

67.

Uma tabela sem chave primária:

a)

Não pode existir

b)

Funciona como entidade fraca

c)

Pode gerar dados inconsistentes

d)

Impede relacionamentos 1:N

e)

É obrigatória para views

68.

O INNER JOIN retorna:

a)

Todos os registros de ambas as tabelas

b)
  • Somente registros com correspondência nas duas tabelas

c)

Os registros não coincidentes

d)

Apenas dados nulos

e)

Registros duplicados

69.

Em bancos NoSQL orientados a colunas, os dados são organizados por:

a)

Atributo chave

b)

Registros

c)

Colunas

d)

Índices únicos

e)

Triggers

70.

Em um MER, o atributo sublinhado indica:

a)

Chave estrangeira

b)

Valor derivado

c)

Atributo obrigatório

d)

Chave primária

e)

Relacionamento