Buscar

AV1 PROCESSAMENTO PARALELO E DISTRIBUÍDO EM B D

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 5 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

Prévia do material em texto

Disciplina: PROCESSAMENTO PARALELO E DISTRIBUÍDO EM B.D. AV 
 
Nota SIA: 10,00 pts 
 
 
 
 
 
7590 - SISTEMAS DE BANCO DE DADOS DISTRIBUIDOS 
 
 
 1. Ref.: Pontos: 1,00 / 1,00 
 
Observe a figura abaixo que exibe um esquema de distribuição hierárquico. 
 
Com base nele podemos afirmar que se B necessitar de um dado que existe somente em F ele: 
I. Enviará a requisição ao site A 
Porque 
II. No esquema hierárquico os sites somente conversam com os seus pais ou seus filhos. 
 
A respeito dessas asserções, assinale a opção correta: 
 
 As duas afirmações são falsas. 
 
As duas afirmações estão corretas e a segunda não justifica a primeira. 
 
A primeira afirmação é falsa e a segunda correta. 
 
A primeira afirmação é correta e a segunda falsa. 
 As duas afirmações estão corretas e a segunda justifica a primeira. 
 
 
 
 
 
 
 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%207833086.');
 2. Ref.: Pontos: 1,00 / 1,00 
 
Considere que você está utilizando um sistema computacional em rede com as seguintes características: 
• Processador quad core 
• 16 GB de memória RAM 
• SSD 512 GB 
A melhor classificação para este sistema seria: 
 
 Paralelo Fortemente Acoplado. 
 
Paralelo em Rede. 
 
Centralizado. 
 
Distribuído. 
 
Paralelo Fracamente Acoplado. 
 
 
 
 
7591 - PROJETO DE BANCO DE DADOS DISTRIBUIDOS 
 
 
 3. Ref.: Pontos: 1,00 / 1,00 
 
Projetar um banco de dados é de extrema importância para garantir sua eficiência e eficácia. No 
projeto de banco de dados distribuídos isso se mostra ainda mais relevante, pois implica em 
determinar se vale a pena ou não realizar a distribuição. Quanto a este aspecto podemos afirmar que 
devemos: 
 
I - Analisar o perfil das transações existentes; 
II - Avaliar se o custo de transmissão de dados cairá em caso de distribuição; e 
III - Analisar se apenas visões de dados dos usuários locais poderão ser atendidas após a distribuição. 
 
Estão corretas as afirmativas: 
 
 
I apenas. 
 I e II apenas. 
 
II apenas. 
 
I e III apenas. 
 
III apenas. 
 
 
 
 
 
 
 
 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%207833094.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%207888112.');
 4. Ref.: Pontos: 1,00 / 1,00 
 
No projeto de banco de dados distribuídos devemos levar em conta alguns fatores para definir o tipo de 
distribuição a ser realizada (fragmentação ou replicação) ou se devemos manter o banco centralizado. 
A figura abaixo mostra a relação entre o % de Exceções e o Tamanho de arquivo a ser levado em conta na 
escolha da solução a ser adotada. 
 
Com base na figura podemos afirmar que as Soluções A, B e C são respectivamente: 
 
 
Fragmentação, Centralização e Replicação. 
 Replicação, Fragmentação e Centralização. 
 
Centralização, Replicação e Fragmentação. 
 
Replicação, Centralização e Fragmentação. 
 Fragmentação, Replicação e Centralização. 
 
 5. Ref.: Pontos: 1,00 / 1,00 
 
Uma empresa de representação comercial com um escritório central e duas sucursais utiliza um banco de dados 
distribuído cujo esquema conceitual global pode ser visto na figura abaixo: 
 
Durante o projeto as seguintes informações foram obtidas para balizar o projeto de distribuição: 
- A direção da empresa, localizada no escritório central, eventualmente gera relatórios com os dados das vendas 
realizadas por cada um dos escritórios (central e sucursais). 
Dentro deste enfoque avalie as asserções a seguir e a relação proposta entre elas. 
I. Precisamos obrigatoriamente fazer a replicação síncrona das vendas das sucursais para o escritório central 
PORQUE 
II. Somente desta forma a diretoria poderá gerar os seus relatórios 
Quanto as duas afirmativas observamos que: 
 
 As duas afirmações estão corretas e a segunda não justifica a primeira. 
 
As duas afirmações estão corretas e a segunda justifica a primeira. 
 
A primeira afirmação é correta e a segunda falsa. 
 As duas afirmações são falsas. 
 
A primeira afirmação é falsa e a segunda correta. 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%207888132.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%207888204.');
 
 
 
 
7592 - IMPLEMENTAÇÃO DE BANCO DE DADOS DISTRIBUIDOS 
 
 
 6. Ref.: Pontos: 1,00 / 1,00 
 
As etapas dos processamento de consultas global geram produtos que servem de entrada para o 
próximo passo do processamento. A expressão algébrica global é a entrada utilizada pela(o): 
 
 Localização de Dados. 
 Mapeamento da Consulta. 
 
Otimização Global da Consulta. 
 
Execução Distribuída. 
 
Esquema de Alocação. 
 
 
 7. Ref.: Pontos: 1,00 / 1,00 
 
Uma transação T1 estava executando várias operações e em um determinado ponto foi realizada a 
leitura do salário de um empregado tendo sido obtido o valor de R$3000,00. 
Após a leitura de T1 outra transação, T2, realizou uma alteração no salário do empregado e fez 
commit. 
Após realizar outras operações T1 volta a repetir a leitura do salário do mesmo empregado, obtendo o 
valor de R$3500,00. 
Podemos afirmar que estamos diante da anomalia de processamento de transações concorrentes 
denominada: 
 
 Problema da Leitura que não pode ser repetida (Nonrepeatable Read). 
 Problema da Atualização Temporária ou Leitura suja (Dirty Read). 
 
Problema da Leitura fantasma (Phantom Rea. 
 
Problema da Atualização Perdida. 
 
Problema do Resumo Incorreto. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%207870191.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%207870087.');
 
7593 - SISTEMAS DE BANCO DE DADOS PARALELOS 
 
 
 8. Ref.: Pontos: 1,00 / 1,00 
 
 A decisão de utilizar sistemas paralelos ou não está intrinsecamente ligada à definição do seu grão de 
paralelismo. Quanto a este aspecto podemos afirmar que: 
I - Em sistemas de grão fino o custo de comunicação é irrelevante para determinar a modelagem do 
sistema. 
II - Sistemas de grão grosso compreendem a existência de tarefas com unidades de trabalho grandes. 
III - Sistemas de grão médio podem ser modelados de forma eficiente se o custo de transmissão for 
alto. 
Estão corretas apenas a(s) afirmativa(s): 
 
 
III. 
 
II e III. 
 I e II. 
 II. 
 
I e III. 
 
 
 
 9. Ref.: Pontos: 1,00 / 1,00 
 
O arquivo de configuração do PGPOOL II possui uma série de parâmetros que balizam o 
funcionamento do sistema. Para a entrada bakcend_clustering_mode que define o tipo cluster, o valor 
padrão para este item é: 
 
 
logical_replication. 
 
snapshot_isolation. 
 
native_replication. 
 
slony. 
 streaming_replication. 
 
 
 10. Ref.: Pontos: 1,00 / 1,00 
 
Durante a configuração do PGPOOLII devemos especificar vários parâmetros no seu arquivo de 
configuração. Para definir o Tipo de Cluster como Modo Bruto o valor do parâmetro deve ser: 
 
 
native_replication 
 
snapshot_isolation 
 
slony 
 
logical_replication 
 raw 
 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%207910460.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%207910469.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%207910468.');

Continue navegando