Baixe o app para aproveitar ainda mais
Prévia do material em texto
08/04/2024, 08:11 estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ 1/18 Você acertou 6 de 10 questões Verifique o seu desempenho e continue treinando! Você pode refazer o exercício quantas vezes quiser. Verificar Desempenho 1 Marcar para revisão O paralelismo interconsulta em sistemas nada compartilhado exige o uso de protocolos para controle de acesso de modo a ser obtida a coerência entre os dados comuns a serem acessados pelas diversas transações em paralelo nos vários processadores. Quanto a estes protocolos podemos afirmar que: I � Cada item de dado deve possuir um processador home �P� e é armazenado no disco D. II � Consultas sendo executadas em outros processadores acessam diretamente D para obter a cópia mais recente dos dados III � O processador que realizou a leitura do dado informa P qual item foi lido para que seja realizado o bloqueio mais adequado para o item. Questão 1 de 10 Corretas �6� Incorretas �4� Em branco �0� 1 2 3 4 5 6 7 8 9 10 Exercicio Sistemas De Banco De Dados Paralelos Sair 08/04/2024, 08:11 estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ 2/18 A B C D E Estão corretas apenas a(s) afirmativa(s): I. II. III. I e III. II e III. Resposta incorreta Opa! A alternativa correta é a letra A. Confira o gabarito comentado! Gabarito Comentado Em esquemas nada compartilhado apenas P pode ler os dados do disco D, desta forma, os outros processadores solicitam a ele os dados a serem lidos, P os envia para o solicitante e providencia então o bloqueio. 08/04/2024, 08:11 estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ 3/18 A B C D E 2 Marcar para revisão Entre as técnicas utilizadas para se obter consultas paralelas temos o pipeline. Quanto a esta técnica podemos afirmar que ela: I. Agiliza o processamento da consulta a partir das técnicas de interconsultas II. Permite que a próxima operação inicie a sua execução antes do término da operação anterior III. Para ser implementada exige mais recursos computacionais do sistema, já que várias operações terão que ser executadas de forma paralela Estão corretas apenas a(s) afirmativa(s): I. II. I e II. I e III. II e III. 08/04/2024, 08:11 estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ 4/18 Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado A primeira afirmativa é falsa porque o pipeline é uma técnica interoperações, não interconsultas. As demais afirmativas são verdadeiras. 3 Marcar para revisão Os sistemas de memória compartilhada evoluíram para uma arquitetura similar a exibida na figura abaixo: 08/04/2024, 08:11 estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ 5/18 A B C D E Nesta arquitetura cada processador possui um banco de memória sendo interligado aos outros por um link de alta velocidade. Dentro deste cenário avalie as asserções a seguir e a relação proposta entre elas. I. Esta evolução ocorreu para tornar o acesso aos dados existentes na memória mais rápido porque II. nos sistemas de memória compartilhada tradicionais ocorria um gargalo de E/S no banco de memórias. Quanto as duas afirmativas observamos que: As duas afirmações estão corretas e a segunda justifica a primeira. As duas afirmações estão corretas e a segunda não justifica a primeira. A primeira afirmação é correta e a segunda falsa. A primeira afirmação é falsa e a segunda correta. As duas afirmações são falsas. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! 08/04/2024, 08:11 estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ 6/18 Gabarito Comentado Como nos sistemas tradicionais todos os processadores acessam o mesmo barramento de memória isto gera uma contenção no acesso, tornando a espera de um processador para ler a memória maior. 4 Marcar para revisão Além do particionamento de tabelas, outra forma de se obter o paralelismo em banco de dados é implementando as consultas paralelas a partir da execução simultânea de suas operações. Considere a seguinte situação: Duas consultas C1 e C2 desejam acessar dados diferentes em uma tabela que foi particionada horizontalmente por faixas sendo que C1 deseja acessar as linhas da faixa de 1 a 15 e C2 da faixa de 30 a 50. Dentro deste enfoque avalie as asserções a seguir e a relação proposta entre elas. I. O tipo de paralelismo de consulta a ser utilizado é o interconsulta porque II. como as consultas acessam dados distintos em disco diferentes podem ser executadas em processadores distintos ao mesmo tempo. Quanto as duas afirmativas observamos que: 08/04/2024, 08:11 estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ 7/18 A B C D E As duas afirmações estão corretas e a segunda justifica a primeira. As duas afirmações estão corretas e a segunda não justifica a primeira. A primeira afirmação é correta e a segunda falsa. A primeira afirmação é falsa e a segunda correta. As duas afirmações são falsas. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado O paralelismo interconsulta compreende exatamente a situação descrita, com a execução paralela das consultas, cada uma em um nó diferente e, melhor ainda, acessando discos distintos. 08/04/2024, 08:11 estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ 8/18 A B C D E 5 Marcar para revisão Bancos de dados paralelos foram desenvolvidos visando atingir determinados objetivos a respeito dos quais podemos afirmar que: I. Eles foram implementados para minimizar o gargalo de E/S dos sistemas centralizados. II. O balanceamento de carga visa obter alto desempenho. III. A alta disponibilidade é garantida pela distribuição horizontal dos dados das tabelas. IV. A otimização da consulta permite um menor tempo de resposta às solicitações. São verdadeiras as afirmativas: I, II e III. II, III e IV. I, III e IV. I, II e IV. I, II, III e IV. 08/04/2024, 08:11 estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ 9/18 Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado A afirmativa III está errada porque a distribuição horizontal das tabelas visa minimizar o gargalo de entrada e saída, não a alta disponibilidade. 6 Marcar para revisã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. 08/04/2024, 08:11 estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ 10/18 A B C D E 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 asserçõesa 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. As duas afirmações estão corretas e a segunda justifica a primeira. As duas afirmações estão corretas e a segunda não justifica a primeira. A primeira afirmação é correta e a segunda falsa. A primeira afirmação é falsa e a segunda correta. As duas afirmações são falsas. Resposta incorreta Opa! A alternativa correta é a letra A. Confira o gabarito comentado! 08/04/2024, 08:11 estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ 11/18 Gabarito Comentado No particionamento por faixa o valor de uma coluna determina o disco de destino, como foi o caso no exemplo, que a linhas foram distribuídas com base no valor de C2. 7 Marcar para revisão A figura abaixo mostra a relação da implementação de uma das arquiteturas utilizadas em sistemas paralelos. A respeito desta arquitetura podemos afirmar que: I � Cada nó pode ser considerado como um sistema independente. II � Ela apresenta características de sistemas nada compartilhado. III � Os nós individuais podem ser de memória compartilhada ou disco compartilhado. Estão corretas apenas as afirmativas: 08/04/2024, 08:11 estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ 12/18 A B C D E I e II apenas. I e III apenas. I, II e III. II apenas. II e III apenas. Resposta incorreta Opa! A alternativa correta é a letra C. Confira o gabarito comentado! Gabarito Comentado A figura representa um sistema hierárquico onde cada nó pode ser de memória ou discos compartilhados, trabalhando de forma independente e interligados em um esquema nada compartilhado. 08/04/2024, 08:11 estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ 13/18 A B 8 Marcar para revisão A ideia do paralelismo intraconsulta é permitir a execução paralela de suas operações. Considere o seguinte comando: Select * From T1 Inner Join T2 on T1.a � T2.a Inner Join T3 on T2.b � T3.a Inner Join T4 on T3.b � T4.a Levando-se em conta as técnicas de paralelismo intraconsulta avalie as asserções a seguir e a relação proposta entre elas I. Uma possível execução seria executar em paralelo a junção de T1 com T2 e a de T3 com T4 Porque II. Como as junções não dependem uma da outra pode ser aplicado o paralelismo independente. Quanto as afirmativas podemos notar que: As duas afirmações estão corretas e a segunda justifica a primeira. As duas afirmações estão corretas e a segunda não justifica a primeira. 08/04/2024, 08:11 estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ 14/18 C D E A primeira afirmação é correta e a segunda falsa. A primeira afirmação é falsa e a segunda correta. As duas afirmações são falsas. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado Realmente a afirmativa I é verdadeira pois as duas junções são independentes entre si e podem ser paralelizadas. A afirmativa II é verdadeira e justifica a primeira pois é exatamente o exemplo de aplicação da técnica de paralelismo independente. 9 Marcar para revisão O particionamento horizontal é utilizado para paralelizar as operações de entrada e saída em banco de dados paralelos. Considere a figura abaixo que mostra o conteúdo de uma tabela. 08/04/2024, 08:11 estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ 15/18 Sabendo-se que a tabela foi particionada horizontalmente entre quatro discos, tendo cada um recebido um conjunto de linhas assim constituídos: Conjunto 1 � Valores de C1 � A, B e I Conjunto 2 � Valores de C1 � D e E Conjunto 3 � Valores de C1 � C e H Conjunto 4 � Valores de C1 F e G Sabendo-se que esses conjuntos foram constituídos após aplicar uma fórmula no valor de C1 avalie as asserções a seguir e a relação proposta entre elas. I. O tipo de particionamento foi o Particionamento Horizontal Round Robin porque II. no particionamento circular o valor de uma coluna é utilizado para determinar o disco de destino. Quanto as duas afirmativas observamos que: 08/04/2024, 08:11 estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ 16/18 A B C D E As duas afirmações estão corretas e a segunda justifica a primeira. As duas afirmações estão corretas e a segunda não justifica a primeira. A primeira afirmação é correta e a segunda falsa. A primeira afirmação é falsa e a segunda correta. As duas afirmações são falsas. Resposta incorreta Opa! A alternativa correta é a letra E. Confira o gabarito comentado! Gabarito Comentado O tipo de particionamento descrito é o por HASH onde uma fórmula á aplicada ao valor de uma coluna para determinar o seu destino, isso torna a afirmativa I falsa. A afirmativa II é falsa pois descreve exatamente o particionamento HASH e não o circular. 08/04/2024, 08:11 estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ 17/18 10 Marcar para revisão Considere as figuras abaixo: Elas mostram a execução das mesmas operações com e sem pipeline. Quanto a estes planos de execução podemos afirmar que: I. Na execução sequencial HASH TEMP1 somente poderá ser executado após o término de operar HASHR1 x R2 II. Na execução pipeline, HASHR1, HASHR3 e HASHR4 podem ser executados em paralelo III. Na execução sequencial, OPERARTEMP1 X HR3 pode ser executado antes do término de OPERAR HR1 X R2 IV. Na execução sequencial OPERAR HTEMP2 X R4 somente poderá ser executado após o término de todas as outras operações 08/04/2024, 08:11 estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6613dc30139d33d914f78a45/gabarito/ 18/18 A B C D E Estão corretas as afirmativas: I, II e III. I, II e IV. II, III e IV. I, III e IV. I, II, III e IV. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado Na execução sequencial uma operação somente pode ser iniciada após o término de sua antecessora. Na execução em pipeline, operações podem ser realizadas em paralelo e uma operação por iniciar antes do término da sucessora utilizando os dados já gerados.
Compartilhar