Em um banco de dados relacional, o índice
- A)garante a consistência dos dados, evitando conflitos e duplicidades.
Errada, porque consistência e eliminação de duplicidades são funções ligadas a restrições e regras de integridade, não ao índice.
- B)permite a criação de relacionamentos entre tabelas, garantindo a integridade referencial.
Errada, porque relacionamentos entre tabelas e integridade referencial são tratados por chaves primárias, estrangeiras e constraints.
- C)é responsável por controlar o acesso e a autenticação dos usuários, garantindo a segurança dos dados.
Errada, porque controle de acesso e autenticação pertencem à segurança do SGBD, não à estrutura de índice.
- D)permite a organização física dos registros, melhorando o desempenho das consultas.
Certa, porque o índice organiza o acesso aos registros e melhora o desempenho das consultas.
- E)facilita a modelagem conceitual, definindo os atributos e as entidades do sistema.
Errada, porque modelagem conceitual é feita com entidades, atributos e relacionamentos, não com índice.
Gabarito: D
Em banco de dados relacional, o índice funciona como uma estrutura auxiliar para localizar registros com mais rapidez. Pense nele como um atalho: em vez de vasculhar a tabela inteira linha por linha, o SGBD usa o índice para chegar mais depressa ao dado procurado. Isso costuma melhorar bastante o desempenho das consultas, principalmente quando há filtros, junções e buscas frequentes em colunas bem escolhidas. O ponto importante é este: índice não serve para definir relacionamento entre tabelas, nem para garantir segurança, nem para modelar o banco. Ele está ligado ao acesso e à performance. Por isso, a alternativa correta é a que fala em organização física dos registros e melhoria das consultas, porque o índice ajuda o sistema a encontrar os dados com menos esforço. Em termos doutrinários, o índice é tratado como uma estrutura de acesso, geralmente associada a árvores B/B+ ou a tabelas de dispersão, dependendo do SGBD. A ideia central é sempre a mesma: acelerar a recuperação de informações. Se você pensar no banco como uma biblioteca, o índice é o catálogo, não o livro em si. Então, o gabarito D está correto porque descreve a função prática do índice no desempenho do acesso aos dados. Em prova, desconfie de respostas que misturam índice com integridade, segurança ou modelagem conceitual, porque isso é papo de outros componentes do banco.