Questão nº 52

Questão de Tecnologia da Informação · FCC DPE-AM 2017 (nº 52)

FCC2017Analista em Gestão Especializado em Tecnologia da Informação de Defensoria - Analista de Banco de DadosTecnologia da Informação
Gabarito: Bver comentário ↓

Na monitoração e otimização de desempenho de bancos de dados relacionais, uma métrica importante é o número de blocos que contém tuplas de uma relação r (br), calculado como br = nr/fr, sendo

Resposta comentada

Gabarito Alternativa B

A otimização de consultas em bancos de dados relacionais busca reduzir o tempo e os recursos necessários para executar operações. Uma métrica fundamental para isso é estimar quantos blocos de disco (unidades de armazenamento onde os dados são lidos e gravados) uma tabela (relação) ocupa, pois cada leitura de bloco é uma operação custosa.

  • (A) Incorreta: Esta alternativa define fr como o número de blocos de memória existentes no servidor, o que não faz sentido no contexto da fórmula br=nr/frbr = nr/fr para calcular blocos de uma relação. fr representa o fator de bloqueio (quantas tuplas cabem em um bloco).
  • (B) Correta: Nesta fórmula, nr representa o número total de tuplas (registros ou linhas) da relação r. Dividindo o número total de tuplas (nr) pelo fator de bloqueio (fr, que é o número de tuplas que cabem em um único bloco), obtemos o número total de blocos (br) necessários para armazenar a relação.
  • (C) Incorreta: Esta é a armadilha mais tentadora. nr como "número de valores distintos da relação r" não se encaixa na fórmula para calcular o número de blocos. O número de valores distintos geralmente se refere a uma coluna específica (ex: COUNT(DISTINCT coluna)) e não ao total de tuplas da relação, que é o que determina o espaço físico ocupado.
  • (D) Incorreta: Esta alternativa define fr como o número de valores nulos da relação r, o que não tem relação com o fator de bloqueio ou com a fórmula de cálculo de blocos.
  • (E) Incorreta: nr como "número de atributos do tipo caractere da relação r" refere-se à estrutura (esquema) da tabela, não à quantidade de dados (tuplas) armazenados, que é o que impacta o número de blocos.

Fonte: FCC DPE-AM 2017 Analista em Gestão Especializado em Tecnologia da Informação de Defensoria - Analista de Banco de Dados (Caderno Tipo 001). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho