Julgue o item a seguir, a respeito de otimização.O índice se...

Próximas questões
Com base no mesmo assunto
Q1901918 Banco de Dados

Julgue o item a seguir, a respeito de otimização.


O índice secundário é empregado quando se utiliza um campo de indexação que não seja a chave primária da tabela.  

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C - certo

A afirmação é correta e diz respeito ao conceito de índices secundários em sistemas de banco de dados relacionais. Os índices são estruturas de dados que permitem acelerar a recuperação de linhas de uma tabela com base nos valores de uma ou mais colunas. Eles são fundamentais para melhorar a performance nas operações de consulta.

O índice secundário, em específico, é aquele que não está associado à chave primária. Enquanto um índice primário é construído com base na chave primária da tabela e visa otimizar a busca por esses valores únicos, um índice secundário é utilizado quando precisamos melhorar a performance de consultas em colunas que não são a chave primária.

Esses índices secundários são particularmente úteis quando uma coluna é frequentemente usada em cláusulas WHERE, JOIN ou ORDER BY das consultas SQL, mas não é a chave primária da tabela. Dessa forma, ao invés de realizar uma busca linear em toda a tabela, o sistema pode rapidamente localizar as entradas desejadas utilizando o índice secundário, resultando em uma significativa redução no tempo de resposta das consultas.

Portanto, ao criar um índice secundário, você está otimizando o acesso aos dados para determinados tipos de consultas, mesmo quando eles não estão relacionados à chave primária da tabela.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Índice secundário:

Definido sobre uma chave secundária

podem ser definidos vários índices secundários para um mesmo arquivo de dados

Tipos:

fracamente ligado (Loosely Binding)

relaciona uma chave secundária à chave primária

fortemente ligado (Tight Binding)

relaciona uma chave secundária diretamente ao registro

FONTE: http://wiki.icmc.usp.br/images/7/73/SCC0215012014indicePrimarioSecundarioa.pdf

Não sou da área, desculpem por algum erro!

CORRETO

O índice secundário, também conhecido como índice não clusterizado, é utilizado em um banco de dados relacional para melhorar o desempenho das consultas que não utilizam a chave primária como critério de busca. Ele é útil quando você precisa realizar consultas com base em outros campos da tabela que não são a chave primária.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo