Banco de Dados: Uma das formas de se obter paralelismo nas operações de entrada e saída é realizar o particionamento horizontal de uma tabela. Considere a figura abaixo que mostra o conteúdo de uma tabela. Sabendo-se que a tabela foi particionada horizontalmente entre três discos, tendo o primeiro recebido as linhas de valores de 1 a 3 de C2, o segundo as linhas de valores de 4 a 6 de C2 e o terceiro as restantes avalie as assertões a seguir e a relação proposta entre elas. I. O tipo de particionamento foi o Particionamento Horizontal Por Faixa porque II. neste tipo de particionamento o valor de uma coluna é utilizado para determinar o disco de destino.

Questão

Uma das formas de se obter paralelismo nas operações de entrada e saída é realizar o particionamento horizontal de uma tabela. Considere a figura abaixo que mostra o conteúdo de uma tabela. Sabendo-se que a tabela foi particionada horizontalmente entre três discos, tendo o primeiro recebido as linhas de valores de 1 a 3 de C2, o segundo as linhas de valores de 4 a 6 de C2 e o terceiro as restantes avalie as assertões a seguir e a relação proposta entre elas.

I. O tipo de particionamento foi o Particionamento Horizontal Por Faixa porque II. neste tipo de particionamento o valor de uma coluna é utilizado para determinar o disco de destino.

Alternativas

A) As duas afirmações estão corretas e a segunda justifica a primeira.

95%

B) As duas afirmações estão corretas e a segunda não justifica a primeira.

C) A primeira afirmação é correta e a segunda falsa.

D) A primeira afirmação é falsa e a segunda correta.

E) As duas afirmações são falsas.

Explicação

A tabela foi particionada horizontalmente em três discos usando o valor da coluna C2 para definir o destino das linhas:

  • Disco 1: linhas com C2 de 1 a 3;
  • Disco 2: linhas com C2 de 4 a 6;
  • Disco 3: linhas com C2 de 7 a 9.

Isso caracteriza particionamento horizontal por faixa (range partitioning), pois os registros são distribuídos conforme intervalos (faixas) de valores de um atributo (aqui, C2).

Analisando as assertivas:

I. “O tipo de particionamento foi o Particionamento Horizontal Por Faixa” — Verdadeiro, porque foram definidos intervalos (1–3, 4–6, 7–9).

II. “Neste tipo de particionamento o valor de uma coluna é utilizado para determinar o disco de destino” — Verdadeiro, pois no particionamento por faixa/range usa-se o valor da coluna de particionamento (C2) para decidir em qual partição (disco) a linha ficará.

Além disso, a II justifica a I, porque explica exatamente o critério utilizado (valor da coluna determinando o destino por intervalos).

Alternativa correta: (A).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.