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.


61Q887007 | Banco de Dados, Monitor de Laboratório, Prefeitura de Panambi RS, FUNDATEC, 2024

Analise as assertivas abaixo sobre operadores da linguagem SQL (Structured QueryLanguage).

I. O operador NULL é utilizado em combinação com outros operadores para fornecer o resultado oposto, também chamado de resultado negativo.

II. O operador LIKE pode ser utilizado para procurar uma cadeia de caracteres em uma coluna de texto.

III. O operador UNION serve para agrupar linhas de uma tabela, sendo geralmente utilizado com funções de agregação como COUNT(), SUM() e AVG().

Quais estão corretas?

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

62Q996608 | Banco de Dados, Especialidade Análise de Sistemas de Informação, TRF 5 REGIÃO, IBFC, 2024

Considerando a relevância da documentação para administração de um banco de dados, assinale a alternativa que apresenta de forma mais abrangente sua função no processo de gerenciamento.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

63Q910343 | Banco de Dados, Tecnologia da Informação Ciência de Dados, EPE, FGV, 2024

Uma empresa decidiu utilizar o Power BI para poder gerenciar melhor os seus dados. Dessa forma, contratou um especialista para criar um dashboard com o objetivo de melhorar a visualização de seus negócios.
Sobre as a construção de dashboards, assinale a afirmativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

64Q904457 | Banco de Dados, Especialização em Desenvolvimento BackEnd, Prefeitura de Rio Branco AC, IV UFG, 2024

Leia o caso a seguir.
Uma empresa de tecnologia que está avaliando diferentes estratégias de indexação para otimizar o desempenho de suas consultas em um banco de dados como serviço (DBaaS). O banco de dados contém milhões de registros e a empresa deseja implementar uma solução que minimize o tempo de resposta das consultas e maximize a escalabilidade.
Elaborado pelo(a) autor(a).

Com base no respectivo cenário, para que a empresa obtenha o melhor resultado, ela deverá
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

65Q888868 | Banco de Dados, Assistente de Sistemas, HRTN MG, FUNDEP, 2024

Um analista está utilizando uma ferramenta de Business Intelligence (BI) para analisar os dados de vendas de uma empresa.

Nesse contexto, BI deve ser utilizado principalmente para

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

66Q970279 | Banco de Dados, SQL, Analista de Sistemas – Processos de negócio, Petrobras, CESPE CEBRASPE, 2022

Quanto aos conceitos relativos à arquitetura de dados, julgue o item a seguir.

A principal diferença entre bancos de dados relacionais e bancos de dados NoSQL está na questão da segurança dos dados e das transações; os bancos de dados NoSql são imunes a ataques de injeção SQL.

  1. ✂️
  2. ✂️

67Q1004594 | Banco de Dados, Gerência de Transações, Analista de Desenvolvimento Mobile, Prodesan SP, IBAM, 2025

Os bancos de dados relacionais, como MySQL e PostgreSQL, utilizam estruturas baseadas em tabelas para armazenar dados, permitindo operações complexas com o uso de SQL (Structured Query Language). Considerando suas características, analise as afirmativas a seguir.

I. Os bancos de dados relacionais utilizam chaves primárias para garantir a unicidade das linhas em uma tabela, sendo que cada chave primária deve ser única e não pode conter valores nulos.
II. As transações em bancos de dados relacionais seguem as propriedades ACID (Atomicidade, Consistência, Isolamento e Durabilidade), garantindo confiabilidade no processamento de dados mesmo em casos de falhas.
III. O MySQL e o PostgreSQL são incapazes de executar consultas complexas envolvendo múltiplas tabelas, devido às limitações da linguagem SQL em processar junções e subconsultas.

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

68Q904625 | Banco de Dados, Especialização em Banco de Dados, Prefeitura de Rio Branco AC, IV UFG, 2024

Os sistemas de bancos de dados para processamento de grafos são otimizados para armazenar e navegar em relações complexas com alta eficiência. Utilizando o Neo4j como exemplo, qual característica principal diferencia os bancos de dados de grafos de outros tipos de sistemas NoSQL?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

69Q1042689 | Banco de Dados, Sql, Análise de Negócio de TI, DATAPREV, FGV, 2024

A instrução DDL que é utilizada para modificar a estrutura de uma tabela existente, como adicionar uma nova coluna, é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

70Q1038860 | Banco de Dados, Banco de Dados Relacionais, Auditor de Controle Externo Contas Públicas, TCE PE, FGV, 2025

Bancos de dados são serviços que permitem armazenamento, gerenciamento e recuperação de dados, de forma eficiente e escalável.
Considerando as características dos bancos de dados relacionais, assinale a afirmativa que descreve corretamente esse tipo de tecnologia.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

71Q995249 | Banco de Dados, Tecnólogo em Rede, MGS, IBFC, 2024

Atualizações de sistemas são fundamentais para garantir o correto funcionamento do sistema, bem como, manter-se atualizado referente aos novos recursos disponibilizados. Desta forma, assinale a alternativa que apresenta qual a importância de criar backups antes de instalar ou atualizar sistemas críticos.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

72Q961287 | Banco de Dados, SGBD, Informática Infraestrutura, TRF 2a REGIÃO, CONSULPLAN

O SQL Server 2008 R2 é um SGBD (Sistema de Gerenciamento de Banco de Dados), da Microsoft, muito utilizado pelas organizações, pois é robusto e oferece muita segurança para as transações. Há muitas ferramentas que facilitam a administração, o desenvolvimento e a própria implementação em diversos ambientes. Na administração do SQL Server 2008 R2 um conceito muito importante é o da replicação, em que é utilizado um modelo que, muitas vezes, é chamado de metáfora de replicação, baseado em alguns elementos. Esses elementos são: Publisher, Distributor, Subscribers, Publicação e Artigo. Sobre o elemento Publisher, assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

73Q897074 | Banco de Dados, Gestão de Serviços de TIC, DATAPREV, FGV, 2024

A linguagem SQL é amplamente utilizada para interagir com bancos de dados relacionais.
Assinale a opção que não representa uma categoria oficial de comandos SQL.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

74Q1042739 | Banco de Dados, Banco de Dados Relacionais, Analista de Processamento, DATAPREV, FGV, 2024

Em um banco de dados relacional, a prática essencial para manter a consistência dos dados e garantir que os relacionamentos entre as tabelas sejam válidos é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

75Q1061719 | Banco de Dados, Sgbd, Área Administração de Banco de Dados, BANRISUL, CESPE CEBRASPE, 2025

A respeito das funcionalidades oferecidas por um SGBD, assinale a opção correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

76Q1009250 | Banco de Dados, SGBD, Classe B, DPE RO, FGV, 2025

O MS SQL Server 2022 admite o uso de diversos procedimentos armazenados.
Com relação aos tipos de procedimentos armazenados e os benefícios da sua utilização, analise os itens a seguir.
I. Os comandos de um procedimento armazenado são executados como um único bloco de código, reduzindo significativamente o tráfego de dados da rede entre a máquina cliente e o servidor pois ocorre uma única chamada para executar o procedimento sem esse encapsulamento de código, cada linha individual de código teria de trafegar a rede.
II. Quando um aplicativo chama um procedimento armazenado através da rede, a chamada e outras informações para executar o procedimento ficarão visíveis na rede. Portanto, usuários mal-intencionados podem consultar nomes de tabelas e objetos de banco de dados, inserir instruções Transact-SQL próprias e pesquisar para obter dados críticos.
III. Por padrão, um procedimento armazenado será compilado todas as vezes que for executado, mas criam-se planos de execução que podem ser reutilizados em execuções subsequentes. Como o processador de consulta não precisa criar um plano a cada execução, o tempo de processar um procedimento é reduzido. Se houver alterações significantes nas tabelas ou dados referenciados pelo procedimento armazenado, o plano de execução poderá fazer com que o procedimento execute mais lentamente. Neste caso, recompilará o procedimento e forçará um novo plano de execução para melhorar o desempenho.
IV. Os tipos de procedimentos armazenados suportados pelo SGBD são: os definidos pelo usuário, os procedimentos de sistema, os temporários e as extensões definidas pelo usuário. Esse último tipo permite criar rotinas externas em uma linguagem de programação. Além disso, eles são DLLs que uma instância do MS SQL Server pode carregar e executar dinamicamente.
Está correto, o que se afirma em:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

77Q958464 | Banco de Dados, Escrivão de Polícia Federal, Polícia Federal, CESPE CEBRASPE, 2021

Acerca dos conceitos de mineração de dados, aprendizado de máquina e bigdata, julgue o próximo item.
As aplicações de bigdata caracterizam-se exclusivamente pelo grande volume de dados armazenados em tabelas relacionais.
  1. ✂️
  2. ✂️

79Q1042694 | Banco de Dados, Bi Business Intelligence, Análise de Negócio de TI, DATAPREV, FGV, 2024

Uma empresa multinacional está desenvolvendo uma plataforma avançada de Business Intelligence (BI) para integrar e analisar dados provenientes de diversas unidades de negócio ao redor do mundo. As fontes de dados incluem:

Sistemas transacionais estruturados: bancos de dados relacionais de ERP e CRM que armazenam informações sobre vendas, clientes e operações internas.

Dados semiestruturados: arquivos XML e JSON contendo registros de transações online e interações de usuários em aplicativos móveis.

Dados não estruturados: logs de servidores web, postagens em redes sociais, emails de suporte ao cliente dados de sensores IoT.

A empresa planeja implementar um Data Warehouse com um modelo multidimensional otimizado para permitir análises complexas e operações de OLAP que suportem a tomada de decisões estratégicas.
Durante o projeto, a equipe enfrenta os seguintes desafios:

Integração de dados heterogêneos: unificar dados estruturados, semiestruturados e não estruturados em um ambiente coeso.

Modelagem e otimização: desenvolver um modelo multidimensional que atenda às necessidades analíticas complexas, mantendo o desempenho. Definição de hierarquias e granularidades: estabelecer níveis adequados de detalhe para suportar operações de OLAP como drill-down e roll-up.
Com base nesse cenário, avalie as afirmativas a seguir:

I. Para mapear as fontes de dados heterogêneas, é essencial utilizar metadados padronizados que descrevam a estrutura, o significado e a qualidade dos dados, facilitando sua integração no Data Warehouse.
II. Na modelagem multidimensional, a adoção de um esquema em floco de neve (snowflake schema), com tabelas de dimensões normalizadas, melhora o desempenho das consultas OLAP em comparação com o esquema estrela (star schema).
III. As operações de OLAP permitem análises em múltiplas dimensões; por exemplo, o slice fixa um valor em uma dimensão, enquanto o dice cria um subcubo selecionando valores específicos em múltiplas dimensões.
IV. A implementação de uma política de governança de dados clara e abrangente é fundamental para garantir a qualidade, consistência, segurança e privacidade dos dados ao longo de todo o ciclo de vida do projeto de BI.

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

80Q1039880 | Banco de Dados, Banco de Dados, Auditor de Controle Externo Tecnologia da Informação, TCE PE, FGV, 2025

Um Tribunal de Contas implementou um banco de dados NoSQL orientado a grafos para mapear relações complexas entre entidades (servidores, empresas, processos licitatórios).
Essa escolha é tecnicamente justificada pela capacidade intrínseca desse modelo de:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.