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.


81Q958469 | 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. ✂️

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

Leia o caso a seguir.
Uma empresa de tecnologia que está avaliando diferentes estratégias de indexação para otimizar o desempenho de suas consultas em um banco de dados como serviço (DBaaS). O banco de dados contém milhões de registros e a empresa deseja implementar uma solução que minimize o tempo de resposta das consultas e maximize a escalabilidade.
Elaborado pelo(a) autor(a).

Com base no respectivo cenário, para que a empresa obtenha o melhor resultado, ela deverá
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

83Q1036071 | Banco de Dados, Álgebra Relacional, Quality Assurance QA e Analistas de Teste, BANRISUL, CESPE CEBRASPE, 2022

No que se refere à álgebra relacional e a SQL, julgue o item a seguir.

Em álgebra relacional, a operação que produz uma combinação das linhas de uma relação com as linhas correspondentes de outra relação é conhecida como interseção.

  1. ✂️
  2. ✂️

84Q898690 | Banco de Dados, SGBD, Tecnologia da Informação, TJ MT, FGV, 2024

Os bancos de dados NoSQL são uma categoria de sistemas de gerenciamento de banco de dados (SGBD) projetados para lidar com dados não estruturados ou semiestruturados, ou seja, dados que não seguem um modelo de esquema rígido como o relacional (SQL). O termo NoSQL (que originalmente significava “sem SQL”) evoluiu para se referir a “Not Only SQL”, destacando a flexibilidade dessas bases de dados em relação aos modelos tradicionais.
No contexto dos bancos de dados NoSQL, bancos de dados do tipo documento
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

85Q906124 | Banco de Dados, Banco de Dados Relacionais, Ciência de Dados Manhã, BNDES, CESGRANRIO, 2024

O modelo relacional de dados é amplamente utilizado em bancos de dados. A organização de dados em tabelas (relações), com suas respectivas linhas (tuplas) e colunas (atributos), é de fácil compreensão. Os Sistemas Gerenciadores de Bancos de Dados Relacionais (SGBDR) tornam possível persistir dados em tabelas com qualidade e recuperar esses mesmos dados de forma rápida e eficiente.
Segundo o modelo relacional de dados, uma tabela pode ter
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

Triggers são construções especiais em PL/SQL, muito utilizados na manutenção da consistência de um banco de dados. Um trigger é executado implicitamente a partir de um dos seguintes comandos:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

87Q1038338 | 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. ✂️

88Q1042694 | Banco de Dados, Bi Business Intelligence, Análise de Negócio de TI, DATAPREV, FGV, 2024

Uma empresa multinacional está desenvolvendo uma plataforma avançada de Business Intelligence (BI) para integrar e analisar dados provenientes de diversas unidades de negócio ao redor do mundo. As fontes de dados incluem:

Sistemas transacionais estruturados: bancos de dados relacionais de ERP e CRM que armazenam informações sobre vendas, clientes e operações internas.

Dados semiestruturados: arquivos XML e JSON contendo registros de transações online e interações de usuários em aplicativos móveis.

Dados não estruturados: logs de servidores web, postagens em redes sociais, emails de suporte ao cliente dados de sensores IoT.

A empresa planeja implementar um Data Warehouse com um modelo multidimensional otimizado para permitir análises complexas e operações de OLAP que suportem a tomada de decisões estratégicas.
Durante o projeto, a equipe enfrenta os seguintes desafios:

Integração de dados heterogêneos: unificar dados estruturados, semiestruturados e não estruturados em um ambiente coeso.

Modelagem e otimização: desenvolver um modelo multidimensional que atenda às necessidades analíticas complexas, mantendo o desempenho. Definição de hierarquias e granularidades: estabelecer níveis adequados de detalhe para suportar operações de OLAP como drill-down e roll-up.
Com base nesse cenário, avalie as afirmativas a seguir:

I. Para mapear as fontes de dados heterogêneas, é essencial utilizar metadados padronizados que descrevam a estrutura, o significado e a qualidade dos dados, facilitando sua integração no Data Warehouse.
II. Na modelagem multidimensional, a adoção de um esquema em floco de neve (snowflake schema), com tabelas de dimensões normalizadas, melhora o desempenho das consultas OLAP em comparação com o esquema estrela (star schema).
III. As operações de OLAP permitem análises em múltiplas dimensões; por exemplo, o slice fixa um valor em uma dimensão, enquanto o dice cria um subcubo selecionando valores específicos em múltiplas dimensões.
IV. A implementação de uma política de governança de dados clara e abrangente é fundamental para garantir a qualidade, consistência, segurança e privacidade dos dados ao longo de todo o ciclo de vida do projeto de BI.

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

89Q1040969 | Banco de Dados, Banco de Dados, Técnico Judiciário, TSE, CESPE CEBRASPE, 2024

Em relação a bancos de dados, julgue o item subsequente.

Em banco de dados, para que a integridade de uma entidade seja observada, exige-se que seja atribuído à chave primária um conteúdo que pertença a um conjunto de valores válidos dessa entidade.
  1. ✂️
  2. ✂️

90Q1040971 | Banco de Dados, Banco de Dados, Técnico Judiciário, TSE, CESPE CEBRASPE, 2024

Em relação a bancos de dados, julgue o item subsequente.

Registros de tamanho variável podem ser implementados a partir da organização dos registros dentro de blocos; para tanto, uma técnica adotada é a estrutura de página em slots (slotted page structure), a qual requer a existência de ponteiros que apontem diretamente para os endereços das partes variáveis dos registros.
  1. ✂️
  2. ✂️

91Q1008226 | 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. ✂️

92Q896945 | Banco de Dados, Analista de Processamento, DATAPREV, FGV, 2024

É considerada uma prática fundamental para assegurar o sucesso de um projeto de Business Intelligence (BI) em uma organização
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

93Q904636 | 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. ✂️

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. ✂️

97Q1018455 | Banco de Dados, Formas Normais, Área Tecnologia da Informação e Ciência de Dados, SUSEP, CESPE CEBRASPE, 2025

Julgue o próximo item, relativo à normalização de dados, à modelagem de dados NoSQL e ao DataMesh.

A primeira forma normal (1FN) será satisfeita quando todos os atributos tiverem domínio atômico, ou seja, quando não houver valores compostos ou repetitivos.

  1. ✂️
  2. ✂️

98Q1008747 | 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. ✂️

99Q978182 | Banco de Dados, PostgreSQL, Especialidade Tecnologia da Informação, TRETO, AOCP, 2025

Dentro do banco de dados PostgreSQL, qual é o nome que caracteriza uma função que não tem efeitos colaterais, ou seja, uma função que não revela nenhuma informação sobre seus argumentos além do seu valor de retorno?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

100Q1028127 | Banco de Dados, Sql, Desenvolvimento de Sistemas, MPU, FGV, 2025

O analista João está analisando os dados de diversas fontes, carregando-os em um banco de dados relacional. Durante as cargas, diversas tabelas foram criadas, e agora João precisa fazer uma limpeza no seu banco de dados. Para remover uma tabela do banco de dados, João deve utilizar o comando:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.