Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Relacionais — CESPE / CEBRASPE 2023

Banco de DadosBanco de Dados Relacionais
Código
ce156220
Banca
CESPE / CEBRASPE
Órgão
MPE-RO
Ano
2023
Nível
Superior
Cargo
Analista de Suporte Computacional
Em um banco de dados relacional, o índice
  1. Agarante a consistência dos dados, evitando conflitos e duplicidades.
  2. Bpermite a criação de relacionamentos entre tabelas, garantindo a integridade referencial.
  3. Cé responsável por controlar o acesso e a autenticação dos usuários, garantindo a segurança dos dados.
  4. Dpermite a organização física dos registros, melhorando o desempenho das consultas.
  5. Efacilita a modelagem conceitual, definindo os atributos e as entidades do sistema.
Revelar gabarito e comentário

GabaritoD — permite a organização física dos registros, melhorando o desempenho das consultas.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Índices em Banco de Dados Relacionais

Gabarito: letra D. O índice é uma estrutura de acesso auxiliar que organiza fisicamente os registros (ex.: árvore B+), reduzindo o número de acessos ao disco e melhorando o desempenho das consultas. As demais alternativas atribuem ao índice funções que pertencem a outros mecanismos do banco de dados, como restrições de integridade, chaves estrangeiras, controle de acesso e modelagem conceitual.

Alternativa A — ❌ Incorreta

A consistência dos dados e a prevenção de duplicidades são garantidas por restrições de integridade (ex.: chave primária, chave única, verificação), e não por índices. Embora um índice único possa evitar valores duplicados, sua finalidade primária é desempenho, não consistência.

Alternativa B — ❌ Incorreta

Relacionamentos entre tabelas e a integridade referencial são implementados por chaves estrangeiras (foreign keys) e suas restrições associadas, não por índices. Índices podem existir sobre chaves estrangeiras para acelerar junções, mas não criam relacionamentos.

Alternativa C — ❌ Incorreta

O controle de acesso e autenticação de usuários é responsabilidade do SGBD por meio de mecanismos de segurança (usuários, papéis, permissões). Índices não têm função de segurança.

Alternativa D — ✅ Correta ⟵ GABARITO

Os índices são estruturas de acesso auxiliares que organizam fisicamente os registros (ou fornecem caminhos de acesso secundários) para agilizar a recuperação de dados. Conforme o material de apoio, "índices são estruturas de acesso auxiliares associados a tabelas, que são utilizados para agilizar a recuperação de registros em resposta a certas condições de pesquisa". Essa organização física (como em árvores B+) reduz o custo de busca e melhora o desempenho das consultas.

Alternativa E — ❌ Incorreta

A modelagem conceitual (definição de entidades, atributos e relacionamentos) é feita durante o projeto do banco de dados, utilizando modelos como o Entidade-Relacionamento. Índices são implementados na fase física e não participam da modelagem conceitual.

PEGA ESSA DICA!

Na prova, associe índices sempre a desempenho de consultas e organização física. As demais funções (integridade, segurança, relacionamentos, modelagem) são de outros componentes. Lembre-se também dos custos: índices melhoram leitura, mas pioram escrita e consomem espaço.

Gabarito: letra D.

Link permanente: /questoes/ce156220