Pular para o conteúdo principal
← Banco de questões
603 questões

Questões de Banco de Dados

Foque no que mais cai em Banco de Dados. A IA explica cada questão como se fosse um professor particular — sem decoreba, sem gabarito mudo.

Resolva agora com correção comentada por IA

Em vez do gabarito, a IA mostra exatamente onde você errou — em 500 mil questões, para todas as bancas.

Sem cartão · 7 dias Pro grátis · Cancele quando quiser

Panorama de Banco de Dados em provas reais

O acervo de Banco de Dados reúne hoje 603 questões reais de prova, aplicadas entre 2020 e 2026. Todas mantêm o enunciado original, o gabarito oficial e recebem correção comentada por IA no momento em que você responde — em vez de devolver só a letra certa, o sistema olha para a alternativa que você marcou e explica o raciocínio que levou até ela.

A distribuição por banca não é uniforme: FCC responde por 129 questões (21% do total), seguida por Aprovado.ai e IBFC. Isso importa na hora de treinar, porque cada banca tem um jeito próprio de montar a pegadinha — a FCC costuma cobrar o mesmo conteúdo com uma redação de enunciado bem diferente das demais.

O ano mais recente disponível é 2026, com 594 questões. Provas recentes valem mais que provas antigas: elas refletem a jurisprudência, a legislação e o estilo de enunciado que a banca está usando agora.

Quais bancas mais cobram Banco de Dados

Se você ainda não sabe qual banca vai organizar o seu concurso, comece pelas que mais aplicam Banco de Dados. Se já sabe, filtre direto pela sua e ignore o resto — treinar no estilo errado custa tempo.

  • FCC — 129 questões (21%)
  • Aprovado.ai — 124 questões (21%)
  • IBFC — 108 questões (18%)
  • VUNESP — 102 questões (17%)
  • FGV — 91 questões (15%)
  • Banca IA — 40 questões (7%)
  • Cebraspe — 6 questões (1%)
  • Cesgranrio — 3 questões (1%)

Como estudar Banco de Dados sem perder tempo

Resolver questão solta não constrói aprovação. O que muda a curva de acerto é o ciclo fechado: você responde, entende o motivo do erro no mesmo minuto, registra o conceito e revisa ele antes de esquecer.

  • Comece por um bloco de 20 questões de Banco de Dados para medir o seu ponto de partida — sem consulta, cronometrado.
  • Filtre pela banca do seu concurso. A mesma matéria muda de cara conforme quem escreve a prova.
  • Leia a correção comentada mesmo nas questões que você acertou: acerto por eliminação é erro adiado.
  • Mande todo erro para o caderno de erros e deixe a revisão espaçada agendar o retorno — normalmente em 1, 7 e 30 dias.
  • Feche o ciclo com um simulado da sua banca a cada 15 dias para medir progresso em condição real de prova.

Erros que travam o desempenho em Banco de Dados

Nos dados de correção do Sendera, a maior parte das quedas de desempenho não vem de falta de conteúdo — vem de método. Três padrões se repetem:

  • Estudar por videoaula e adiar a questão. A retenção despenca quando a prática vem semanas depois da teoria.
  • Revisar tudo do zero em vez de revisar o que errou. Revisão precisa ser seletiva para caber na sua semana.
  • Ignorar a banca. Cada banca tem um repertório de pegadinhas próprio, e ele se aprende resolvendo prova antiga daquela banca, não de qualquer uma.

Questões em destaque

  • Banco de Dados
    FGV
    2026
    Arquitetura de SGBDs e Otimização de Consultas

    Em sistemas de gerenciamento de banco de dados (SGBDs), a otimização de consultas é um processo crucial para garantir o desempenho adequado. Qual dos seguintes componentes de um SGBD é diretamente responsável por analisar uma consulta SQL e determinar o plano de execução mais eficiente, considerando os índices, estatísticas e a estrutura do banco de dados?

    Ver gabarito comentado →
  • Banco de Dados
    FGV
    2026
    Controle de Concorrência em Banco de Dados

    Uma base de dados relacional experimenta problemas de concorrência onde duas ou mais transações tentam acessar e modificar os mesmos dados simultaneamente, resultando em resultados inconsistentes. Considerando os mecanismos padrão de controle de concorrência, qual técnica é projetada para prevenir o problema de leituras sujas (dirty reads), garantindo que uma transação só leia dados que foram COMMITados por outra?

    Ver gabarito comentado →
  • Banco de Dados
    FGV
    2026
    Modelagem de Dados Relacional e Normalização

    Em um cenário de modelagem de dados relacional, considere a existência de duas entidades: 'Funcionário' (com atributos CódigoFuncionario, Nome, Salário) e 'Departamento' (com atributos CódigoDepartamento, NomeDepartamento, Localização). Para representar a relação de que um funcionário pertence a um único departamento, e um departamento pode ter vários funcionários, qual a abordagem mais adequada para garantir a integridade referencial e normalização, levando em conta que o CódigoFuncionario é a chave primária de 'Funcionário' e o CódigoDepartamento é a chave primária de 'Departamento'?

    Ver gabarito comentado →
  • Banco de Dados
    VUNESP
    2026
    Otimização e Gerenciamento de Bancos de Dados

    Considere o cenário em que um administrador de banco de dados precisa otimizar o desempenho de consultas em uma tabela com milhões de registros. A principal estratégia utilizada para reduzir o tempo de busca e acesso aos dados é a criação de estruturas auxiliares que permitem localizar rapidamente as informações desejadas, sem a necessidade de percorrer toda a tabela. Qual elemento do banco de dados é comumente empregado para essa finalidade?

    Ver gabarito comentado →
  • Banco de Dados
    VUNESP
    2026
    Transações em Banco de Dados

    Em um sistema gerenciador de banco de dados (SGBD), as transações são sequências de operações que devem ser executadas como uma unidade lógica de trabalho. Para garantir a confiabilidade e consistência dos dados, os SGBDs implementam propriedades específicas para essas transações. Uma dessas propriedades assegura que, uma vez que uma transação é concluída (commit), suas alterações são permanentes no banco de dados, e não serão perdidas mesmo em caso de falhas do sistema. Qual das propriedades ACID se refere a este conceito?

    Ver gabarito comentado →
  • Banco de Dados
    VUNESP
    2026
    Modelagem de Dados Relacionais

    O modelo relacional de bancos de dados, concebido por Edgar F. Codd, estabelece princípios fundamentais para a organização de dados. Dentre esses princípios, um se destaca pela exigência de que cada tupla (linha) em uma relação (tabela) seja única. Essa característica é essencial para garantir a integridade e identificação unívoca dos registros. Assinale a alternativa que corresponde a esse princípio.

    Ver gabarito comentado →
  • Banco de Dados
    FGV
    2026
    Índices em Banco de Dados

    Considere um cenário onde um desenvolvedor precisa consultar dados de uma tabela 'Produtos' que contém milhares de registros, e essa consulta é frequentemente realizada com filtros pelo campo 'categoria_produto'. Para otimizar o tempo de resposta dessas consultas, qual das seguintes ações é a mais indicada para garantir uma performance superior?

    Ver gabarito comentado →
  • Banco de Dados
    FGV
    2026
    Propriedades ACID de Transações

    Um administrador de banco de dados está avaliando as características de diferentes sistemas de gerenciamento de banco de dados (SGBDs). Ele se depara com a necessidade de um SGBD que garanta a atomicidade das transações, ou seja, que todas as operações dentro de uma transação sejam concluídas com sucesso ou nenhuma delas seja efetivada. Qual propriedade das transações aborda diretamente este requisito?

    Ver gabarito comentado →
  • Banco de Dados
    FGV
    2026
    Normalização e Desnormalização de Banco de Dados

    Em um cenário de modelagem de dados para um sistema de gestão de projetos, considere a seguinte afirmativa: 'A normalização de banco de dados, embora essencial para a integridade e redução de redundâncias, pode, em níveis muito elevados, impactar negativamente a performance de consultas complexas que exigem junções de múltiplas tabelas, demandando estratégias de desnormalização para otimização'. Com base nessa premissa, qual das opções a seguir representa uma prática comum para otimizar o desempenho de um banco de dados após a aplicação de técnicas de normalização excessiva?

    Ver gabarito comentado →
  • Banco de Dados
    IBFC
    2026
    Controle de Concorrência - 2PL

    Considere um sistema de gerenciamento de banco de dados (SGBD) que implementa o controle de concorrência por meio do protocolo de bloqueio de duas fases (2PL - Two-Phase Locking). Um analista de banco de dados observa que, em certas situações de alta concorrência envolvendo transações que acessam os mesmos itens de dados, o SGBD experimenta uma degradação de desempenho significativa, principalmente devido a esperas e aborts. Qual das alternativas a seguir descreve corretamente uma característica ou consequência do protocolo 2PL que pode levar a esse cenário de gargalo?

    Ver gabarito comentado →
  • Banco de Dados
    IBFC
    2026
    Otimização de Consultas SQL

    Durante a fase de otimização de consultas SQL em um banco de dados relacional, um desenvolvedor notou que uma consulta que une três tabelas grandes e filtra por uma coluna não indexada está apresentando um desempenho insatisfatório. A consulta frequentemente acessa essa tabela para extrair dados agregados e filtrados por um intervalo de datas. Qual das estratégias de otimização a seguir seria a MAIS eficaz para melhorar o desempenho dessa consulta, considerando a natureza do problema?

    Ver gabarito comentado →
  • Banco de Dados
    IBFC
    2026
    Modelagem de Dados - Entidade-Relacionamento

    Em um cenário de modelagem de dados para um sistema de gestão de projetos, considere as seguintes entidades e seus relacionamentos: - Entidade Projeto (ID_Projeto, Nome_Projeto, Data_Inicio, Data_Fim) - Entidade Tarefa (ID_Tarefa, Descricao_Tarefa, Status, Prazo) - Entidade Colaborador (ID_Colaborador, Nome_Colaborador, Cargo) As tarefas são atribuídas a projetos, e um projeto pode ter várias tarefas. Além disso, cada tarefa é executada por um único colaborador, mas um colaborador pode executar várias tarefas. No entanto, é possível que uma tarefa inicialmente não tenha um colaborador atribuído. Adicionalmente, um projeto deve ter pelo menos uma tarefa. Qual das alternativas abaixo representa corretamente os relacionamentos entre essas entidades, considerando as cardinalidades mínimas e máximas?

    Ver gabarito comentado →

Próximo passo para Banco de Dados

Questão solta não vira aprovação sem método. Estes materiais mostram como montar o ciclo de estudo e o que priorizar no seu edital.

Continue explorando

Por banca

Por ano

Perguntas frequentes

Guia gratuito · 7 aulas por e-mail

Método 90 Dias: do zero à prova com repetição espaçada

Sem revisão, você perde 70% do que estudou em 24h. Receba o sistema completo de estudo com IA que resolve isso — em 7 aulas por e-mail.

  • Como montar o plano a partir do seu edital
  • Repetição espaçada aplicada a concurso
  • O que priorizar quando o tempo é curto

Sem spam · cancele em 1 clique