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.


941Q959051 | Banco de Dados, Papiloscopista Policial Federal, Polícia Federal, CESPE CEBRASPE, 2018

A respeito de sistema de informação, julgue o item a seguir.


Em um sistema de informação, feedback envolve a monitoração e a avaliação do controle, a fim de determinar se o sistema está se dirigindo para a realização de sua meta, ao passo que controle corresponde aos dados sobre o desempenho do sistema.

  1. ✂️
  2. ✂️

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

O modelo Relacional foi o primeiro modelo de dados especificado formalmente. Sobre esse modelo, assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

Com o objetivo de atender às necessidades específicas de processamento, acesso e análise de informações, diferentes tecnologias podem ser empregadas para o armazenamento de dados.

Nesse contexto, é correto afirmar que Data Warehouses
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

944Q996459 | Banco de Dados, Especialidade Análise de Dados, TRF 5 REGIÃO, IBFC, 2024

Funções de agregação são amplamente utilizadas em comandos SQL. Estas funções têm por objetivo obter informação sobre conjuntos de linhas especificados na cláusula WHERE ou sobre grupos de linhas indicados na cláusula GROUP BY. Considere a consulta a seguir:
SELECT AVG(Idade) FROM Pessoa
Assinale a alternativa que apresenta a finalidade da função AVG().
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

945Q1047149 | Banco de Dados, Sgbd, Análise de Sistemas, CIAAR, Aeronáutica, 2025

Sobre os estágios do processamento de consultas, informe verdadeiro (V) ou falso (F) para as assertivas abaixo e, em seguida, marque a opção que apresenta a sequência correta.
( ) Converter a consulta para algum formato interno, é considerado o primeiro estágio do processo. Envolve a conversão da consulta original em uma representação interna mais adequada à manipulação pela máquina, eliminando ambiguidades e verificando sua correção sintática e semântica.
( ) Na segunda etapa do processamento, responsável pela conversão para a forma canônica, o otimizador executa transformações algébricas que buscam tornar a consulta mais eficiente. Algumas dessas otimizações são sempre benéficas.
( ) O terceiro estágio do processo de otimização envolve a elaboração de um conjunto de planos de consulta, seguida pela escolha do melhor (isto é, o mais oneroso) desses planos.
( ) No último estágio do processamento, o banco de dados executa a consulta escolhida conforme o plano de execução definido, sem a necessidade de acelerar ou manipular os dados necessários para gerar o resultado esperado
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

946Q1008751 | Banco de Dados, Tecnologia da Informação, MPE RJ, FGV, 2025

A replicação em bancos de dados em ambientes distribuídos é um tema de grande importância na atualidade.
Em relação aos problemas relacionados à replicação de dados, avalie as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) Existem três principais problemas relacionados à consistência de um banco de dados replicado. O primeiro é a consistência mútua de dados, ela trata da convergência dos valores de itens de dados físicos correspondentes a um item de dados lógicos. O segundo é consistência da transação, que é um critério de consistência que precisa ser estudado caso a caso em bancos de dados replicados. O terceiro é a consistência de segurança pois envolve a dificuldade de alinhas o conjunto de permissões e atributos que asseguram a confidencialidade, integridade e disponibilidade dos dados em ambientes heterogêneos e distribuídos.

( ) A consistência mútua em bancos de dados replicados podem ser de dois tipos, onde cada tipo é adequado para diferentes classes de aplicações com diferentes requisitos de consistência. O primeiro tipo é a consistência mútua do tipo forte exige que todas as cópias de um item de dados tenham o mesmo valor no final da execução de uma transação de atualização de dados. Isto é alcançado por uma variedade de meios, mas a execução de 2PC no ponto de confirmação de uma transação de atualização é uma maneira comum de alcançar esse tipo de consistência mútua.

( ) O outro tipo de consistência mútua em bancos de dados replicados é do tipo fraca, ela não requer os valores das réplicas de um item de dado precisa ser idêntico a outro ao término de uma transação de atualização de dados. O que é necessário é que, ao cessar a atividade de atualização, os dados eventualmente se tornarão idênticos ao longo do tempo.


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

947Q968559 | Banco de Dados, Operação de Computadores, TRERR, FCC

Considere o fragmento de texto abaixo.

São mecanismos destinados a reagir a falhas na rede, oferecendo soluções de backup para recuperar as conexões afetadas pela falha. Oferecem proteção contra as falhas isoladas e se distinguem em termos de quão rápido a recuperação é feita e na quantidade de capacidade de backup necessária para a proteção, para suportar completamente esse evento de falha isolada.

O texto conceitua mecanismos de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

948Q1082738 | Banco de Dados, Banco de Dados Relacionais, Formação Gestão de Tecnologia da Informação, IF PE, FUNCERN, 2025

Nos Bancos de Dados Relacionais, o uso de chaves estrangeiras contribui para
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

949Q893820 | Banco de Dados, Simulado, Caixa Econômica Federal, CESGRANRIO, 2024

22 ORDER BY DESCDe acordo com os comandos executados, o primeiro nome a aparecer no resultado da consulta será: "> [Questão inédita]No banco de dados de um sistema, instância de MySQL, foi executado seguinte comando:

CREATE TABLE tb_users ( id INT NOT NULL AUTO_INCREMENT, nome VARCHAR(100) NOT NULL, email VARCHAR(50) NOT NULL, idade INT NOT NULL, PRIMARY KEY (id) );
Em seguida, foram executados os seguintes comandos:
INSERT INTO tb_users( nome, email, idade) VALUES ( ‘Ana’, [email protected]’,18); INSERT INTO tb_users( nome, email, idade) VALUES ( ‘Beatriz’, ‘[email protected]’,24); INSERT INTO tb_users( nome, email, idade) VALUES ( ‘Carol’, ‘[email protected]’,18); INSERT INTO tb_users( nome, email, idade) VALUES (‘Diana’, ‘[email protected]’,19); INSERT INTO tb_users( nome, email, idade) VALUES (‘Elsa’, ‘[email protected]’,30); INSERT INTO tb_users( nome, email, idade) VALUES (‘Fernanda’, ‘[email protected]’,23);
E, por último, a seguinte consulta:
SELECT nome FROM tb_users WHERE idade > 22 ORDER BY DESC


De acordo com os comandos executados, o primeiro nome a aparecer no resultado da consulta será:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

950Q969097 | Banco de Dados, Programador de Computador, TJPE, IBFC

Ao estudar a notação do Modelo Entidade-Relacionamento (MER) verifica-se que existem somente três tipos de relacionamento que são:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

951Q892306 | Banco de Dados, Assistente em Administração, IFSE, IV UFG, 2024

. Acesso em: 22 fev. 2024. O texto trata-se do conceito de "> Leia o texto a seguir.

[...] são um conjunto de tecnologias que disponibiliza os meios necessários à operação do processo decisório em qualquer organização por meio do tratamento dos dados disponíveis.

CRUZ, apud LEMOS, Dalton Luiz. Tecnologia da Informação, 2007, p. 56. Disponível em: <https://educapes.capes.gov.br/bitstream/capes/206391/2/CST%20GP%20- %20Tecnologia%20da%20informa%C3%A7%C3%A3o%20- %20MIOLO.pdf>. Acesso em: 22 fev. 2024.

O texto trata-se do conceito de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

952Q954016 | Banco de Dados, Análise e Desenvolvimento de Sistemas, PGECE, UECE CEV, 2025

Sobre normalização de banco de dados, assinale a afirmação verdadeira.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

954Q891308 | Banco de Dados, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024

A linguagem SQL dispõe de diversos comandos. Assinale a alternativa que apresenta qual comando SQL é usado para agrupar registros com base em valores em uma ou mais colunas:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

955Q963245 | Banco de Dados, Tecnologia da Informação, TRF 4ª REGIÃO, FCC, 2019

Um Técnico deseja incluir um campo chamado status na tabela Processo, que aceitará até 30 caracteres. Considerando que o banco de dados está aberto e em condições ideais, para realizar este procedimento terá que usar o comando
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

956Q1052079 | Banco de Dados, Banco de Dados Orientados a Objetos, Analista de Tecnologia da Informação, DETRAN RJ, EXATUS

Acerca de um banco de dados com orientação a objetos:

I - Os objetos não podem conter referências para outros objetos.

II - A organização dos objetos obedece a uma hierarquia de tipos, subtipos e supertipos.

III - A implementação de um banco de dados orientado a objetos não traz mudanças quanto à forma de acesso por parte das aplicações, o que muda é a forma como os dados serão organizados no banco.

Está(ão) correta(s):


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

957Q990127 | Banco de Dados, Infraestrututa de TIC, PRODESTES, IBADE, 2024

Suelen está pesquisando sobre data warehouse e verificou que existem características básicas determinantes desse sistema. A característica que preza pela não modificação dos dados, depois que eles são transferidos para o data Warehouse, é conhecida como:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

Em um ambiente de banco de dados Oracle de alta carga, onde diversas aplicações de missão crítica realizam operações complexas de consulta, um DBA busca implementar estratégias para otimizar o desempenho dessas consultas. Considerando as capacidades avançadas do Oracle, qual abordagem permitiria uma otimização significativa das consultas, levando em consideração a complexidade das operações e a diversidade das cargas de trabalho?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

959Q995523 | Banco de Dados, Especialidade Tecnologia da Informação, TRF 5 REGIÃO, IBFC, 2024

Uma linguagem que tem por objetivo servir de interface entre o usuário e o Sistema Gerenciador de Banco de Dados conhecida por SQL (Structured Query Languag). A SQL está dividida em partes as quais são apresentadas a seguir:
( ) A DDL (Data Definition Language), responsável por definir os metadados.
( ) A DML (Data Manipulation Language), que possibilita a manipulação e consulta dos dados.
( ) A DCL (Data Control Language), que trabalha com comandos para auxiliar na segurança do banco de dados.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

960Q978628 | Banco de Dados, SQL, Tecnologia da Informação, TRT 1ª REGIÃO RJ, FCC, 2025

Um Analista de um Tribunal Regional do Trabalho foi solicitado a consultar os benefícios concedidos a funcionários de diferentes empresas e apresentar a quantidade total de benefícios pagos por empresa para aquelas que tenham concedido mais de 5 benefícios últimos 12 meses. Utilizando um banco de dados Oracle 19c, aberto e em condições ideais, o comando que faz a consulta é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.