Julgue o item a seguir, a respeito de otimização.O índice se...
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.
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