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.


81Q1009250 | Banco de Dados, SGBD, Classe B, DPE RO, FGV, 2025

O MS SQL Server 2022 admite o uso de diversos procedimentos armazenados.
Com relação aos tipos de procedimentos armazenados e os benefícios da sua utilização, analise os itens a seguir.
I. Os comandos de um procedimento armazenado são executados como um único bloco de código, reduzindo significativamente o tráfego de dados da rede entre a máquina cliente e o servidor pois ocorre uma única chamada para executar o procedimento sem esse encapsulamento de código, cada linha individual de código teria de trafegar a rede.
II. Quando um aplicativo chama um procedimento armazenado através da rede, a chamada e outras informações para executar o procedimento ficarão visíveis na rede. Portanto, usuários mal-intencionados podem consultar nomes de tabelas e objetos de banco de dados, inserir instruções Transact-SQL próprias e pesquisar para obter dados críticos.
III. Por padrão, um procedimento armazenado será compilado todas as vezes que for executado, mas criam-se planos de execução que podem ser reutilizados em execuções subsequentes. Como o processador de consulta não precisa criar um plano a cada execução, o tempo de processar um procedimento é reduzido. Se houver alterações significantes nas tabelas ou dados referenciados pelo procedimento armazenado, o plano de execução poderá fazer com que o procedimento execute mais lentamente. Neste caso, recompilará o procedimento e forçará um novo plano de execução para melhorar o desempenho.
IV. Os tipos de procedimentos armazenados suportados pelo SGBD são: os definidos pelo usuário, os procedimentos de sistema, os temporários e as extensões definidas pelo usuário. Esse último tipo permite criar rotinas externas em uma linguagem de programação. Além disso, eles são DLLs que uma instância do MS SQL Server pode carregar e executar dinamicamente.
Está correto, o que se afirma em:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

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

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

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

89Q973113 | Banco de Dados, Oracle, Suporte em Tecnologia da Informação, TJDFT, FGV, 2022

No contexto do uso de cursores por meio do Oracle PL/SQL, analise o script a seguir.

DECLARE

v_CPF pessoa.CPF%type;

v_nome pessoa.nome%type;

-----------

BEGIN

OPEN teste;

LOOP

-----------

EXIT WHEN teste %notfound;

EXEC sp_inclui_beneficio(v_CPF);

END LOOP;

CLOSE teste;

END;

As linhas que substituem corretamente os trechos tracejados na quarta e na oitava linhas do script acima são, respectivamente:

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

90Q1038161 | Banco de Dados, Sql Server, Banco de Dados, BANPARÁ, CETAP, 2025

Sobre Microsoft SQL Server, leias as afirmativas seguintes e marque a alternativa correta:

I - A gestão do espaço de armazenamento é importante, e о MS-SQL fornece mecanismos para ajustar como os arquivos de banco de dados gerenciam seu tamanho físico dentro deste espaço.
II- Os mecanismos de controle de tamanho inicial do arquivo do banco de dados, seu crescimento e redução automática são respectivamente SIZE, GROUTH e RESIZE.
III - O crescimento automático de arquivos de banco de dados, da mesma forma que sua redução automática, não influenciam na estabilidade e desempenho do sistema.

Qual(is) afirmativa(s) está(ão) correta(s)?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

91Q910203 | Banco de Dados, SQL, Analista de Sistemas, TCEPA, FGV, 2024

Sobre banco de dado NoSQL orientado a grafos, avalie se as afirmativas a seguir são falsas (F) ou verdadeiras (V).

I. Se compararmos com um banco de dados relacional, os nós de um grafo correspondem às colunas de uma tabela.
II. As operações de junção nesse tipo de banco são frequentemente mais eficientes do que em bancos de dados relacionais, pois utilizam chaves estrangeiras para realizar o relacionamento entre os nós.
III. Diferentemente dos outros tipos de banco de dados NoSQL, bancos orientados a grafos não são próprios para se trabalhar com um grande volume de dados.

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

92Q898688 | Banco de Dados, Tecnologia da Informação, TJ MT, FGV, 2024

Uma arquitetura de Big Data refere-se ao design e à estrutura dos sistemas e tecnologias usadas para coletar, armazenar, processar, analisar e visualizar grandes volumes de dados, frequentemente com grande velocidade e variedade. As arquiteturas de Big Data podem ser projetadas de maneiras diferentes, dependendo das necessidades específicas de processamento e análise.
Em uma arquitetura de Big Data, a camada de processamento
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

93Q1036675 | Banco de Dados, Der, Segurança da Informação, Banestes, Instituto Access, 2024

Imagine que você é um administrador de banco de dados responsável por realizar operações de manutenção em um banco de dados do MS SQL Server 2014. Durante uma rotina de limpeza de dados, você precisa excluir uma tabela chamada “Pedidos” que não será mais utilizada no sistema. Nesse contexto, marque a alternativa que você utilizaria para realizar essa operação?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

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

95Q906127 | Banco de Dados, Ciência de Dados Manhã, BNDES, CESGRANRIO, 2024

Um conjunto de dados numéricos com significativa diversidade foi apresentado à equipe de análise de dados de uma empresa. Como parte do processo decisório, os analistas necessitavam transformar um dos atributos numéricos em faixas de valores, a fim de permitir classificá-los em um universo de possibilidades. Para isso, decidiram, na etapa de enriquecimento de dados, criar um atributo, derivado do atributo numérico supracitado, em um processo de transformação de dados conhecido por discretização.
Uma das características das técnicas de discretização é que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

96Q906128 | Banco de Dados, Ciência de Dados Manhã, BNDES, CESGRANRIO, 2024

Uma equipe de ciência de dados está trabalhando na construção de um modelo preditivo utilizando um grande conjunto de dados. Durante esse processo, os cientistas de dados estão realizando o feature engineering para criar e selecionar as variáveis mais relevantes, além de aplicar técnicas de divisão de dados para garantir a eficácia e a generalização do modelo.
Considerando-se esse contexto, qual combinação de técnicas maximizará a performance do modelo?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

97Q898727 | Banco de Dados, PostgreSQL, Ciências da Computação, Prefeitura de Fortaleza CE, IMPARH, 2024

Considerando o SGBP PostgreSQL, selecione a alternativa que possui a linha de comando utilizada para conectar ao banco de dados chamado accounts, com o usuário systemUser, na máquina local, utilizando o software de terminal interativo do PostgreSQL.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

98Q1034216 | Banco de Dados, Data Mining, Auditor do Estado Manhã, SEFAZ RS, FGV, 2025

No contexto de Processamento de Linguagem Natural, a técnica de word embeddings é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

No banco de dados Oracle (versão de referência: 9i), há dois tipos de cursores (iimplícito e explícito). Para ambos os tipos, há quatro atributos que podem ser utilizados em código PL/SQL. Quais são esses atributos?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

100Q1036071 | 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. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.