Ed
há 2 anos
Vamos analisar as alternativas sobre o que é um índice em um banco de dados e sua finalidade: A) É uma estrutura de dados que armazena uma cópia dos dados de uma tabela, ordenada por uma ou mais colunas, facilitando a localização rápida dos registros. - Essa definição não está correta, pois um índice não armazena uma cópia dos dados, mas sim referências a eles. B) É uma estrutura de dados que armazena uma referência aos dados de uma tabela, ordenada por uma ou mais colunas, facilitando a localização rápida dos registros. - Esta definição está correta. Um índice realmente armazena referências (ou ponteiros) para os dados, permitindo uma busca mais rápida. C) É uma estrutura de dados que armazena uma cópia dos dados de uma tabela, agrupada por uma ou mais colunas, facilitando a realização de operações de agregação. - Novamente, essa definição está errada, pois um índice não armazena cópias dos dados. D) É uma estrutura de dados que armazena uma referência aos dados de uma tabela, agrupada por uma ou mais colunas, facilitando a realização de operações de agregação. - Embora mencione referências, a parte de "agrupada" não é uma característica típica de índices. E) É uma estrutura de dados que armazena uma cópia dos dados de uma tabela, distribuída por uma ou mais colunas, facilitando a realização de operações de junção. - Essa definição também está incorreta, pois um índice não armazena cópias dos dados. Portanto, a alternativa correta é: B) É uma estrutura de dados que armazena uma referência aos dados de uma tabela, ordenada por uma ou mais colunas, facilitando a localização rápida dos registros.