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.


81Q978517 | Banco de Dados, Banco de Dados Relacionais, Informática, MPE RS, AOCP, 2025

Um técnico de informática no MPRS recebeu a tarefa de gerar um relatório sobre funcionários que atendem a critérios específicos. O levantamento deve listar os funcionários do MPRS que:

• são naturais de Porto Alegre;

• possuem pelo menos um dependente;

• estão entre os três com os maiores salários;

• se autodeclaram pardos.

Com base nesses critérios, assinale a alternativa que apresenta a consulta SQL (Structured Query Language) correta para atender à solicitação.

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

82Q897139 | Banco de Dados, Infraestrutura de Tecnologia da Informação, TJ RR, FGV, 2024

O administrador de banco de dados MySQL de um certo tribunal precisa restaurar o banco de dados MySQL, chamado "tjdb", usando o arquivo de backup nomeado backup_tjdb.sql".
Para isso ele deve acessar o usuário root, usando a senha apropriada.
Um comando que poderia ser usado é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

83Q1028488 | Banco de Dados, Índices, Tecnologia da Informação Reaplicação, TRT 24 REGIÃO MS, FGV, 2025

Um modelo de índice é uma maneira de informar ao Elasticsearch como configurar um índice quando ele for criado.
Os tipos de modelos de índice disponíveis no Elasticsearch são
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

Na implementação de um sistema de gerenciamento de banco de dados Oracle para uma grande corporação, o DBA decide utilizar recursos avançados para otimizar o desempenho e a segurança. Qual das seguintes funcionalidades do Oracle Database é essencial para fornecer alta disponibilidade e recuperação de desastres?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

85Q887234 | Banco de Dados, Tecnologia da Informação, EMATER DF, IADES, 2024

Em linguagens de programação, é comum a utilização de funções. A motivação para sua existência é a possibilidade de reuso de código com a passagem de parâmetros com valores diferentes de acordo com o momento em que são chamadas. Na linguagem SQL, qual é o nome do recurso que possui comportamento e utilidade semelhantes ao de funções?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

86Q884965 | Banco de Dados, SQL Server, Técnico em Informática, CREFITO 15a, Ibest, 2024

Assinale a alternativa que apresenta o sistema de gerenciamento de banco de dados relacional de código aberto baseado em SQL, o qual foi projetado e otimizado para aplicativos da web, que pode ser executado em qualquer plataforma e possui comandos como “FLUSH PRIVILEGES;”.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

A análise da documentação de bancos de dados transacionais é essencial para o processo de planejamento do Data Warehouse. Nesse contexto, é necessário o conhecimento das características e dos diferentes níveis de detalhamento dos modelos de dados. A modelagem de dados conceitual descreve a
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

89Q1012793 | Banco de Dados, Dw, Técnico de Tecnologia da Informação, FUB, CESPE CEBRASPE, 2025

Julgue o próximo item, acerca de soluções de suporte à decisão.


Um data warehouse é um repositório de dados integrados de múltiplas fontes, processados para armazenamento em um modelo multidimensional.

  1. ✂️
  2. ✂️

90Q1061713 | Banco de Dados, Modelo Relacional, Área Administração de Banco de Dados, BANRISUL, CESPE CEBRASPE, 2025

No modelo relacional de banco de dados, diferentes tipos de chaves são utilizados para garantir a integridade e a unicidade das tuplas nas tabelas. Nesse modelo, superchave é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

91Q1050455 | Banco de Dados, Sgbd, Administrador de Banco de Dados, TCE PA, FGV, 2024

No contexto de segurança de banco de dados em SGBDs, os itens a seguir às respectivas caraterísticas.

1. DAC (Discretionary Access Control)

2. MAC (Mandatory Access Control)

( ) é mais rígido e hierarquizado.

( ) determinado usuário terá direitos de acesso diferentes sobre objetos diferentes.

( ) cada objeto de dados é assinalado com um certo nível de classificação, e cada usuário recebe certo nível de liberação. O acesso a determinado objeto de dados só pode ser feito por usuários com a liberação apropriada.

( ) é mais flexível.

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

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

92Q886406 | Banco de Dados, Técnico em Informática, Prefeitura de Cruzaltense RS, FUNDATEC, 2024

Na linguagem SQL (Structured Query Language), qual instrução pode ser utilizada para eliminar uma tabela existente em um banco de dados?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

93Q1037261 | Banco de Dados, Etl Extract Transform Load, Inteligência da Informação, DATAPREV, FGV, 2024

Os modelos de dados desempenham um papel fundamental no processo de ETL (Extração, Transformação e Carga), pois são responsáveis por estruturar e organizar as informações de maneira eficiente e consistente. Eles garantem que os dados extraídos de diferentes fontes sejam integrados corretamente, facilitando a transformação e preparação para a análise posterior.
No contexto de modelos de dados em ETL, existe o conceito de tabela de fatos sem fato (factless fact), que se caracteriza por
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

94Q1008867 | Banco de Dados, Auditor Fiscal Manhã, SEFAZPR, FGV, 2025

Assinale a opção que melhor descreve o principal objetivo da transformação de dados.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

95Q1038336 | Banco de Dados, Sql, Infraestrutura e Segurança Cibernética, BDMG, CESPE CEBRASPE, 2025

Julgue o próximo item, a respeito de segurança e auditoria de bancos de dados.

Injeção de SQL consiste na inserção, por usuário malicioso, de código escrito em linguagem de script no lado do cliente, em vez da inserção de comentário válido, o que faz que o navegador execute esse script, que, por sua vez, poderárealizar ações que comprometam a segurança das informações do usuário ou do sistema.
  1. ✂️
  2. ✂️

96Q1038338 | Banco de Dados, Backup em Banco de Dados, Infraestrutura e Segurança Cibernética, BDMG, CESPE CEBRASPE, 2025

No que se refere à administração de banco de dados, julgue o item que se segue.

O sistema de backup de um sistema gerenciador de banco de dados deve fazer cópias do banco de dados para outro disco igual à unidade de armazenamento principal, excetuando-se os logs, que devem ser mantidos, por questão de segurança, no mesmo disco.
  1. ✂️
  2. ✂️

97Q958469 | Banco de Dados, Modelo relacional, Escrivão de Polícia Federal, Polícia Federal, CESPE CEBRASPE, 2021

No que se refere aos conceitos de dados estruturados e não estruturados, julgue o próximo item.

Os dados estruturados diferenciam-se dos dados não estruturados pela rigidez em seu formato e pelo fato de poderem ser armazenados em campos de tabelas de um banco de dados relacional.

  1. ✂️
  2. ✂️

98Q1050440 | Banco de Dados, Big Data, Administrador de Banco de Dados, TCE PA, FGV, 2024

A arquitetura a seguir que mais se assemelha ao conceito de Big Data é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

99Q1008226 | Banco de Dados, SGBD, Suporte e Infraestrutura, MPU, FGV, 2025

Caio recebeu, em seu departamento, um grande número de chamados que relatavam uma lentidão demasiada na execução das consultas no banco de dados que ele mantinha. Então, ele iniciou a busca da solução pelo algoritmo de otimização algébrico heurístico, intrínseco a seu banco de dados. Esse algoritmo é executado em seis etapas e trabalha com algumas regras básicas, que, na maioria das vezes, conseguem melhorar a performance das consultas.
Ao analisar as etapas do algoritmo de otimização, Caio identificou um erro na etapa de:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

100Q1008747 | Banco de Dados, DER, Tecnologia da Informação, MPE RJ, FGV, 2025

Além de relacionamentos e atributos, a modelagem de bancos de dados relacionais oferece o conceito de generalização/especialização de entidades.
Com relação à generalização/especialização de entidades (considere o modelo ER de PeterChen), analise as afirmativas a seguir.

I. Por meio desse conceito é possível atribuir propriedades particulares a um subconjunto das ocorrências (especializadas) de uma entidade genérica. O símbolo para representar generalização/especialização é uma elipse.

II. Associada ao conceito de generalização/especialização está a idéia de herança de propriedades. Herdar propriedades significa que cada ocorrência da entidade especializada possui, além de suas próprias propriedades (atributos, relacionamentos e generalizações/especializações), também as propriedades da ocorrência da entidade genérica correspondente.

III. A generalização/especialização pode ser classificada em dois tipos, condicional ou incondicional, de acordo com a obrigatoriedade ou não de a uma ocorrência da entidade genérica corresponder uma ocorrência da entidade especializada. Por exemplo, em uma generalização/especialização incondicional para cada ocorrência da entidade genérica não existe uma ocorrência em uma das entidades especializadas. Já em uma generalização/especialização condicional, nem toda ocorrência da entidade genérica possui uma ocorrência correspondente em uma entidade especializada.


Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.