← Questões de Banco de Dados

Banco de Dados · CONSULPLAN · 2022

Questão comentada de Banco de Dados

Em Banco de Dados Distribuídos (BDD), uma das formas de realizar a distribuição dos dados é por meio da técnica de fragmentação. A técnica que consiste no particionamento das tuplas de uma relação global em subconjuntos é a fragmentação:

Gabarito: D

Em Banco de Dados Distribuídos, fragmentar é pegar uma relação global e quebrá-la em partes menores para distribuir melhor os dados. A ideia é facilitar acesso, desempenho e até disponibilidade, sem o banco virar uma bagunça espalhada pelo mundo. Cada fragmento deve representar um pedaço coerente da informação, como se você separasse um arquivo grande em pastas menores para consultar mais rápido. A questão fala em particionamento das tuplas de uma relação global em subconjuntos. Isso é exatamente a fragmentação horizontal, porque o corte é feito por linhas, ou seja, por registros/tuplas. Exemplo simples: a tabela CLIENTE pode ser dividida em clientes do Nordeste, do Sul e do Sudeste, cada grupo indo para um local diferente. Na fragmentação vertical, o recorte é por colunas, e não por linhas. Já a fragmentação mista combina mais de uma técnica, normalmente horizontal e vertical. A diagonal não é a classificação clássica usada em fragmentação de dados em BDD, então não serve aqui. Portanto, o gabarito é a alternativa D, porque o enunciado descreve o particionamento das tuplas em subconjuntos, que é a definição de fragmentação horizontal. Essa é a terminologia consolidada na doutrina de Banco de Dados Distribuídos.

Continue treinando

Questões relacionadas