Procura

Banco de dadosSql (2)


EXERCÍCIOS - Exercício 14

  • (FUMARC 2012)

Quanto à otimização de consultas de consultas SQL, é CORRETO afrma que



A) junção de laços aninhados ( nested-loop ) é uma implementação possível para junção de duas relações. Tal implementação utiliza os índices das relações da junção para recuperar os registros que satisfazem a condição de junção.


B) junção de ordenação-fusão (sort-merge) é uma implementação para junção de duas relações, onde todos os registros da primeira relação são combinados com os da segunda relação. Em seguida, os registros são ordenados pelas colunas da junção, sendo selecionados aqueles que atendem à condição de junção.


C) junção de laço único (single-loop) é uma implementação possível para junção de duas relações, onde os registros da primeira relação são acessados um a um em sequência. A partir de cada registro, os registros da segunda relação são recuperados, utilizando-se índices da segunda relação.


D) junção hash ( hash-join ) é uma implementação de junção que armazena os registros da primeira relação da junção em memória utilizando funções de hash. A partir de cada registro tenta-se recuperar os registros da segunda relação sequencialmente.



Próximo:
EXERCÍCIOS - Exercício 15

Vamos para o Anterior: Exercício 13

Tente Este: Exercício 6

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=2.42ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.62ms))((ts_substr_c=0.77ms))((ts_substr_im=0.95ms))
((total= 5ms))