Buscar

Banco de dados aplicados

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

16/11/2022 20:10 CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 18/11/2022: Revisão da tentativa
https://www.eadunifatecie.com.br/mod/quiz/review.php?attempt=2689482&cmid=426393 1/10
Iniciado em quarta, 16 nov 2022, 19:36
Estado Finalizada
Concluída em quarta, 16 nov 2022, 20:09
Tempo
empregado
32 minutos 53 segundos
Avaliar 0,35 de um máximo de 0,50(70%)
Questão 1
Correto
Atingiu 0,05 de 0,05
Normalmente, os SGBDs permitem que várias transações sejam executadas ao mesmo tempo, onde se tem várias transações
ocorrendo simultaneamente, isso pode causar várias complicações, como por exemplo, a inconsistência de dados. Garantir a
consistência com a execução simultânea exige um trabalho extra, sendo muito mais fácil insistir que as transações sejam executadas
serialmente (uma de cada vez) (ELMASRI e NAVATHE, 2011).
Fonte: ELMASRI, R.; NAVATHE, S. B. Sistemas de banco de dados. 6. ed. São Paulo: Pearson Addison-Wesley, 2011.
Assinale a alternativa que contém um problema que pode ser ocasionado pela ocorrência simultânea de transações.
a.
Leitura dupla.
 
b.
Leitura suja.
 
c.
Escrita suja.
 
d.
Consulta dupla.
 
e.
Escrita dupla.
 
Sua resposta está correta.
A resposta correta é:
Leitura suja.
Painel Meus cursos  ANO LETIVO - 2022  GRADUAÇÃO  TECNOLOGIA  ANÁLISE E DESENVOLVIMENTO DE SISTEMAS (2 ANOS)  CICLO 01 - 2022
 MÓDULO 08 - ANÁLISE E DESENVOLVIMENTO DE SISTEMAS (2 ANOS)  TURMA 01 - 2022/08
 TECNÓLOGO EM ANÁLISE E DESENV. DE SISTEMAS EAD -8222- BANCO DE DADOS APLICADOS  ATIVIDADE DE ESTUDO 01 - VALOR 0,5 PONTOS
 CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 18/11/2022
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/index.php?categoryid=3085
https://www.eadunifatecie.com.br/course/index.php?categoryid=3086
https://www.eadunifatecie.com.br/course/index.php?categoryid=3093
https://www.eadunifatecie.com.br/course/index.php?categoryid=3547
https://www.eadunifatecie.com.br/course/index.php?categoryid=3548
https://www.eadunifatecie.com.br/course/index.php?categoryid=5318
https://www.eadunifatecie.com.br/course/index.php?categoryid=5319
https://www.eadunifatecie.com.br/course/view.php?id=11222
https://www.eadunifatecie.com.br/course/view.php?id=11222#section-4
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=426393
16/11/2022 20:10 CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 18/11/2022: Revisão da tentativa
https://www.eadunifatecie.com.br/mod/quiz/review.php?attempt=2689482&cmid=426393 2/10
Questão 2
Correto
Atingiu 0,05 de 0,05
O problema principal a ser resolvido pelas técnicas de controle de concorrência pode ser resumido como: assumir que todas as
transações preservam a consistência lógica do Banco de Dados e terminam, quando executadas sequencialmente (ELMASRI e
NAVATHE, 2011). Assim, uma técnica de controle de concorrência deve garantir que:
I) Cada transação seja executada sem interferência das outras.
II) Cada transação termina.
III) Cada transação seja executada sem anomalias de sincronização.
Fonte: ELMASRI, R.; NAVATHE, S. B. Sistemas de banco de dados. 6. ed. São Paulo: Pearson Addison-Wesley, 2011.
Assinale a alternativa correta.
a.
Apenas II está correta.
 
b.
Apenas I e II estão corretas.
 
c.
Apenas I está correta.
 
d.
Apenas II e III estão corretas.
 
e.
Todas as afirmativas estão corretas.
 
Sua resposta está correta.
A resposta correta é:
Todas as afirmativas estão corretas.
16/11/2022 20:10 CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 18/11/2022: Revisão da tentativa
https://www.eadunifatecie.com.br/mod/quiz/review.php?attempt=2689482&cmid=426393 3/10
Questão 3
Correto
Atingiu 0,05 de 0,05
Considere uma transação denominada T1 com a sequência de operações ilustrada na figura a seguir. Suponha que os itens A e B
representem os saldos de duas contas bancárias A e B, e que seus valores iniciais sejam A = 900,00 e B = 600,00.
Neste contexto, analise as seguintes afirmativas:
I) Após a conclusão da transação T1 o saldo final da conta A será igual a R$ 990,00;
II) Após a conclusão da transação T1 o saldo final da conta B será igual a R$ 1590,00;
III) Após a conclusão da transação T1 o saldo final da conta B será igual a R$ 1500,00;
IV) I) Após a conclusão da transação T1 o saldo final da conta A será igual a R$ 1000,00.
Assinale a alternativa correta:
a.
Apenas I está correta.
 
b.
Apenas II está correta.
 
c.
Apenas I e III estão corretas.
 
d.
Apenas I, II e III estão corretas.
 
e.
Apenas I e II estão corretas.
 
Sua resposta está correta.
A resposta correta é:
Apenas I e II estão corretas.
16/11/2022 20:10 CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 18/11/2022: Revisão da tentativa
https://www.eadunifatecie.com.br/mod/quiz/review.php?attempt=2689482&cmid=426393 4/10
Questão 4
Correto
Atingiu 0,05 de 0,05
Em uma transação, é fundamental que todas essas operações ocorram ou que, em caso de alguma falha, nenhuma delas seja
executada. Por exemplo, seria inaceitável que os dados que ainda estão sendo alterados por uma transação, fiquem acessíveis para
outras transações.
Neste contexto, assinale a alternativa que corresponde à propriedade que garante que a execução de uma transação não seja afetada
por outras transações que estejam executando ao mesmo tempo.
a.
Atomicidade.
b.
Consistência.
 
c.
Isolamento.
 
d.
Durabilidade.
 
e.
Escalonamento.
 
Sua resposta está correta.
A resposta correta é:
Isolamento.
16/11/2022 20:10 CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 18/11/2022: Revisão da tentativa
https://www.eadunifatecie.com.br/mod/quiz/review.php?attempt=2689482&cmid=426393 5/10
Questão 5
Correto
Atingiu 0,05 de 0,05
Um gerenciador é mantido pelo SGBD para gerenciar e controlar o acesso aos locks, sendo que para cada lock efetuado é mantido
um registro no formato: <nome-item,LOCK> e esses registros são mantidos em uma tabela de lock. Em relação às regras do bloqueio
binário, analise as seguintes afirmativas:
I) Uma transação não pode executar uma operação lock_item(X) se já possui um lock sobre X;
II) Várias transações podem ter um lock sobre um dado item.ao mesmo tempo;
III) Uma operação T não pode executar um unlock_item(X) a menos que tenha um lock sobre X.
Assinale a alternativa correta.
a.
Apenas I e III estão corretas.
 
b.
Apenas III está correta.
 
c.
Apenas I está correta.
 
d.
Apenas II e III estão corretas.
 
e.
Apenas II está correta.
 
Sua resposta está correta.
A resposta correta é:
Apenas I e III estão corretas.
16/11/2022 20:10 CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 18/11/2022: Revisão da tentativa
https://www.eadunifatecie.com.br/mod/quiz/review.php?attempt=2689482&cmid=426393 6/10
Questão 6
Correto
Atingiu 0,05 de 0,05
Uma transação simboliza uma unidade de trabalho executada dentro de um SGBD, que deve ser tratada de maneira coerente e
confiável, independente de outras transações (MEDEIROS, 2013). Em uma transação, é fundamental que todas essas operações
ocorram ou que, em caso de alguma falha, nenhuma delas seja executada.
Fonte: MEDEIROS, L. F. Banco de dados. Curitiba: InterSaberes, 2013.
Esse conceito diz respeito à:
a.
Escalonamento.
 
b.
Atomicidade.
c.
Serialização.
 
d.
Flexibilidade.
 
e.
Durabilidade.
 
Sua resposta está correta.
A resposta correta é:
Atomicidade.
16/11/2022 20:10 CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 18/11/2022: Revisão da tentativa
https://www.eadunifatecie.com.br/mod/quiz/review.php?attempt=2689482&cmid=426393 7/10
Questão 7
Correto
Atingiu 0,05 de 0,05
As técnicas de controle de concorrência, também chamadas de técnicas ou protocolos de bloqueio, são utilizadas para garantir a
propriedade de não interferência entre as transações, assim como o isolamento de transações executadas simultaneamente (ELMASRI
e NAVATHE, 2011). Nas técnicas de bloqueio, geralmente uma variável de controle é associada aum item de dado no BD,
representando o status desse item em relação a possíveis operações que podem ser aplicadas sobre ele.
Fonte: ELMASRI, R.; NAVATHE, S. B. Sistemas de banco de dados. 6. ed. São Paulo: Pearson Addison-Wesley, 2011.
Assinale a alternativa que indica o nome desta variável de bloqueio.
a.
lock.
 
b.
upgrade.
 
c.
downgrade.
 
d.
back.
 
e.
read.
 
Sua resposta está correta.
A resposta correta é:
lock.
16/11/2022 20:10 CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 18/11/2022: Revisão da tentativa
https://www.eadunifatecie.com.br/mod/quiz/review.php?attempt=2689482&cmid=426393 8/10
Questão 8
Incorreto
Atingiu 0,00 de 0,05
Em um Banco de Dados, as transações devem respeitar algumas propriedades básicas, sendo as mesmas denominadas pelo acrônimo
ACID: Atomicidade, Consistência, Integridade e Durabilidade (ELMASRI, et al. 2011). Essas propriedades garantem que a execução de
transações, mesmo que simultâneas, não afetem de maneira incorreta os dados do BD, proporcionado maior segurança e confiança
nos dados armazenados em um Banco de Dados.
Fonte: ELMASRI, R.; NAVATHE, S. B. Sistemas de banco de dados. 6. ed. São Paulo: Pearson Addison-Wesley, 2011.
Assinale a alternativa que contém a definição correta da propriedade de atomicidade.
a.
Uma transação não deve tornar visível para outras transações as modificações feitas em um banco de dados.
 
b.
Uma transação deve realizar a operação de atualização quando alterar itens de dados.
 
c.
A execução de uma transação deve manter a consistência de um banco de dados.
 
d.
Uma vez executada com sucesso, as alterações feitas por uma transação devem persistir no BD.
 
e.
Uma transação é uma unidade atômica de processamento; ou ela é executada na sua totalidade, ou então nada é executado.
 
Sua resposta está incorreta.
A resposta correta é:
Uma transação é uma unidade atômica de processamento; ou ela é executada na sua totalidade, ou então nada é executado.
16/11/2022 20:10 CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 18/11/2022: Revisão da tentativa
https://www.eadunifatecie.com.br/mod/quiz/review.php?attempt=2689482&cmid=426393 9/10
Questão 9
Incorreto
Atingiu 0,00 de 0,05
Qualquer banco de dados que seja utilizado por mais de um usuário deve administrar o controle de concorrência entre as
informações que estão sendo acessadas pelos usuários (ELMASRI e NAVATHE, 2011). No controle de concorrência, usuários distintos
ou transações diferentes tentam acessar a mesma informação ou item de dado ao mesmo tempo, então neste caso deve-se ter um
controle entre essas transações.
Fonte: ELMASRI, R.; NAVATHE, S. B. Sistemas de banco de dados. 6. ed. São Paulo: Pearson Addison-Wesley, 2011.
Analisando este contexto, assinale a alternativa que indica um tipo de problema que pode acontecer na concorrência de transações.
 
a.
Consistência perdida.
 
b.
Atomicidade perdida.
 
c.
Isolamento perdido.
 
d.
Serialização perdida.
 
e.
Atualização perdida.
 
Sua resposta está incorreta.
A resposta correta é:
Atualização perdida.
16/11/2022 20:10 CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 18/11/2022: Revisão da tentativa
https://www.eadunifatecie.com.br/mod/quiz/review.php?attempt=2689482&cmid=426393 10/10
Questão 10
Incorreto
Atingiu 0,00 de 0,05
Em um Banco de Dados, as transações devem respeitar algumas propriedades básicas, sendo as mesmas denominadas pelo acrônimo
ACID: Atomicidade, Consistência, Integridade e Durabilidade (ELMASRI, et al. 2011). Para que essas propriedades sejam respeitadas
em SGBDs que permitem a execução simultânea de transações, são utilizadas técnicas de bloqueio, incluindo o bloqueio múltiplo.
Fonte: ELMASRI, R.; NAVATHE, S. B. Sistemas de banco de dados. 6. ed. São Paulo: Pearson Addison-Wesley, 2011.
Considerando essas afirmações, assinale a alternativa que indica a operação utilizada para o bloqueio exclusivo de um item de dado.
a.
deadlock.
 
b.
unlock
 
c.
write_lock.
 
d.
lock.
 
e.
read_lock.
 
Sua resposta está incorreta.
A resposta correta é:
write_lock.

Outros materiais