Buscar

CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL_ 07_03_2024_ Revisão da tentativa

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

Iniciado em sexta, 26 jan 2024, 14:50
Estado Finalizada
Concluída em sexta, 26 jan 2024, 15:20
Tempo
empregado
29 minutos 47 segundos
Avaliar 0,45 de um máximo de 0,50(90%)
Questão 1
Completo
Atingiu 0,00 de 0,05
Suponha que T1 seja uma transação que transfere R$ 50,00 da conta A para a conta B. Antes da execução dessa transação, a conta A tinha um saldo de R$ 1.000,00 e a
conta B tinha saldo de R$ 2.000,00. Durante a execução de T1 aconteceu uma falha, que impediu que a transação fosse executada com sucesso. Essa falha ocorreu
depois da operação write(A) e antes da operação write(B).
Neste contexto, analise as afirmativas a seguir e as classifique como Verdadeiras (V) ou Falsas (F).
( ) O sistema destruiu 50,00 como resultado desta falha, desrespeitando a propriedade de atomicidade e consistência.
(  ) Por consequência da falha, os valores finais das contas A e B foram R$ 950,00 e R$ 2000,00, respectivamente.
( ) A soma de A+B não foi mais preservada, levando o BD à um estado inconsistente.
 
Assinale a alternativa que contém a sequência correta.
a. F-F-F.
b. F-V-F.
c. V-F-F.
d. V-V-V.
e. F-F-V.
Sua resposta está incorreta.
Painel / Minhas Disciplinas / TECNOLÓGICO EM ANÁLISE E DESENV DE SISTEMAS - (Mód. 02.24) - BANCO DE DADOS APLICADOS / ATIVIDADE DE ESTUDO 01 - VALOR 0,5 PONTOS
/ CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 07/03/2024
https://www.eadunifatecie.com.br/course/view.php?id=24966
https://www.eadunifatecie.com.br/course/view.php?id=24966
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/view.php?id=24966
https://www.eadunifatecie.com.br/course/view.php?id=24966#section-4
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=867029
Questão 2
Completo
Atingiu 0,05 de 0,05
Questão 3
Completo
Atingiu 0,05 de 0,05
Em relação às transações, a ideia é que uma transação valide todos os passos da sequência e somente no final do processo (com tudo certo) é que as alterações serão
efetivamente implementadas. Para isso, uma transação possui vários estados, como: ativa, parcialmente confirmada, confirmada ou abortada.
 
Assinale a alternativa que corresponde ao estado de uma transação que obteve sucesso em seu término.
a. Parcialmente confirmada.
b. Abortada.
c. Falha.
d. Ativa.
e. Confirmada.
Sua resposta está correta.
Em um SGBD, os bloqueios são utilizados com o objetivo de sincronizar o acesso aos itens de um Banco de Dados por transações concorrentes. Uma da técnica de
bloqueio é chamada de bloqueio binário. Em relação ao bloqueio binário, analise as afirmativas a seguir e as classifique como Verdadeiras (V) ou Falsas (F):
 
( ) No bloqueio binário, a variável lock possui dois estados: locked e unlocked;
( ) A operação lock_item(X) é responsável por desbloquear o item de dado X;
( ) A operação unlock_item(X) é responsável por bloquear o item de dado X.
 
Assinale a alternativa que contém a sequência correta.
a. F-F-V.
b. F-F-F.
c. V-F-F.
d. V-V-F.
e. V-V-V.
Sua resposta está correta.
Questão 4
Completo
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 a um 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:
Assinale a alternativa que indica o nome desta variável de bloqueio.
a. Upgrade.
b. Read.
c. Lock.
d. Downgrade.
e. Back.
Sua resposta está correta.
Questão 5
Completo
Atingiu 0,05 de 0,05
A Figura a seguir ilustra duas transações T1 e T2, sendo a transação T1 responsável por transferir a quantia de R$100,00 da conta A para a conta B. Já a transação T2
transfere 10% do saldo da conta A para a conta B. Suponha que os valores iniciais das contas sejam: Conta A: R$ 500,00 e Conta B: R$ 300,00.
Fonte: A Autora (2021).
Utilizando um escalonamento no qual é realizada a execução de T1 e depois a execução de T2, assinale a alternativa que indica corretamente os valores finais das contas
A e B.
a. A = 600,00 e B = 150,00.
b. A = 200,00 e B = 500,00.
c. A = 300,00 e B = 300,00.
d. A = 360,00 e B = 440,00.
e. A = 500,00 e B = 300,00.
Sua resposta está correta.
Questão 6
Completo
Atingiu 0,05 de 0,05
Questão 7
Completo
Atingiu 0,05 de 0,05
O escalonamento também é denominado como o histórico ou a ordem de execução das transações que são executadas ao mesmo tempo em um Banco de Dados. Os
planos de execução são utilizados para definir a ordem de execução das transações, sendo de dois tipos: Planos seriais e Planos não seriais. Em relação aos planos
SERIAIS, analise as afirmativas a seguir.
I) Cada plano serial consiste em uma sequência de instruções de várias transações, em que as instruções pertencentes a uma ÚNICA transação aparecem juntas;
II) Nos planos seriais, todas as operações das transações são executadas sequencialmente;
III) Nos planos seriais, todas as operações das transações são executadas de maneira paralela, ou seja, várias operações executando ao mesmo tempo.
Assinale a alternativa correta:
a. Apenas I e II estão corretas.
b. Apenas I e II estão corretas.
c. Apenas II está correta.
d. Apenas II e III estão corretas.
e. Apenas III está correta.
Sua resposta está correta.
Uma transação é um conjunto de procedimentos executados em um banco de dados, que o usuário percebe como uma única ação (MEDEIROS, 2013). A transação
também pode ser considerada como uma sequência de operações executadas como uma única unidade lógica de trabalho. Em relação aos principais objetivos de uma
transação, analise as afirmativas a seguir:
 
I) Uma transação deve proporcionar isolamento entre programas que acessam o Banco de Dados simultaneamente;
II) Uma transação deve fornecer unidades de trabalho confiáveis que permitam a recuperação de falhas;
III) Uma transação deve manter o banco de dados consistente mesmo em casos de falha do sistema.
 
Fonte: MEDEIROS, L. F. Banco de dados. Curitiba: InterSaberes, 2013.
 
Assinale a alternativa correta:
a. Apenas I está correta.
b. Apenas I e II estão corretas.
c. As afirmativas I, II e III estão corretas.
d. Apenas I e III estão corretas.
e. Apenas II está correta.
Sua resposta está correta.
Questão 8
Completo
Atingiu 0,05 de 0,05
Questão 9
Completo
Atingiu 0,05 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 vez executada com sucesso, as alterações feitas por uma transação devem persistir no BD.
b. A execução de uma transação deve manter a consistência de um banco de dados.
c. Uma transação deve realizar a operação de atualização quando alterar itens de dados.
d. Uma transação é uma unidade atômica de processamento; ou ela é executada na sua totalidade, ou então nada é executado.
e. Uma transação não deve tornar visível para outras transações as modificações feitas em um banco de dados.
Sua resposta está correta.
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 II e III estão corretas.
d. Apenas I está correta.
e. As afirmativas I, II e III estão corretas.
Sua resposta está correta.
Questão 10
Completo
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 I está correta.
c. Apenas II e III estão corretas.
d. Apenas III está correta.
e. Apenas II está correta.
Sua resposta está correta.
◄ ÁUDIO AULA 04
Seguir para...
SLIDE AULA 05 ►
https://www.eadunifatecie.com.br/mod/url/view.php?id=867028&forceview=1
https://www.eadunifatecie.com.br/mod/resource/view.php?id=867031&forceview=1

Continue navegando