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

Foram encontradas 194 questões

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
Q3939110 Banco de Dados
Em Sistemas Gerenciadores de Bancos de Dados (SGBDs), índices são estruturas amplamente utilizadas para otimização de desempenho e aceleração do acesso aos dados. Considere um banco de dados relacional que possui uma tabela R com milhões de registros, e uma coluna C nessa tabela recebe dois tipos de consultas frequentes: busca um valor específico para a coluna C, e busca por um intervalo de valores (usando operadores < e >). Nesse contexto, que tipo de índice pode ser utilizado para otimizar o desempenho dessas consultas frequentes na coluna C? 
Alternativas
Q3907829 Banco de Dados
Na otimização de consultas, o otimizador baseado em custo utiliza estatísticas de Histogramas para estimar a seletividade de predicados em colunas com distribuição de dados não uniforme. Considerando o impacto da SARGability (Search Arguments Ability − Capacidade de Argumentos de Busca) na performance, assinale a alternativa correta.
Alternativas
Q3886857 Banco de Dados

Julgue o próximo item, relativo às técnicas e aos métodos de BI (business intelligence), aos sistemas de suporte à decisão e gestão de conteúdo e à otimização de bases de dados multidimensionais. 


Índices bitmap são inadequados para ambientes de data warehouse, pois apresentam baixo desempenho em consultas analíticas que envolvem grandes volumes de dados.

Alternativas
Q3885617 Banco de Dados
Um sistema de emissão de relatórios está lento. Após analisar o plano de execução, o DBA identifica que o SGBD está realizando um Table Scan em uma tabela de milhões de registros, mesmo com um filtro no campo DATA_OCORRENCIA.
O princípio fundamental de tunning a ser aplicado e o impacto esperado na performance da consulta é
Alternativas
Q3885615 Banco de Dados
Um DBA está planejando a indexação de uma tabela de clientes no MS SQL Server. Ele decide criar um índice Clustered na coluna CPF e um índice Non-Clustered na coluna EMAIL.
Assinale a opção que descreve o impacto do índice Clustered na organização física dos dados. 
Alternativas
Q3885614 Banco de Dados
Ao projetar um SGBD, o fator de ramificação dos nós internos de uma B+ Tree é dimensionado para ser o maior possível, limitado pelo tamanho da página do disco.
Assinale a afirmativa que explica o benefício de ter um alto fator de ramificação em uma B+ Tree para a performance do SGBD.
Alternativas
Q3885609 Banco de Dados
Em um Data Warehouse de telecomunicações, a Tabela Fato de chamadas registra bilhões de tuplas. O DBA percebe que certas colunas de dimensão, como PLANO_TARIFA (com poucas centenas de valores distintos) e SINAL_4G (booleanos), são frequentemente usadas em cláusulas WHERE com operadores lógicos (AND, OR).
O tipo de índice mais adequado para otimizar a performance de consultas que envolvem essas colunas de baixa cardinalidade em um DW é o
Alternativas
Q3885603 Banco de Dados
Um DBA utiliza Hashing Extensível para implementar um índice em uma tabela onde se espera um alto volume de inserções. Este tipo de indexação dinâmica é preferido ao Hashing Estático quando o tamanho do arquivo de dados pode variar drasticamente.
Assinale a afirmativa correta sobre o principal mecanismo que o Hashing Extensível utiliza para lidar com o crescimento dinâmico e o problema de colisão de forma eficiente, sem a necessidade de reestruturar todo o índice.
Alternativas
Q3885597 Banco de Dados

Em um SGBD, o tipo de índice mais comum para acesso geral aos dados é a B+ Tree. A estrutura dessa árvore garante a eficiência tanto na busca por um registro específico quanto na busca por um intervalo de registros.

Assinale a opção que descreve a característica da B+ Tree que a torna excepcionalmente eficiente para buscas por intervalo.

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