Os sistemas gerenciadores de bancos de dados utilizam divers...
Os sistemas gerenciadores de bancos de dados utilizam diversos métodos para implementar junções do tipo A⋈R=SB, onde R e S são atributos compatíveis com os domínios A e B. Assinale a alternativa que indica o método que deve ser usado para implementar junções que adotem as seguintes características:
• Verificar se os registros dos arquivos A e B estão ordenados segundo os valores dos atributos de junção R e S.
• Percorrer os dois arquivos de modo simultâneo, na mesma ordem dos atributos da junção.
• Caso os arquivos não estejam ordenados, procedera classificação através do método de ordenação externa.
- Gabarito Comentado (1)
- Aulas (3)
- Comentários (0)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - sort-merge.
O método de junção sort-merge é utilizado em sistemas gerenciadores de bancos de dados para realizar a junção de dois conjuntos de dados. Esse método é escolhido quando os registros de ambos os arquivos estão ordenados ou precisam ser ordenados com base nos atributos especificados para a junção. As principais etapas envolvidas na junção sort-merge são:
- Verificação da ordenação dos registros nos arquivos com base nos atributos de junção.
- Percorrimento simultâneo dos dois arquivos, seguindo a ordem dos atributos de junção.
- Caso os arquivos não estejam ordenados, realiza-se uma ordenação externa antes de proceder com a junção.
A correta aplicação desse método garante a eficiência da operação, aproveitando a ordenação existente ou realizando a ordenação necessária externamente para depois mesclar os arquivos de maneira eficaz. Dessa maneira, conseguimos relacionar registros de diferentes tabelas que possuem valores correspondentes nos atributos especificados para a junção.
Portanto, ao aplicar esses conceitos à questão em foco, a alternativa E - sort-merge é a correta porque descreve precisamente a abordagem de ordenar registros, quando necessário, e depois percorrê-los de forma simultânea para realizar a junção das tabelas A e B baseada nos atributos R e S.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo