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.


281Q967782 | Banco de Dados, Banco de Dados Relacionais, Conhecimentos Gerais, TCU, CESPE CEBRASPE

Acerca de bancos de dados relacionais, julgue o item subsequente.

Os bancos de dados relacionais são constituídos de três componentes: uma coleção de estrutura de dados (relações ou tabelas), uma coleção de operadores (linguagem SQL) e uma coleção de restrições de integridade (conjunto consistente de estados de base de dados e de alterações de estados).

  1. ✂️
  2. ✂️

282Q1008749 | Banco de Dados, Banco de Dados Multidimensionais, Tecnologia da Informação, MPE RJ, FGV, 2025

Durante o processo de modelagem multidimensional, alguns analistas criam dimensões normalizadas separadas para cada nível de uma hierarquia, como por exemplo, uma dimensão de data, dimensão de mês, dimensão de trimestre e dimensão do ano e, em seguida, inclui todas essas chaves estrangeiras em uma tabela de fatos. Isso resulta em uma tabela de fatos com dezenas de dimensões hierarquicamente relacionadas.
Esse tipo de abordagem deve ser evitada pois cria tabelas de fatos denominadas de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

283Q1049976 | Banco de Dados, Sgbd, Desenvolvedor de Software, INPE, FGV, 2024

O PostgreSQL é um Sistema Gerenciador de Bancos de Dados (SGBD) desenvolvido como um projeto de código aberto. Por sua robustez, segurança e extensão, é amplamente utilizado no Desenvolvimento Web.
O QGIS utiliza sua extensão espacial PostGIS do PostgreSQL para armazenar, consultar e manipular dados geoespaciais.

Nesse contexto, assinale a opção que indica a interface para enviar instruções em SQL ao PostgreSQL e a linguagem utilizada para o envio dessas instruções.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

284Q892281 | Banco de Dados, Instrutora de Informática, Prefeitura de Campo Alegre de Goiás GO, Aroeira, 2024

O principal objetivo de um Sistema de Gerenciamento de Banco de Dados (SGBD), é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

285Q1038720 | Banco de Dados, Gerência de Transações, Área Administração de Banco de Dados, BANRISUL, CESPE CEBRASPE, 2025

Em um ambiente de banco de dados de um sistema bancário, duas transações são executadas simultaneamente: uma delas adquire bloqueio exclusivo em A e, em seguida, em B; a outra adquire bloqueio exclusivo em B e, em seguida, em A. Ambas só liberam todos os bloqueios ao término da execução.

Nesse cenário, é mais provável que ocorra

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

286Q954015 | Banco de Dados, Formas normais, Análise e Desenvolvimento de Sistemas, PGECE, UECE CEV, 2025

Normalização é o processo de organização de dados em um banco de dados. Neste contexto, são feitas as seguintes afirmações:

I. Se uma tabela está na 3FN, então ela também está na 2FN.
II. A segunda forma normal (2FN) verifica se os atributos normais dependem apenas da chave primária da tabela.
III. Normalizar o banco de dados otimiza o banco reduzindo o número de tabelas.

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

288Q1047982 | Banco de Dados, Der, Auditor Fiscal do Tesouro Municipal, Prefeitura de Nova Iguaçu RJ, FGV, 2024

Os modelos de dados desempenham um papel fundamental na área de tecnologia da informação e em diversos campos relacionados. Eles são essenciais para representar, organizar e estruturar informações de maneira coerente e compreensível. Eles nos proporcionam base para projetar sistemas, bancos de dados e aplicações, permitindo que as organizações gerenciem seus dados de forma eficiente.

Assinale a alternativa que descreve corretamente uma característica referente aos modelos de dados.

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

289Q962238 | Banco de Dados, Especialidade Suporte Técnico, TRF 1ª REGIÃO, FGV, 2024

A equipe de banco de dados do Tribunal Regional Federal da Primeira Região (TRF1) implementou um banco a partir da arquitetura em três esquemas. Essa metodologia embute o conceito de independência de dados, de modo que um nível não interfira no outro.
Uma ação que pode ser executada pela equipe de banco de dados para que o sistema gerenciador de banco de dados (SGBD) garanta a independência lógica de dados é o(a):
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

290Q887236 | Banco de Dados, Tecnologia da Informação, EMATER DF, IADES, 2024

Quanto ao nome dado, no SQL/ANSI, a uma tabela temporária que é derivada de uma ou mais tabelas de um banco de dados e que não existe em forma física, sendo apagada após sua utilização, assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

291Q887237 | Banco de Dados, Tecnologia da Informação, EMATER DF, IADES, 2024

Com base no MySQL e nos comandos where e having, assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

292Q883910 | Banco de Dados, Técnico de TI, Prefeitura de Lindóia do Sul SC, AMAUC, 2024

Analise a seguir as afirmativas sobre conceitos e arquitetura de Banco de Dados:

I. O modelo hierárquico organiza dados em uma estrutura em fila cronológica, onde cada registro "filho" tem dois campos "raiz". Registros "filhos" são classificados em uma ordem indexada e essa ordem é utilizada como a ordem lógica para armazenagem no banco de dados.
II. Em um Banco de Dados Relacional, uma chave estrangeira é utilizada para estabelecer uma ligação entre duas tabelas, referenciando a chave primária de uma delas.
III. Transações em Bancos de Dados garantem a atomicidade, consistência, isolamento e durabilidade, assegurando que operações sejam realizadas com sucesso ou totalmente desfeitas em caso de falha.

Assinale a alternativa correta:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

293Q978147 | Banco de Dados, Oracle, Especialidade Tecnologia da Informação, TRETO, AOCP, 2025

Um analista judiciário especialista em tecnologia da informação do TRE-TO está atuando em uma demanda para mais implementações de IA nas operações do tribunal. Os objetivos dessa tarefa são oferecer soluções mais práticas e simplificar e automatizar atividades rotineiras, fazendo com que a IA atue como uma aliada na tomada de decisões. Considerando essa situação, a partir do uso do Banco de Dados Oracle 21C, qual ferramenta o analista pode utilizar para simplificar o desenvolvimento de modelos de machine learning preditivos, auxiliando a escolha do modelo, a seleção de atributos a serem utilizados e os ajustes dos parâmetros necessários para a criação de modelos cada vez mais precisos?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

294Q1039878 | Banco de Dados, Sql, Auditor de Controle Externo Tecnologia da Informação, TCE PE, FGV, 2025

Considere o script SQL a seguir, desenvolvido para o controle de estoque de uma loja.

• (Comando 1) Criação de tabela de produtos CREATE TABLE Produto ( id_produto INT PRIMARY KEY, nome VARCHAR(120) NOT NULL, preco NUMERIC(10,2) NOT NULL, quantidade INT NOT NULL );
• (Comando 2) Inserção de dado inicial INSERT INTO Produto (id_produto, nome, preco, quantidade) VALUES (1, 'Mouse Óptico', 49.90, 100);
• (Comando 3) View para produtos sem estoque CREATE VIEW vw_produtos_em_falta AS SELECT id_produto, nome FROM Produto WHERE quantidade = 0;
• (Comando 4) Procedure para atualizar preço CREATE PROCEDURE atualizar_preco(p_id INT, p_preco NUMERIC(10,2)) BEGIN UPDATE Produto SET preco = p_preco WHERE id_produto = p_id; END;
• (Comando 5) Trigger para log de mudanças de preço CREATE TRIGGER trg_log_preco AFTER UPDATE OF preco ON Produto FOR EACH ROW BEGIN INSERT INTO LogAlteracoes(id_produto, campo, valor_antigo, valor_novo, dt_evento) VALUES (OLD.id_produto, 'preco', OLD.preco, NEW.preco, CURRENT_TIMESTAMP); END;
• (Comando 6) Atualização de quantidade UPDATE Produto SET quantidade = quantidade - 1 WHERE id_produto = 1;
• (Comando 7) Remoção de produtos sem estoque DELETE FROM Produto WHERE quantidade = 0;
• (Comando 8) Concessão de permissão de leitura GRANT SELECT ON Produto TO analista;
• (Comando 9) Alteração de esquema da tabela ALTER TABLE Produto ADD COLUMN ativo BOOLEAN DEFAULT TRUE;
• (Comando 10) Revogação de permissão de inserção REVOKE INSERT ON Produto FROM analista;

As instruções do tipo DML são executadas nos comandos:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

295Q1052173 | Banco de Dados, Banco de Dados Relacionais, Analista Industrial de Hemoderivados, HEMOBRÁS, Consulplan, 2025

A Hemobrás utiliza banco de dados para armazenar informações críticas de produção e rastreamento. Sobre conceitos, qual das alternativas a seguir descreve corretamente um banco de dados relacional?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

296Q1028124 | Banco de Dados, Álgebra Relacional, Desenvolvimento de Sistemas, MPU, FGV, 2025

João está aprendendo banco de dados orientado a documento. Para começar, João buscou a correspondência com a sua área de conhecimento, que é a álgebra relacional e o banco de dados relacional.

Em seu estudo, João identificou que uma relação (relation) da álgebra relacional corresponde, no MySQL e no MongoDB, respectivamente, a:

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

297Q1059616 | Banco de Dados, Banco de Dados, Tarde, CVM, FGV, 2024

Anualmente, a Comissão de Valores Mobiliários (CVM) efetua a contratação da empresa X para executar uma auditoria em sua base de dados, de forma a manter a segurança e conformidade. Entretanto, a CVM efetuou a contratação da empresa Y apenas seis meses após a última auditoria. Essa empresa terá uma abordagem mais direcionada, concentrando-se em áreas críticas do banco de dados.

Logo, a empresa Y deverá assinar com a CVM um contrato de execução de uma auditoria do tipo:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

Em um sistema de banco de dados, uma medida eficaz para melhorar a escalabilidade e a eficiência de consultas em um ambiente com grande volume de dados é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

299Q1059621 | Banco de Dados, Banco de Dados, Tarde, CVM, FGV, 2024

A aplicação JUNTAWeb usa um banco de dados NoSQL para armazenar as relações entre documentos de interesse, tais como: legislações federais e estaduais, normas de comitês internacionais, normas internas e procedimentos de nível operacional, juntamente com seus conjuntos de metadados. O JUNTAWeb possibilita que seus usuários tenham ampla rastreabilidade do ciclo de vida e das relações entre os documentos de interesse.

Considerando a necessidade de rastreabilidade entre os documentos de interesse, a estrutura do banco de dados NoSQL, aderente à demanda, deve estar baseada em:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

300Q900903 | Banco de Dados, Analista Técnico II – Banco de Dados, SEBRAENACIONAL, CESPE CEBRASPE, 2024

Uma das vantagens do banco de dados em nuvem gerenciado é a otimização do desempenho, que garante
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.