Questão de Banco de Dados — SGBD - Sistema de Gerenciamento de Banco de Dados — FCC 2015
Banco de Dados›SGBD - Sistema de Gerenciamento de Banco de Dados
Código
fc019057
Banca
FCC
Órgão
DPE-SP
Ano
2015
Nível
Superior
Cargo
Administrador de Banco de Dados
O processo de tunning em bancos de dados consiste em se obter uma estratégia otimizada para a execução de consultas. Para tanto, em diversos gerenciadores de bancos de dados há um módulo para a otimização de consultas. Um dos fatores considerados por esse módulo para se avaliar o custo de uma consulta é o.
Anúmero de acessos ao disco que contém os dados do banco de dados.
Bnome das tabelas que compõem o banco de dados.
Ctipo de senhas utilizadas pelos usuários do banco de dados.
Dtipo de backup utilizado para o banco de dados.
Etempo total de existência do banco de dados.
Revelar gabarito e comentário▾
GabaritoA — número de acessos ao disco que contém os dados do banco de dados.
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”.
Otimização de Consultas em Banco de Dados
Gabarito: letra A. O custo de uma consulta em um SGBD é avaliado principalmente com base no número de acessos ao disco, pois operações de I/O são o gargalo típico de desempenho. Os otimizadores de consulta utilizam estatísticas e estimativas de custo de acesso a disco para escolher o plano de execução mais eficiente. As demais alternativas são irrelevantes para o cálculo de custo de uma consulta.
Alternativa A — ✅ Correta ⟵ GABARITO
O número de acessos ao disco (leituras e escritas) é o fator dominante no custo de uma consulta, pois o acesso a disco é muito mais lento que o processamento em memória. Otimizadores de consulta estimam o custo de planos de execução com base em métricas como número de páginas lidas, índices utilizados, etc.
Alternativa B — ❌ Incorreta
O nome das tabelas é um identificador lógico e não tem qualquer impacto no custo de processamento da consulta. O otimizador não considera nomes de objetos para decidir o plano de execução.
Alternativa C — ❌ Incorreta
O tipo de senhas dos usuários é um aspecto de segurança, não de desempenho. Não influencia o custo de execução de consultas.
Alternativa D — ❌ Incorreta
O tipo de backup é uma estratégia de recuperação de dados, não um fator considerado na otimização de consultas. Backup e consulta são processos independentes.
Alternativa E — ❌ Incorreta
O tempo total de existência do banco de dados (idade) não é uma métrica utilizada pelos otimizadores. O que importa são estatísticas atuais sobre os dados (tamanho das tabelas, distribuição de valores, etc.), não a idade do banco.
PEGA ESSA DICA!
Em concursos, lembre-se: otimização de consultas está sempre ligada ao custo de acesso a disco (I/O). Desconfie de alternativas que mencionam aspectos administrativos, de segurança ou metadados genéricos como fatores de custo.