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.


1141Q907082 | Banco de Dados, Analista de Tecnologia da Informação, BRB, IADES, 2024

Qual é a principal função do IBM MQ (Message Queue) na infraestrutura de tecnologia da informação (TI) de uma organização?

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

1142Q959052 | Banco de Dados, Papiloscopista Policial Federal, Polícia Federal, CESPE CEBRASPE, 2018

Acerca da definição de dados e informação e sua representação em sistemas de informação, julgue o item que segue.
Dados são fatos que descrevem os objetos de informação, por exemplo, eventos e entidades.
  1. ✂️
  2. ✂️

1143Q959054 | Banco de Dados, Papiloscopista Policial Federal, Polícia Federal, CESPE CEBRASPE, 2018

Acerca da definição de dados e informação e sua representação em sistemas de informação, julgue o item que segue.


Na representação da informação, os atributos permitem que entidades e eventos possam ser reconhecidos, referidos e descritos. Um atributo relacional permite relacionar eventos e entidades.

  1. ✂️
  2. ✂️

1144Q1011307 | Banco de Dados, Auditor, FUB, CESPE CEBRASPE, 2025

Julgue o seguinte item, relativo a bancos de dados relacionais.

Em arquivo de registros ordenado sequencialmente, a chave de busca do índice de agrupamento (clustering index) também define a ordem sequencial do arquivo.

  1. ✂️
  2. ✂️

1145Q1011308 | Banco de Dados, Auditor, FUB, CESPE CEBRASPE, 2025

Julgue o seguinte item, relativo a bancos de dados relacionais.

O operador BETWEEN restringe a quantidade de campos a serem excluídos no comando DELETE.

  1. ✂️
  2. ✂️

1146Q1011820 | Banco de Dados, Técnico de Tecnologia da Informação, FUB, CESPE CEBRASPE, 2025

Julgue o item a seguir, a respeito dos conceitos de dado, informação, conhecimento e inteligência.

A abstração no nível de visualização de um sistema de banco de dados apresenta as informações de forma simples, de modo que um usuário leigo é capaz de utilizar um sistema complexo.

  1. ✂️
  2. ✂️

1148Q1064052 | Banco de Dados, Banco de Dados, Tarde, CVM, FGV, 2024

Visando a maximizar a eficiência de uma equipe de auditores fiscais, um sistema de classificação de documentação foi encomendado à equipe de ciência de dados, com o objetivo de decidir, com base nos documentos obtidos durante uma fiscalização, se um exame detalhado de documentação é ou não necessário.

Idealmente, o sistema permitiria aos auditores direcionar mais tempo às auditorias complexas e agilizar a análise dos casos mais simples, otimizando o custo de pessoal e equipamento especializado. Contudo, não examinar detalhadamente um caso complexo pode custar muito caro ao governo, a ponto de anular quaisquer ganhos obtidos usando o sistema com um pequeno número de erros.

Considerando esse cenário, e o fato de o sistema de classificação responder apenas “sim” ou “não” quanto à necessidade de exame detalhado, a métrica de classificação a ser maximizada pela equipe que irá implementar o sistema é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

Nos últimos anos, houve um crescimento colossal de dados gerados nos ramos de tecnologia da informação (TI), indústrias, saúde, IoT e em outros sistemas envolvendo quase todos os setores da sociedade. Uma estimativa da IBM de 2019 concluiu que 2,5 quintilhões de bytes de dados são criados diariamente. Assinale a alternativa que apresenta qual das fontes de dados contribui para o Big Data.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1150Q967813 | Banco de Dados, Tecnologia da Informação, TCU, CESPE CEBRASPE

Julgue o item subsecutivo, a respeito de sistemas de bancos de dados.

Como forma de permitir as buscas em documentos semiestruturados, um banco de dados NoSQL do tipo orientado a documentos armazena objetos indexados por chaves utilizando tabelas de hash distribuídas.

  1. ✂️
  2. ✂️

1151Q897158 | Banco de Dados, Cibersegurança, TJ RR, FGV, 2024

PostgreSQL 16 suporta tanto Views (Visões) quanto Materialized Views (Visões Materializadas).
Avalie 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. ✂️

1152Q975242 | Banco de Dados, Tecnologia da Informação, TJBA, FGV

Considere uma tabela relacional S, cuja instância é mostrada a seguir.

A C
1 NULL
3 8
5 8

Sabendo-se que “NULL ” denota um valor não preenchido, analise os comandos SQL a seguir.

I.
select distinct s1.*
from s s1, s s2
where s1.a < s2.c

II.
select distinct s1.*
from s s1
where exists
(select * from s s2
where s1.a != s2.c)

III.
select distinct s1.*
from s s1, s s2
where s1.a != s2.c

IV.
select * from s

Resultados com o mesmo conteúdo do resultado do comando IV são produzidos:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1153Q1018512 | Banco de Dados, Sql, Área Administração de Banco de Dados, BANRISUL, CESPE CEBRASPE, 2025

Considerando que, em um sistema de vendas, haja a tabela de nome vendas_completo(vendedor, regiao, valor), em que cada linha registre uma venda feita por determinado vendedor em sua região, assinale a opção em que é corretamente apresentada a consulta SQL que, sem usar JOIN, apresenta como resultado exatamente as seguintes quatro colunas: vendedor; regiao; total_vendas, correspondente à soma de valor por vendedor; e ranking_regiao, de modo que empates estejam na mesma posição e “pulem” postos.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1154Q1028498 | Banco de Dados, Sql, Tecnologia da Informação Reaplicação, TRT 24 REGIÃO MS, FGV, 2025

O PostgreSQL é um SGBD gratuito de código aberto que suporta consultas relacionais em linguagem SQL.
Com relação ao SQL do PostgreSQL, analise as afirmativas a seguir.

I. A cláusula GROUP BY agrupa linhas com os mesmos valores em linhas de resumo, sendo frequentemente usada com funções de agregação como, por exemplo, COUNT( ), MAX( ), MIN( ), SUM( ) e AVG( ), para agrupar um conjunto de resultados de uma ou mais colunas.
II. O operador HAVING foi adicionado ao SQL porque o WHERE não pode ser usado com funções de agregação, as quais são frequentemente usadas com a cláusula GROUP BY. Ao adicionar o HAVING é possível escrever condições similares às das cláusulas WHERE.
III. A expressão CASE testa condições e retorna um valor quando a primeira condição é atendida (como uma instrução if-thenelse); quando a condição seja verdadeira, ele parará a leitura e retornará o resultado, mas, se nenhuma condição for verdadeira, ele retornará o valor da cláusula ELSE. Caso não houver nenhum ELSE e nenhuma condição for verdadeira, ele retornará o valor NULL.

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

1155Q967827 | Banco de Dados, Tecnologia da Informação, TCU, CESPE CEBRASPE

Julgue o item subsequente, a respeito de modelagem dimensional e análise de requisitos para sistemas analíticos.
Entre os requisitos de análise de uma aplicação OLAP inclui-se a capacidade de tratar dinamicamente a esparsidade das informações para restringir o cruzamento dimensional de matrizes com células de valor zero.
  1. ✂️
  2. ✂️

1156Q995227 | Banco de Dados, Analista de Sistemas, MGS, IBFC, 2024

Para a manipulação de dados em programação, as linguagens dispõem de alguns tipos de dados primitivos, desta forma, assinale a alternativa do tipo de dado que não é primitivo.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1157Q1087389 | Banco de Dados, Banco de Dados, Áreas de Tecnologia da Informação, TJ RJ, FGV, 2024

O teorema CAP nos bancos de dados NoSQL, foi originalmente introduzido como o princípio CAP, pode ser usado para explicar alguns dos requisitos em sistemas distribuídos com replicação. As três letras da sigla CAP referem-se a três propriedades desejáveis de distribuição com dados replicados.
Em relação ao CAP, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).

( ) As três letras significam: Completeness, em português completude, Atomicity, em português atomicidade e Partition tolerance, em português, tolerância de partição.
( ) A atomicidade significa que cada solicitação de leitura ou gravação para um item de dados será processada com sucesso ou receber uma mensagem informando que a operação não pode ser concluída.
( ) A Tolerância de partição significa que o sistema não pode continuar operando com consistência se a rede que conecta os nós apresentar muitas falhas em duas ou mais partições, onde os nós em cada partição não podem se comunicar.

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

1158Q983461 | Banco de Dados, Analista de Sistemas, CAESBDF, CESPE CEBRASPE, 2025

Se, durante uma transferência bancária, ocorrer uma falha de energia exatamente no momento da operação, a propriedade que garantirá que a transação seja completamente concluída ou totalmente desfeita, evitando estados intermediários no banco de dados, é denominada
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

De acordo com a linguagem de manipulação de dados em SQL, para atualizar o valor da coluna "quantidade" para 50 na tabela "estoque" para todos os registros onde o produto é "Leite" é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

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

Um Técnico deseja obter o número de cada uma das diferentes varas em que existem processos, sem repetição. Considere a existência de um banco de dados aberto e em condições ideais, em que a tabela Processos possui o campo numeroVaraProcesso. O comando correto que o Técnico deverá utilizar é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.