Buscar

Tema 4 - Sistemas De Banco De Dados Paralelos

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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.

Continue navegando