wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz sobre Banco de Dados

Total questions: 82

Worksheet time: 43mins

Name
Class
Date
1.

O que é um banco de dados?

a)

Uma coleção de dados desorganizados.

b)

Um sistema para criar gráficos.

c)

Uma coleção organizada de dados.

d)

Um tipo de software de edição de texto.

2.

Qual é uma das funções principais de um banco de dados?

a)

Criar imagens.

b)

Armazenar grandes volumes de dados.

c)

Editar vídeos.

d)

Desenhar diagramas.

3.

O que diferencia dados de informações?

a)

Dados são processados, informações não.

b)

Informações são elementos brutos, dados são processados.

c)

Dados são elementos brutos, informações são processadas.

d)

Dados e informações são a mesma coisa.

4.

Qual é um exemplo de aplicação de banco de dados no cotidiano?

a)

Sistemas de saúde.

b)

Pintura artística.

c)

Produção de filmes.

d)

Criação de música.

5.

O que as redes sociais permitem em relação ao conteúdo exibido para o usuário?

a)

Controlar estoques

b)

Personalizar o conteúdo

c)

Monitorar transações bancárias

d)

Registrar dados de localização

6.

Qual é uma das funções dos aplicativos de mobilidade como Uber e 99?

a)

Gerenciar perfis de usuários

b)

Oferecer recomendações de compras

c)

Registrar dados de localização em tempo real

d)

Garantir a segurança das informações financeiras

7.

O que representam os dados em um banco de dados?

a)

Estruturas fundamentais

b)

Fatos, valores ou informações brutas

c)

Recomendações personalizadas

d)

Transações bancárias

8.

Qual é a estrutura fundamental de um banco de dados relacional?

a)

Dados

b)

Tabelas

c)

Perfis de usuários

d)

Estoques

9.

O que é um registro em uma tabela?

a)

Uma coluna que armazena valores específicos.

b)

Uma linha que representa uma instância específica da entidade.

c)

Um conjunto de atributos que identifica de forma única cada registro.

d)

Um atributo que cria um relacionamento com outra tabela.

10.

Quais são os atributos na tabela "Clientes"?

a)

Nome, Endereço, Telefone, Email.

b)

ID, Nome, Idade, Cidade.

c)

Produto, Quantidade, Preço, Data.

d)

Código, Descrição, Valor, Categoria.

11.

O que é uma chave primária?

a)

Um atributo que cria um relacionamento com outra tabela.

b)

Um atributo que armazena valores duplicados.

c)

Um atributo que identifica de forma única cada registro em uma tabela.

d)

Um atributo que não pode conter valores nulos.

12.

Qual é a função de uma chave estrangeira?

a)

Identificar de forma única cada registro em uma tabela.

b)

Armazenar valores duplicados.

c)

Criar um relacionamento com outra tabela.

d)

Armazenar valores nulos.

13.

Quais são os componentes básicos dos bancos de dados relacionais?

a)

dados, tabelas, registros, atributos, chave primária e chave estrangeira

b)

dados, tabelas, registros, atributos, chave primária e chave secundária

c)

dados, tabelas, registros, atributos, chave estrangeira e chave secundária

d)

dados, tabelas, registros, atributos, chave primária e chave terciária

14.

Qual linguagem é utilizada para realizar consultas e operações em bancos de dados relacionais?

a)

SQL

b)

NoSQL

c)

HTML

d)

XML

15.

O que garante que os dados entre tabelas relacionadas sejam consistentes e válidos?

a)

Integridade Referencial

b)

Modelo Relacional

c)

Estrutura Tabular

d)

ACID

16.

Quais são as propriedades ACID em bancos de dados relacionais?

a)

Atomicidade, Consistência, Isolamento, Durabilidade

b)

Atomicidade, Consistência, Integridade, Durabilidade

c)

Atomicidade, Confiabilidade, Isolamento, Durabilidade

d)

Atomicidade, Consistência, Isolamento, Segurança

17.

Qual é um exemplo de sistema de gerenciamento de banco de dados relacional?

a)

MySQL

b)

MongoDB

c)

Cassandra

d)

Redis

18.

O que caracteriza um banco de dados NoSQL?

a)

Estrutura Flexível

b)

Uso de tabelas rígidas

c)

Dependência de esquemas fixos

d)

Incapacidade de escalar horizontalmente

19.

Qual é uma característica dos bancos de dados NoSQL em relação à escalabilidade?

a)

Escalabilidade Horizontal

b)

Escalabilidade Vertical

c)

Escalabilidade Limitada

d)

Escalabilidade Restrita

20.

Qual dos seguintes é um exemplo de banco de dados NoSQL?

a)

MongoDB

b)

MySQL

c)

Oracle

d)

PostgreSQL

21.

Quem propôs o modelo relacional de bancos de dados?

a)

Edgar F. Codd

b)

Alan Turing

c)

Tim Berners-Lee

d)

Grace Hopper

22.

O que é utilizado para consultar, manipular e administrar dados em bancos de dados relacionais?

a)

Linguagem SQL

b)

Linguagem HTML

c)

Linguagem CSS

d)

Linguagem XML

23.

Qual é a estrutura básica de um banco de dados relacional?

a)

Tabelas

b)

Gráficos

c)

Listas

d)

Diagramas

24.

O que assegura que as relações entre tabelas em um banco de dados relacional sejam válidas e consistentes?

a)

Chaves primárias e chaves estrangeiras

b)

Chaves de segurança

c)

Chaves de acesso

d)

Chaves de criptografia

25.

Quais são as propriedades ACID de um banco de dados relacional?

a)

Atomicidade, Consistência, Isolamento, Durabilidade

b)

Acessibilidade, Confiabilidade, Integridade, Disponibilidade

c)

Autenticidade, Conformidade, Isenção, Detalhamento

d)

Acuracidade, Compatibilidade, Inovação, Desempenho

26.

O que é uma chave primária em um banco de dados?

a)

Um atributo que identifica de forma única cada registro em uma tabela.

b)

Um campo que cria um link entre duas tabelas.

c)

Um tipo de dado que armazena texto.

d)

Um método de consulta de dados.

27.

Qual é a função de uma chave estrangeira?

a)

Identificar de forma única cada registro em uma tabela.

b)

Criar um link entre uma tabela e outra, referenciando a chave primária de outra tabela.

c)

Armazenar dados de forma estruturada.

d)

Facilitar a realização de consultas complexas.

28.

Qual das seguintes é uma vantagem dos bancos de dados relacionais?

a)

Armazenamento de dados não estruturado.

b)

Dificuldade em realizar consultas.

c)

Integridade dos dados.

d)

Falta de suporte a transações ACID.

29.

O que garante o suporte a transações ACID em bancos de dados relacionais?

a)

Que as transações sejam realizadas de forma segura e confiável, sem perda de dados.

b)

Que os dados sejam armazenados de forma não estruturada.

c)

Que as consultas sejam sempre complexas.

d)

Que o banco de dados não possa ser escalado.

30.

Qual é um exemplo de banco de dados relacional mencionado no texto?

a)

PostgreSQL

b)

MongoDB

c)

MySQL

d)

SQLite

31.

Qual banco de dados é descrito como poderoso, gratuito e que suporta SQL avançado?

a)

Oracle

b)

SQL Server

c)

PostgreSQL

d)

MongoDB

32.

Qual banco de dados é amplamente utilizado em grandes empresas e oferece suporte para big data?

a)

PostgreSQL

b)

Oracle

c)

SQL Server

d)

MySQL

33.

Qual banco de dados é desenvolvido pela Microsoft e utilizado em ambientes empresariais?

a)

Oracle

b)

PostgreSQL

c)

SQL Server

d)

MongoDB

34.

Quando é ideal usar um banco de dados relacional?

a)

Quando a estrutura dos dados é indefinida

b)

Quando as operações de dados não exigem consistência

c)

Quando a aplicação precisa garantir transações confiáveis

d)

Quando não há necessidade de integridade dos dados

35.

Quais são as características dos bancos de dados não relacionais?

a)

Estrutura Flexível, Escalabilidade Horizontal, Diversidade de Modelos, Alta Performance

b)

Estrutura Rígida, Escalabilidade Vertical, Uniformidade de Modelos, Baixa Performance

c)

Estrutura Flexível, Escalabilidade Vertical, Diversidade de Modelos, Baixa Performance

d)

Estrutura Rígida, Escalabilidade Horizontal, Uniformidade de Modelos, Alta Performance

36.

Qual é uma vantagem dos bancos de dados NoSQL em relação aos relacionais?

a)

Não exigem esquemas fixos

b)

Exigem esquemas fixos

c)

São menos escaláveis

d)

São mais lentos

37.

Quais são exemplos de bancos orientados a documentos?

a)

MongoDB, CouchDB

b)

MySQL, PostgreSQL

c)

Oracle, SQL Server

d)

Redis, Memcached

38.

Para quais tipos de aplicações os bancos orientados a documentos são mais indicados?

a)

Aplicações web e móveis

b)

Aplicações de desktop

c)

Sistemas de arquivos

d)

Sistemas de controle de versão

39.

Quais são os principais usos dos bancos de dados orientados a grafos?

a)

Armazenamento de cache e gerenciamento de sessões.

b)

Redes sociais, recomendação de produtos e sistemas que modelam relacionamentos complexos.

c)

Processamento analítico em grande escala e armazenamento de logs.

d)

Otimização de consultas rápidas e suporte a grandes volumes de dados.

40.

Quais são exemplos de bancos de dados baseados em colunas?

a)

Redis, MongoDB.

b)

Cassandra, HBase.

c)

Neo4j, OrientDB.

d)

MySQL, PostgreSQL.

41.

Qual é uma vantagem dos bancos de dados NoSQL em termos de flexibilidade?

a)

Permitem armazenar dados com esquema fixo.

b)

Distribuem dados eficientemente em servidores.

c)

Permitem armazenar dados sem esquema fixo.

d)

Otimizam consultas para leitura/escrita rápida.

42.

Qual é o principal uso dos bancos de dados baseados em colunas?

a)

Armazenamento de cache.

b)

Redes sociais.

c)

Processamento analítico em grande escala.

d)

Gerenciamento de sessões.

43.

Quais são algumas das desvantagens dos bancos de dados NoSQL?

a)

Consistência total e suporte ACID

b)

Curva de aprendizado fácil

c)

Compatibilidade com sistemas complexos

d)

Curva de aprendizado difícil

44.

Para quais tipos de aplicações os bancos de dados NoSQL são ideais?

a)

Aplicações com pequenos volumes de dados

b)

Sistemas que não requerem escalabilidade

c)

Projetos com estrutura de dados estável

d)

Sistemas distribuídos e alta escalabilidade

45.

O que é abstração de dados?

a)

Processo de detalhar a implementação de um sistema

b)

Processo de ocultar detalhes de implementação

c)

Processo de complicar a interação com dados

d)

Processo de fornecer todos os detalhes técnicos

46.

Qual é o objetivo do Nível Físico em um sistema de gerenciamento de bancos de dados?

a)

Otimizar o desempenho e o uso eficiente dos recursos físicos.

b)

Descrever os dados de forma independente do armazenamento físico.

c)

Simplificar a interação, mostrando apenas os dados necessários para o usuário.

d)

Organizar os dados em tabelas, campos, registros e relações.

47.

Quem interage com o Nível Lógico em um sistema de gerenciamento de bancos de dados?

a)

Desenvolvedores e analistas de sistemas.

b)

Usuários finais e aplicações.

c)

Administradores de banco de dados (DBAs) e engenheiros de sistemas.

d)

Gerentes de projeto e analistas de negócios.

48.

O que define o Nível de Visão em um sistema de gerenciamento de bancos de dados?

a)

Como os dados são apresentados para os usuários finais.

b)

Como os dados são armazenados fisicamente no sistema.

c)

A estrutura lógica dos dados.

d)

Os detalhes de arquivos, índices e alocação de espaço.

49.

Qual é a principal função do Nível Lógico em um sistema de gerenciamento de bancos de dados?

a)

Descrever os dados de forma independente do armazenamento físico.

b)

Otimizar o desempenho dos recursos físicos.

c)

Simplificar a interação com o usuário.

d)

Definir como os dados são apresentados para os usuários finais.

50.

Por que a abstração de dados é importante em sistemas complexos?

a)

Porque simplifica a interação com sistemas complexos.

b)

Porque aumenta a complexidade dos sistemas.

c)

Porque elimina a necessidade de segurança.

d)

Porque torna os dados inacessíveis.

51.

Qual é uma das vantagens da abstração de dados mencionada no texto?

a)

Ocultação da complexidade.

b)

Aumento da complexidade.

c)

Redução da segurança.

d)

Dificuldade de manutenção.

52.

O que é descrito pelo nível físico em bancos de dados?

a)

Como os dados são armazenados fisicamente.

b)

Como os dados são visualizados pelos usuários.

c)

Como os dados são manipulados logicamente.

d)

Como os dados são acessados remotamente.

53.

Qual é uma característica do nível físico em bancos de dados?

a)

Armazenamento dos dados.

b)

Visualização dos dados.

c)

Manipulação lógica dos dados.

d)

Acesso remoto aos dados.

54.

Qual é a principal preocupação no nível físico de um banco de dados?

a)

Desempenho e utilização eficiente de recursos físicos

b)

Segurança dos dados

c)

Facilidade de uso

d)

Compatibilidade com outros sistemas

55.

O que as estruturas de índice facilitam no nível físico?

a)

Acesso remoto

b)

Busca rápida por registros

c)

Criação de relatórios

d)

Segurança de dados

56.

Qual é o objetivo do nível físico em um banco de dados?

a)

Fornecer um método eficiente de armazenar e acessar grandes volumes de dados

b)

Garantir a segurança dos dados

c)

Facilitar a interface do usuário

d)

Melhorar a estética do banco de dados

57.

Como os dados são armazenados no nível físico?

a)

Em arquivos binários em disco

b)

Em nuvem

c)

Em papel

d)

Em dispositivos móveis

58.

Qual é a função do nível físico em um sistema de banco de dados?

a)

Gerenciar a interface do usuário.

b)

Descrever a estrutura lógica dos dados.

c)

Organizar e armazenar dados em dispositivos de armazenamento.

d)

Criar relatórios visuais para os usuários finais.

59.

O que é o nível conceitual em bancos de dados?

a)

O nível mais baixo de abstração de dados.

b)

O nível que cuida do armazenamento físico dos dados.

c)

O segundo nível na hierarquia de abstração de dados.

d)

O nível responsável pela interface gráfica do usuário.

60.

Qual é uma das importâncias do nível físico mencionada no texto?

a)

Melhorar a interface do usuário.

b)

Aumentar a segurança dos dados.

c)

Melhorar a eficiência das operações de leitura/escrita.

d)

Facilitar a criação de relatórios.

61.

O que permite a escalabilidade no nível físico?

a)

Acesso rápido a grandes volumes de dados.

b)

Criação de interfaces de usuário.

c)

Desenvolvimento de aplicativos móveis.

d)

Redução do custo de armazenamento.

62.

O que é a independência de armazenamento no nível conceitual?

a)

Descreve os dados sem se preocupar com os detalhes de implementação do nível físico.

b)

Inclui tabelas, campos, tipos de dados e relações entre as tabelas.

c)

Define regras e integridade, como chaves primárias e estrangeiras.

d)

Utiliza modelos conceituais para organizar os dados.

63.

Qual é o objetivo principal do nível conceitual?

a)

Fornecer uma visão unificada e lógica de todos os dados no banco.

b)

Definir regras e integridade dos dados.

c)

Organizar os dados em modelos conceituais.

d)

Descrever os dados sem detalhes de implementação.

64.

O que cada tabela representa no modelo conceitual relacional?

a)

Uma instância da entidade.

b)

Uma entidade ou conceito.

c)

As características dos dados.

d)

Regras de integridade.

65.

O que as colunas definem no modelo conceitual relacional?

a)

Uma entidade ou conceito.

b)

Uma instância da entidade.

c)

As características dos dados.

d)

Regras de integridade.

66.

O que é uma chave primária em uma tabela?

a)

Identifica unicamente cada registro na tabela.

b)

Estabelece relações entre tabelas.

c)

Proporciona uma visão lógica dos dados.

d)

Permite mudanças no nível físico.

67.

Qual é a função de uma chave estrangeira?

a)

Estabelece relações entre tabelas.

b)

Identifica unicamente cada registro na tabela.

c)

Proporciona uma visão lógica dos dados.

d)

Permite mudanças no nível físico.

68.

O que é necessário para garantir a integridade de entidade?

a)

Cada tabela deve ter uma chave primária única.

b)

Os relacionamentos devem ser consistentes.

c)

Regras adicionais devem ser aplicadas.

d)

Mudanças no nível físico não devem afetar o nível conceitual.

69.

Qual é a importância da visão centralizada dos dados?

a)

Proporciona uma visão lógica e integrada de todos os dados no sistema.

b)

Permite que os desenvolvedores trabalhem no nível físico.

c)

Define a estrutura lógica usada para criar visões personalizadas.

d)

Regras adicionais são aplicadas.

70.

O que a flexibilidade no nível conceitual permite?

a)

Mudanças no nível físico não afetam o nível conceitual.

b)

Os relacionamentos devem ser consistentes.

c)

Cada tabela deve ter uma chave primária única.

d)

Estabelece relações entre tabelas.

71.

O que é um banco de dados ?

a)

É uma coleção organizada de informações - ou dados - estruturadas, normalmente armazenadas eletronicamente em um sistema de computador.

b)

É o componente de hardware que guarda informações.

c)

São os dados mais importantes do computador.

d)

Nenhuma das alternativas.

72.

Qual a correta em relação a Banco de dados Relacional:

a)

As informações em um banco de dados __________ são representadas na forma de objetos, como na programação orientada a objetos.

b)

Um banco de dados ______ é um banco de dados rápido e analítico projetado para um grande número de transações realizadas por vários usuários.

c)

Os itens em um banco ____________ são organizados como um conjunto de tabelas com colunas e linhas. A tecnologia de banco de dados __________ fornece a maneira mais eficiente e flexível de acessar informações estruturadas.

d)

Um banco de dados ________ consiste em dois ou mais arquivos localizados em sites diferentes. O banco de dados pode ser armazenado em vários computadores, localizados no mesmo local físico ou espalhados por diferentes redes.

73.

Qual a principal finalidade de um sistema para controle de dados?

a)

Operacionalizar tarefas trabalhosas

b)

Gerenciar informações de aplicativos

c)

Customizar funções do SGBD

d)

Evitar redundâncias de dados

74.

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

a)

Menor custo de manutenção.

b)

Armazenamento de dados não estruturados.

c)

Suporte a transações ACID.

d)

Facilidade de escalabilidade horizontal.

75.

O que é uma chave primária em um banco de dados relacional?

a)

Um campo que armazena valores nulos.

b)

Um campo que cria um relacionamento com outra tabela.

c)

Um campo que permite valores duplicados.

d)

Um campo que identifica de forma única cada registro.

76.

Qual é a função do SQL em bancos de dados relacionais?

a)

Armazenar dados de forma não estruturada.

b)

Realizar consultas e manipular dados.

c)

Gerar relatórios gráficos.

d)

Proteger dados com criptografia.

77.

Quais são os benefícios de usar bancos de dados NoSQL para grandes volumes de dados?

a)

Baixa performance em sistemas distribuídos

b)

Suporte limitado para dados não estruturados

c)

Alta escalabilidade e flexibilidade

d)

Facilidade de manutenção de esquemas rígidos

78.

Qual é a principal diferença entre bancos de dados relacionais e NoSQL?

a)

Os bancos de dados NoSQL não podem escalar horizontalmente

b)

Os bancos de dados relacionais têm esquemas fixos, enquanto NoSQL tem esquemas flexíveis

c)

Os bancos de dados NoSQL usam tabelas para armazenar dados

d)

Os bancos de dados relacionais não suportam transações ACID

79.

Qual é uma característica comum dos bancos de dados orientados a documentos?

a)

Dependência de esquemas rígidos

b)

Armazenamento de dados em formato JSON ou BSON

c)

Uso de grafos para modelar relacionamentos

d)

Armazenamento de dados em formato de chave-valor

80.

Qual é a diferença entre uma chave primária e uma chave estrangeira em um banco de dados relacional?

a)

Não há diferença; ambas têm a mesma função.

b)

Uma chave primária é usada para armazenar dados, enquanto uma chave estrangeira é usada para consultas.

c)

Ambas são usadas para identificar registros de forma única.

d)

Uma chave primária identifica de forma única cada registro, enquanto uma chave estrangeira cria um link entre tabelas.

81.

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

a)

Um processo para otimizar o desempenho de consultas.

b)

Um método para reduzir a redundância e dependência de dados.

c)

Uma técnica para aumentar a segurança dos dados.

d)

Um procedimento para criar backups de dados.

82.

Qual é a função do Nível de Visão em um sistema de gerenciamento de bancos de dados?

a)

Definir a estrutura física dos dados.

b)

Fornecer uma interface simplificada para os usuários finais.

c)

Otimizar o desempenho dos recursos físicos.

d)

Descrever os dados de forma independente do armazenamento físico.