Início

Questões de Concursos Banco de Dados

Resolva questões de Banco de Dados comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


401Q898693 | Banco de Dados, Tecnologia da Informação, TJ MT, FGV, 2024

A Blockchain é uma tecnologia conhecida por sua segurança e transparência. Uma de suas principais características é a descentralização, que elimina a necessidade de uma autoridade central para validar as transações.
Um conceito diretamente relacionado a essa característica da Blockchain é o de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

402Q1038726 | Banco de Dados, Modelagem de Dados, Desenvolvimento de Software, BANRISUL, CESPE CEBRASPE, 2025

Em uma grande empresa, a prática mais adequada para o balanceamento entre normalização e desempenho em consultas de um banco de dados, considerando-se que o negócio exige leitura intensa e baixa taxa de atualização, seria
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

403Q1038727 | Banco de Dados, Modelagem de Dados, Desenvolvimento de Software, BANRISUL, CESPE CEBRASPE, 2025

Um administrador de banco de dados pretende melhorar o desempenho de relatórios executivos que são lidos com muita frequência e executam joins complexos. Para tanto, ele considera desnormalizar algumas tabelas.

Nessa situação hipotética,

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

404Q963210 | Banco de Dados, Infraestrutura em Tecnologia da Informação, TRF 4ª REGIÃO, FCC, 2019

Dentre as regras de Codd que caracterizam Bancos de Dados Relacionais, a regra da Independência de Integridade estipula que as várias formas de integridade relacional de banco de dados
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

405Q1039756 | Banco de Dados, Mysql, Técnico Judiciário Desenvolvimento de Sistemas, TRF 6 REGIÃO, CESPE CEBRASPE, 2025

A respeito de PostgreSQL, de SQL Server e de MySQL, julgue o item a seguir.

No MySQL, o InnoDB suporta transações ACID, bloqueio em nível de linha e MVCC (multi-version concurrency control) e organiza dados em um índice clustered pela chave primária.

  1. ✂️
  2. ✂️

406Q1042837 | Banco de Dados, Postgresql, Desenvolvimento de Sistemas, TJ RR, FGV, 2024

PostgreSQL 16 suporta tanto Views (Visões) quanto Materialized Views (Visões Materializadas). Considere as seguintes afirmações relacionadas a esses conceitos.

I. Tanto uma Materialized View como uma View são apenas cópias virtuais, sem que haja um armazenamento físico dos dados (resultados da consulta).
II. O comando REFRESH MATERIALIZED VIEW nome_da_visao_materializada; substitui completamente o conteúdo da Materialized View, descartando os dados antigos.
III. A utilização da cláusula WITH NO DATA, no comando de criação de uma Materialized View, faz com que sua estrutura seja criada, mas sem preenchê-la, isto é, sem popular com dados no momento da criação.


Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

407Q1018518 | Banco de Dados, Backup em Banco de Dados, Área Administração de Banco de Dados, BANRISUL, CESPE CEBRASPE, 2025

Na política de backup, o procedimento que permite recuperar o banco de dados em um ponto específico do tempo é conhecido como
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

408Q954013 | Banco de Dados, Análise e Desenvolvimento de Sistemas, PGECE, UECE CEV, 2025

Sobre banco de dados NoSQL, é correto afirmar que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

409Q954017 | Banco de Dados, Análise e Desenvolvimento de Sistemas, PGECE, UECE CEV, 2025

Atente para o que se afirma a seguir sobre comandos e assinale com V o que for verdadeiro, e com F o que for falso.

( ) DISTINCT é um comando SQL para retornar as duplicatas enquanto que GROUP BY organiza as duplicatas.
( ) EXCEPT é o comando SQL usado para configurar exceções.
( ) JOIN permite que tabelas possam ser combinadas por meio de uma condição.

Está correta, de cima para baixo, a seguinte sequência:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

410Q995513 | Banco de Dados, Especialista Tecnologia da Informação, IMBEL, IBFC, 2024

Assinale a alternativa que apresenta a finalidade principal da linguagem SQL em bancos de dados.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

411Q1052860 | Banco de Dados, Índices, Administrador de Banco de Dados, HEMOBRÁS, CESPE CEBRASPE

Texto associado.
Com base nos conceitos de avaliação e otimização de
desempenho de bancos de dados (BD), julgue os itens a seguir.

Índices setorizados ou agrupados têm como base a árvore B e os índices não setorizados ou não agrupados trabalham com tabelas de hash.
  1. ✂️
  2. ✂️

413Q1017063 | Banco de Dados, Banco de Dados Multidimensionais, Pesquisador, EMBRAPA, CESPE CEBRASPE, 2025

Julgue o próximo item, relativo a aprendizado de máquina e BI (Business Intelligence).

A arquitetura de BI que utiliza ROLAP (processamento analítico online relacional) implementa as consultas por meio de um banco de dados em cubos de forma consolidada; nessa estrutura ROLAP, os dados são armazenados de forma multidimensional, permitindo que os usuários finais realizem drill up ou drill down na hierarquia (por exemplo, que eles vejam os lucros das vendas por ano, depois por trimestre).

  1. ✂️
  2. ✂️

414Q958967 | Banco de Dados, Big Data, Escrivão de Polícia Federal, Polícia Federal, CESPE CEBRASPE, 2018

Em um big data, alimentado com os dados de um sítio de comércio eletrônico, são armazenadas informações diversificadas, que consideram a navegação dos usuários, os produtos comprados e outras preferências que o usuário demonstre nos seus acessos.
Tendo como referência as informações apresentadas, julgue o item seguinte.
O big data consiste de um grande depósito de dados estruturados, ao passo que os dados não estruturados são considerados data files.
  1. ✂️
  2. ✂️

415Q1059619 | Banco de Dados, Postgresql, Tarde, CVM, FGV, 2024

Gabriela é a administradora dos bancos de dados gerenciados pelo PostgreSQL de uma instituição. Ela está monitorando o espaço em disco utilizado por algumas tabelas dos bancos de dados por meio da inspeção do catálogo do sistema, que foi recentemente atualizado por outra operação.
Gabriela está usando o seguinte comando SQL:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

416Q1030947 | Banco de Dados, Administração de Banco de Dados, Tecnologia com Especialidade em Análise de Dados, TCE RR, FGV, 2025

No contexto de administração de banco de dados, assinale a afirmativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

417Q1053746 | Banco de Dados, Etl Extract Transform Load, Analista Administrativo, HEMOBRÁS, Consulplan, 2025

Durante a implementação de um novo sistema de BI, a Hemobrás identificou que sua base de dados transacional possui diversas inconsistências, incluindo valores nulos para a quantidade de medicamentos distribuídos e registros duplicados de hospitais. Para garantir a qualidade dos dados antes de carregá-los em um data warehouse, a equipe de TI deve aplicar corretamente o processo de ETL. Qual das opções a seguir melhor descreve as etapas de extração, transformação e carga (ETL) necessárias para corrigir essas inconsistências antes da análise?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

418Q1004595 | Banco de Dados, ETL Extract Transform Load, Analista de Desenvolvimento Mobile, Prodesan SP, IBAM, 2025

O processo de ETL (Extração, Transformação e Carga) é fundamental para integrar dados provenientes de diferentes fontes em um data warehouse, viabilizando análises e tomada de decisões baseadas em informações consolidadas. Acerca do ETL, marque (V), para as afirmativas verdadeiras, e (F), para as falsas.

(__) O processo de transformação no ETL inclui atividades como limpeza, deduplicação e normalização dos dados para adequá-los ao modelo de destino.
(__) A etapa de extração no ETL sempre envolve a transferência de dados em tempo real, diretamente das fontes para o destino final.
(__) A etapa de carga no ETL pode ser realizada de forma incremental ou total, dependendo das exigências do negócio e da natureza dos dados.
(__) O ETL é projetado para suportar dados de fontes heterogêneas, como sistemas transacionais, APIs e arquivos estruturados, consolidando-os em um único repositório.

A sequência está correta em:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

419Q987707 | Banco de Dados, SQL, Área de TI, SESMG, IBADE, 2024

Trigger ou gatilho é um procedimento que ocorre sempre que uma determinada condição específica acontece em uma tabela do SGBD. As triggers podem ser realizadas por meio de operações através de um dos seguintes comandos SQL:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

420Q970319 | Banco de Dados, BI Business Intelligence, Analista de Sistemas – Processos de negócio, Petrobras, CESPE CEBRASPE, 2022

A respeito de análise de dados,business intelligence(BI), OLAP edata warehouse(DW), julgue o item subsequente.

O processo de BI se baseia na transformação de dados em informações, depois em decisões e, por fim, em ações.

  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.