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.


601Q1000372 | Banco de Dados, Produção Redes Suporte de Banco de Dados e Suporte Sistemas, CORREIOS, IBFC, 2024

Assinale a alternativa que apresenta qual das queries SQL a seguir apresenta erro em seu comando.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

602Q1008853 | Banco de Dados, Banco de Dados Relacionais, Auditor Fiscal Tarde, SEFAZPR, FGV, 2025

Filtrar dados no SQL é essencial para extrair informações relevantes, reduzir o volume de resultados e melhorar o desempenho das consultas.

Acerca desse cenário, avalie as afirmativas a seguir e assinale (V) para a verdadeiras e (F) para a falsa.

( ) A cláusula WHERE pode filtrar as linhas antes da agregação (ou seja, antes do GROUP BY).
( ) A cláusula HAVING filtra os grupos depois da agregação.
( ) Não é possível usar funções agregadas como SUM() e AVG() na cláusula WHERE, mas é permitido na cláusula HAVING.

As afirmativas são, respectivamente,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

603Q1003996 | Banco de Dados, Grupo Analista de Tecnologia da Informação, EBSERH, FGV, 2024

Data Warehouses (DW) e Mineração de Dados (MD) são muito difundidos em diversos tipos de organizações. Eles possuem usos consagrados nas áreas de arquiteturas de sistemas de informação e Big Data.
Com relação ao DW e MD, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).

( ) O objetivo do DW é dar suporte ao processo de tomada de decisão com dados por intermédio de diversos tipos de algoritmos tais como regras de associação, árvores de classificação. A MD pode ser usado juntamente com o DW para com certos tipos de tomada de decisão em cenários de aplicações de Big Data.
( ) Para tornar o DM mais eficiente o DW dever ter uma coleção de dados agregada e resumida. A MD ajuda na extração de novos padrões que não podem ser encontrados apenas ao consultar e processar dados e metadados do DW.
( ) As aplicações de MD devem ser projetadas para facilitar seu uso juntamente com o DW. Para bancos de dados muito grandes (da ordem de grandeza de terabytes até petabytes de dados), o uso bem-sucedido das aplicações de MD dependerá, em primeiro lugar da construção de um DW.

As afirmativas são, respectivamente,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

604Q1036253 | Banco de Dados, Índices, Desenvolvimento de Sistemas, BNB, CESPE CEBRASPE, 2022

Julgue o item a seguir, a respeito de melhoria de desempenho de banco de dados.
Um índice de banco de dados é uma estrutura que deve receber um ou mais atributos de uma relação que identificam uma única tupla.
  1. ✂️
  2. ✂️

605Q907001 | Banco de Dados, Qualquer Área de Conhecimento, CENSIPAM, IADES, 2024

A técnica de ataque SQL Injection tem como modo de operação a

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

606Q1083920 | Banco de Dados, Formas Normais, Analista de Projetos, TJ RJ, CESPE CEBRASPE, 2021

No que concerne à modelagem de dados relacionais, assinale a opção correspondente à forma normal que estabelece que, em uma relação, toda dependência funcional não trivial e irredutível à esquerda tenha uma chave candidata como determinante.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

Leia o caso a seguir.

Em um sistema de gerenciamento de banco de dados orientado a objetos, uma equipe de desenvolvimento está trabalhando para otimizar a eficiência de consumo e de consultas, além de garantir a escalabilidade do sistema. Eles estão considerando a implementação de um novo índice para acelerar as buscas por objetos complexos.
Elaborado pelo(a) autor(a).

A opção adequada para atingir esse objetivo é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

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

Leia o caso a seguir.

Um sistema de gerenciamento de banco de dados para um ecommerce que precisa otimizar a performance de consultas e garantir escalabilidade. O esquema inicial contém uma tabela Clientes com os campos ID, Nome, Email, Endereço, DataCadastro e Pedidos.
Elaborado pelo(a) autor(a).

A melhor estratégia de normalização para a tabela Clientes nesse contexto é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

609Q993578 | Banco de Dados, Suporte Operacional e de Tecnologia, IBGE, AOCP, 2019

O SQL (Structured Query Language) é um dos padrões de linguagens mais utilizados por banco de dados mundialmente e sua estrutura de comando é dividida em 5 grandes estruturas principais. Relacione as estruturas com um exemplo de comando e assinale a alternativa com a sequência correta.


1. DDL.

2. DML.

3. DQL.

4. DCL.

5. DTL.


( ) GRANT.

( ) COMMIT.

( ) UPDATE.

( ) ALTER.

( ) SELECT.

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

610Q881490 | Banco de Dados, Técnico de Tecnologia da Informação / Área Sistema, UFRPE, FADURPE, 2024

O projeto lógico relacional de um banco de dados consiste em mapear um diagrama conceitual, frequentemente feito a partir dos conceitos do modelo Entidade-Relacionamento, em um esquema Relacional equivalente. Sobre esse mapeamento, avalie as afirmações a seguir.

1) Todo relacionamento, independentemente de sua cardinalidade e participação, deve ser mapeado fazendo uso do conceito de chave estrangeira.
2) Todo relacionamento identificador é mapeado criando uma nova relação com chave primária composta.
3) Todo relacionamento M:N é mapeado criando uma nova relação com ao menos duas chaves primárias simples.
4) O mapeamento de um relacionamento 1:N parcial-parcial exige que a chave estrangeira não seja única nem obrigatória.

Estão corretas, apenas,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

611Q1030738 | Banco de Dados, Sql, Desenvolvedor de Sistemas, TCE RR, FGV, 2025

Assinale a opção que contém apenas comandos da linguagem de criação de dados (DDL – Data Definition Language).
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

612Q881496 | Banco de Dados, MySQL, Técnico de Tecnologia da Informação / Área Web Design, UFRPE, FADURPE, 2024

Dado que existem diversas tecnologias de bancos de dados para Web, a escolha de boas tecnologias não é uma decisão trivial. Posto isso, assinale a alternativa que descreve corretamente as tecnologias de bancos de dados para Web.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

613Q883545 | Banco de Dados, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024

Um tecnólogo necessita executar comandos SQL.
Com relação à especificação de chaves e integridade referencial, assinale V para a afirmativa verdadeira e F para a falsa.
I. a cláusula PRIMARY KEY especifica um ou mais atributos que compõe a chave primária de uma relação. Se a chave primária tiver um único atributo, a cláusula pode acompanhar o atributo diretamente.
II. a cláusula UNIQUE indica chaves alternativas (secundárias). Essa cláusula também pode ser especificada diretamente para uma chave secundária se esta for um único atributo.
III. a integridade referencial é especificada por meio da cláusula FOREIGN KEY.
As afirmativas são, respectivamente,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

614Q910435 | Banco de Dados, Tecnologia da Informação Soluções, EPE, FGV, 2024

No contexto de banco de dados, há um conjunto de propriedades fundamentais para a integridade e a confiabilidade das transações em um banco de dados representadas pelo acrônimo ACID. Cada uma delas desempenha um papel crucial na manutenção da integridade dos dados e na garantia de que as transações sejam realizadas de forma correta e segura.

Com isto em mente, associe as propriedades listadas a seguir, aos responsáveis, dentro ou fora do SGBD, por garanti-las.


( ) Atomicidade. ( ) Consistência. ( ) Isolamento. ( ) Durabilidade.

1. Programadores ou módulo do SGBD que impõe restrições de integridade.
2. Subsistema de recuperação.
3. Subsistema de controle de concorrência.

Assinale a opção que apresenta a associação correta, na ordem apresentada.

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

615Q905324 | Banco de Dados, Administração, BNDES, CESGRANRIO, 2024

O CRISP-DM (Cross-Industry Standard Process for Data Mining) é uma metodologia amplamente utilizada para a análise e mineração de dados. Ela fornece um framework estruturado para realizar projetos de análise de dados, cobrindo desde a compreensão inicial do problema até a implementação das soluções. O ciclo CRISP-DM é composto por seis etapas principais: (i) Compreensão do negócio; (ii) Compreensão dos dados; (iii) Preparação dos dados; (iv) Modelagem; (v) Avaliação; (vi) Desenvolvimento. Na fase de compreensão dos dados, as tarefas desempenhadas são:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

616Q1082741 | Banco de Dados, Etl Extract Transform Load, Formação Gestão de Tecnologia da Informação, IF PE, FUNCERN, 2025

No contexto de soluções de Business Intelligence, o processo de Extração, Transformação e Carga (ETL) é central. A esse respeito, pode-se afirmar que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

617Q900984 | Banco de Dados, Analista Técnico II – Dados – Business Intelligence, SEBRAENACIONAL, CESPE CEBRASPE, 2024

Assinale a opção que apresenta o componente ou processo de uma arquitetura de data warehouse que é responsável por converter dados em um formato utilizável para que, uma vez no data warehouse, possam ser analisados e consultados.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

618Q1056129 | Banco de Dados, Administração de Banco de Dados, Analista de Sistemas, SESPA PA, CONSULPLAN, 2023

O Administrador de Banco de Dados (DBA), responsável pela manutenção do banco de dados de certo projeto mobile, realizou um estudo técnico para analisar a documentação existente no projeto de criação da ferramenta, que foi desenvolvida no ano de 2003 por outra equipe. Durante a análise, foram encontradas as seguintes informações:

I. Os tipos de dados numéricos podem incluir números inteiros de vários tamanhos (INTEGER ou INT e SMALLINT) e números de ponto flutuante (reais) de várias precisões (FLOAT ou REAL e DOUBLE PRECISION).

II. Para representar datas não se deve empregar o tipo especial de cadeia TIMESTAMP, pois ele não pode ser convertido utilizando CAST ao realizar comparações de cadeia quando necessário.

III. Para as entidades que possuem atributo nome do tipo VARCHAR deve ser adicionada nas cláusulas SQL’s das pesquisas do sistema a possibilidade de fazer a pesquisa com o operador de comparação parcial LIKE em conjunto com o caractere reservado “*”, para retornar a resultados que englobem a parte do valor informada como parâmetro.

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

619Q1039491 | Banco de Dados, Segurança, Especialidade Tecnologia da Informação, TRT 15 Região SP, FCC, 2023

Um Técnico foi designado para implantar um modelo de acordo com Role-Based Access Control (RBAC) que estabelece a separação de tarefas de um Tribunal Regional do Trabalho para dificultar a possibilidade de fraude no setor de compras, criando, assim, os papeis de Requisitante de Gastos e de Autorização de Gastos atribuídos a usuários distintos. O modelo RBAC a ser implantado é o
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.