Questões de Concurso Sobre índices em banco de dados

Questões Discursivas

Foram encontradas 204 questões

Q4216324 Banco de Dados
O comando explain plan (ou similar, dependendo do SGBD) é um recurso valioso para nortear as decisões de um administrador ou desenvolvedor de banco de dados quando o volume de dados pode comprometer o desempenho das consultas.

Assinale a opção que apresenta, corretamente, a situação em que o uso do plano de execução é mais indicado para resolver um problema de performance.  
Alternativas
Q4209725 Banco de Dados
Determinada prefeitura municipal implantou um sistema de protocolo eletrônico desenvolvido em PostgreSQL para registrar solicitações de cidadãos, movimentações processuais e tramitação documental entre secretarias municipais. Com o crescimento do volume de dados, a equipe técnica observou lentidão em consultas realizadas frequentemente sobre o campo cpf_cidadao da tabela protocolo, utilizado em filtros de igualdade e pesquisas exatas no módulo de atendimento ao cidadão. Após análise de desempenho, o DBA recomendou a criação de um índice apropriado para otimizar consultas de busca exata sobre esse campo, preservando compatibilidade com operações típicas de comparação, utilizando operadores de igualdade no PostgreSQL. Em relação ao caso hipotético precedente e ao comando de criação de índices no PostgreSQL, assinale a alternativa correta.
Alternativas
Q4185132 Banco de Dados

    A INFRA S.A. implantou um ambiente corporativo de BI (business intelligence) para apoiar decisões estratégicas relacionadas à priorização de investimentos, ao acompanhamento de contratos, à análise de riscos e à avaliação de desempenho de obras ferroviárias e rodoviárias. O ambiente integra dados históricos provenientes de sistemas transacionais, relatórios técnicos e bases externas, organizados em um data warehouse corporativo, com uso de modelagem dimensional, cubos OLAP e técnicas avançadas de data mining para identificação de padrões de atraso, sobrecusto e impacto ambiental.


Com relação à situação hipotética acima apresentada, julgue os itens a seguir.

A otimização de bases multidimensionais dispensa o uso de índices, uma vez que operações OLAP dependem exclusivamente de varreduras completas das tabelas de fatos. 
Alternativas
Q4185130 Banco de Dados

    A INFRA S.A. implantou um ambiente corporativo de BI (business intelligence) para apoiar decisões estratégicas relacionadas à priorização de investimentos, ao acompanhamento de contratos, à análise de riscos e à avaliação de desempenho de obras ferroviárias e rodoviárias. O ambiente integra dados históricos provenientes de sistemas transacionais, relatórios técnicos e bases externas, organizados em um data warehouse corporativo, com uso de modelagem dimensional, cubos OLAP e técnicas avançadas de data mining para identificação de padrões de atraso, sobrecusto e impacto ambiental.


Com relação à situação hipotética acima apresentada, julgue os itens a seguir.

No ambiente descrito de BI da INFRA S.A., a combinação de particionamento da tabela de fatos por período temporal e o uso de índices bitmap nas chaves dimensionais contribuiriam para reduzir operações de I/O e acelerar consultas analíticas sobre grandes volumes históricos de dados.

Alternativas
Q4185121 Banco de Dados
    A INFRA S.A. decidiu implantar um ambiente corporativo de dados para consolidar informações de projetos ferroviários, rodoviários e hidroviários. Esse ambiente deverá integrar dados provenientes de sistemas legados, bases geoespaciais, relatórios técnicos e sistemas de acompanhamento físico-financeiro, suportando consultas analíticas complexas, operações transacionais e alto volume de dados históricos.

A partir dessa situação hipotética, julgue os itens a seguir, relativos a modelagem de banco de dados, linguagem de manipulação de dados (DML) e otimização de performance em larga escala. 
A criação de múltiplos índices nas tabelas de acompanhamento físico-financeiro da INFRA S.A. pode impactar negativamente o desempenho de operações de INSERT, UPDATE e DELETE nessas tabelas. 
Alternativas
Q4176633 Banco de Dados

Com relação aos sistemas de arquivos distribuídos e aos sistemas de indexação, julgue o próximo item.


Sistemas de indexação impedem variações de desempenho em consultas analíticas, independentemente do volume de dados armazenados.

Alternativas
Q4176632 Banco de Dados

Com relação aos sistemas de arquivos distribuídos e aos sistemas de indexação, julgue o próximo item.


Em ambientes analíticos de ciência de dados, índices compostos podem apresentar melhor desempenho em consultas multidimensionais quando a ordem dos atributos indexados possui aderência aos padrões de filtragem utilizados nas consultas.

Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150986 Banco de Dados
Um Tribunal de Justiça identificou degradação de desempenho em consultas que filtram registros por múltiplas colunas combinadas por operadores lógicos AND na cláusula WHERE. A equipe de administração de banco de dados (DBA) decide criar um índice composto (multi-column index) para otimizar essas operações.

Considerando o funcionamento de índices compostos baseados em árvores balanceadas (B-Tree), em sistemas gerenciadores de bancos de dados relacionais, assinale a afirmativa correta.
Alternativas
Q4146472 Banco de Dados

Quanto ao banco de dados e aos sistemas de gerenciamento de banco de dados (SGDB), julgue o item a seguir.


Em SGDB, os índices referem‑se às estruturas de dados opcionais criadas em tabelas do SGDB, com o objetivo de acelerar a velocidade de recuperação de dados em consultas complexas.

Alternativas
Q4126650 Banco de Dados
O principal objetivo visado quando se criam estruturas de indexação em um banco de dados relacional é
Alternativas
Q4104662 Banco de Dados
Um Ministério Público Estadual tem posse de uma base de dados intitulada processos, criada no PostgreSQL 11+, com condições ideais, majoritariamente append-only nas quais são utilizados planos do tipo index - only scan. Contudo, ainda apresenta muitos heap fetches quando comandos são executados com EXPLAIN (ANALYZE, BUFFERS). A ação que tende a viabilizar a leitura somente pelo índice em cenário consistente é
Alternativas
Q4093321 Banco de Dados
Uma equipe está desenvolvendo um projeto de geoprocessamento voltado à análise espacial de uma rede de transporte urbano. Para estruturar a base de dados, optou-se pela utilização de um sistema gerenciador de banco de dados relacional com suporte a tipos de dados geométricos e mecanismos de indexação espacial. Sob a perspectiva da arquitetura de dados para projetos de análise espacial, essa escolha é adequada porque 
Alternativas
Q4059502 Banco de Dados
Durante uma análise das rotinas do sistema, o analista deparou‑se com o script SQL a seguir, utilizado diariamente para gerar relatórios financeiros de fisioterapeutas cadastrados.

Com base nessa situação hipotética e a partir da análise estrutural dessa query e dos conceitos fundamentais de banco de dados, julgue o item seguinte.


Caso haja lentidão na geração do relatório, a criação de índice sobre a coluna especialidade pode constituir medida de otimização voltada a acelerar a filtragem de registros realizada na cláusula WHERE.

Alternativas
Q4036237 Banco de Dados
Na administração de bancos de dados, o fator de preenchimento (Fill Factor) determina a porcentagem do espaço em cada página de um índice que será preenchida com dados no momento de sua criação ou reconstrução, reservando o restante para futuras operações de inserção e atualização. A configuração inadequada do Fill Factor pode impactar o desempenho de leitura e escrita e aumentar a necessidade de manutenção periódica. Com base nos conceitos de índices e Fill Factor em banco de dados relacionais, assinale a alternativa INCORRETA.
Alternativas
Q4036214 Banco de Dados
Em Bancos de Dados, a representação física envolve a forma como os dados são armazenados em disco, visando eficiência de acesso e desempenho. Uma ferramenta importante nesse contexto são os índices, que aceleram a busca e a ordenação de registros em tabelas grandes. No SQL Server, existem dois tipos principais de índices: clusterizados, que reorganizam fisicamente os dados da tabela, e não clusterizados, que criam uma estrutura separada para apontar os registros. Diante disso, assinale a alternativa INCORRETA em relação aos índices clusterizados e não clusterizados.
Alternativas
Q4028010 Banco de Dados
Um desenvolvedor backend está otimizando um sistema bancário que registra milhões de transações diárias na tabela TRANSACAO(id_transacao, id_conta, data, valor, tipo). Após análise dos logs do SGBD, ele identifica que consultas de extrato por id_conta estão consumindo tempo excessivo. Ao criar um índice sobre o atributo id_conta, as consultas passam a responder em milissegundos. Porém, durante os horários de pico, nos quais centenas de novas transações são registradas por segundo, o tempo de resposta das inserções aumenta visivelmente em comparação ao período anterior à criação do índice. Com base nesse cenário e nos conceitos sobre indexação em bancos de dados relacionais, assinale a alternativa correta. 
Alternativas
Q4025196 Banco de Dados
Um técnico de suporte foi solicitado a analisar o desempenho de um sistema interno que armazena grande volume de registros de atendimento. Durante a verificação, percebeu-se que determinadas consultas ao banco de dados demoravam mais do que o esperado, especialmente quando eram feitas buscas por campos específicos, como número do protocolo ou identificação do usuário. Na reunião com a equipe de desenvolvimento, surgiu a discussão sobre a organização física dos dados em arquivos e sobre o uso de mecanismos de indexação para melhorar o acesso às informações. Considerando os fundamentos de estruturas de arquivos e técnicas de indexação, assinale a alternativa CORRETA.
Alternativas
Q4014185 Banco de Dados
Acerca da integridade referencial, da linguagem de manipulação de dados (DML) e da otimização de performance em larga escala, julgue o item subsequente. 
A utilização de índices compostos garante melhoria uniforme de desempenho para qualquer consulta que envolva pelo menos uma das colunas indexadas, independentemente da ordem dos atributos no índice. 
Alternativas
Q3999877 Banco de Dados
A principal função de um índice em banco de dados é:
Alternativas
Q3940729 Banco de Dados

A otimização de consultas é um processo crucial para o desempenho de bancos de dados. O otimizador de consultas utiliza estatísticas sobre os dados para gerar um plano de execução eficiente.



Qual das seguintes ações pode ajudar o otimizador a gerar melhores planos de execução?

Alternativas
Respostas
1: A
2: B
3: E
4: C
5: C
6: C
7: C
8: B
9: C
10: B
11: D
12: B
13: C
14: D
15: C
16: D
17: C
18: E
19: C
20: E