Questão FC369701
SGBD é a sigla para Sistema de Gerenciamento de Banco de Dados. Trata-se de um software que permite a criação, manipulação e administração de bancos de dados. Como um ecossistema c
Otimização (Tuning) em Banco de Dados
FGV · 2024
SGBD é a sigla para Sistema de Gerenciamento de Banco de Dados. Trata-se de um software que permite a criação, manipulação e administração de bancos de dados. Como um ecossistema completo para gerenciamento dos dados, muitos recursos são implementados nos SGBDs, sendo um dos mais importantes os chamados índices.
Em um Sistema de Gerenciamento de Banco de Dados (SGBD), os índices são utilizados para
- armazenar dados sensíveis de forma criptografada.
- melhorar o desempenho das consultas ao permitir acesso rápido aos registros.
- controlar as permissões de acesso aos dados por meio de políticas de segurança.
- efetuar cópias de segurança (backups) automáticos dos dados do banco.
- executar operações de migração de esquema entre diferentes versões do SGBD.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
Os índices são estruturas auxiliares que permitem ao SGBD localizar registros sem realizar a varredura completa da tabela. Funcionam como um índice de livro: a partir de uma chave o SGBD encontra rapidamente o ponteiro para a linha desejada.
Tecnicamente, índices são implementados como estruturas de dados (por exemplo, B‑tree ou hash) que mapeiam valores de coluna para posições físicas dos registros, reduzindo drasticamente o tempo de busca em consultas e junções.
O ganho de desempenho é mais perceptível em grandes volumes de dados e em consultas seletivas. Porém, índices ocupam espaço e adicionam custo às operações de escrita (inserção/atualização/exclusão), por isso devem ser planejados conforme o padrão de uso.
Conteúdo do catálogo FC Concursos · Atualizado em