Logo Passei Direto
Buscar

Ferramentas de estudo

Passei Direto Aniversário

Quer receber 70% de desconto para assinar o PasseIA?

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

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.
V-F-F.
b.
F-V-F.
c.
V-V-V.
d.
F-F-V.
e.
F-F-F.
Feedback
Sua resposta está correta.
Questão 2
Completo
Vale 0,60 ponto(s).
Marcar questão
Texto da questão
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 = 200,00 e B = 500,00.
b.
A = 600,00 e B = 150,00.
c.
A = 360,00 e B = 440,00.
d.
A = 500,00 e B = 300,00.
e.
A = 300,00 e B = 300,00.
Feedback
Sua resposta está correta.
Questão 3
Completo
Vale 0,60 ponto(s).
Marcar questão
Texto da questão
Os checkpoints são utilizando em conjunto com os arquivos de log para facilitar 
a recuperação de dados dos BD em caso da ocorrência de alguma falha durante a 
execução de transações. Suponha a execução das transações {T0, T1, ... T10}, 
nesta ordem. Imagine que o checkpoint mais recente tenha ocorrido antes da 
execução da transação T6. Considerando este cenário, analise as afirmativas a 
seguir e as classifique como Verdadeiras (V) ou Falsas (F).
( ) Somente as transações de T6 até T10 necessitam ser consideradas durante o 
esquema de recuperação.
( ) As transações T6, T7, T8, T9 e T10 deverão ser refeitas se tiverem sido 
efetivadas.
( ) As transações T6, T7, T8, T9 e T10 deverão ser desfeitas se não tiverem 
sido efetivadas.
 
Assinale a alternativa que contém a sequência correta.
a.
V-V-V.
b.
F-F-F.
c.
V-V-F.
d.
F-V-F.
e.
V-F-V.
Feedback
Sua resposta está correta.
Questão 4
Completo
Vale 0,60 ponto(s).
Marcar questão
Texto da questão
Um gerenciador é mantido pelo SGBD para gerenciar e controlar o acesso aos 
locks, sendo que para cada lock efetuado é mantido um registro no formato: 
 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 II e III estão corretas.
b.
Apenas I e III estão corretas.
c.
Apenas III está correta.
d.
Apenas II está correta.
e.
Apenas I está correta.
Feedback
Sua resposta está correta.
Questão 5
Completo
Vale 0,60 ponto(s).
Marcar questão
Texto da questão
Na ocorrência de uma falha, os dados de um BD podem ser perdidos. Para que essa 
situação não aconteça, os SGBDs utilizam sistemas de recuperação de falhas, que 
sã responsáveis pela restauração do BD para um estado consistente, anterior da 
ocorrência da falha.
Analisando este contexto, assinale a alternativa que indica a técnica de 
recuperação que armazena arquivos sobre as atividades que são executados em um 
BD.
a.
Shadow pages.
b.
Bloqueio binário.
c.
Bloqueio múltiplo.
d.
Backup.
e.
Arquivos de log.
Feedback
Sua resposta está correta.
Questão 6
Completo
Vale 0,60 ponto(s).
Marcar questão
Texto da questão
Um SGBD deve oferecer técnicas para permitir que um conjunto de usuários tenha 
acesso somente a uma determinado parte dos dados de um Banco de Dados (ELMASRI e
NAVATHE, 2011). Para tal, o SGBD utiliza um sistema de autorização de acesso que
é responsável por garantir a segurança do BD contra acessos não autorizados.
 
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 tipo de mecanismo utilizado para garantir a 
segurança e o controle de acesso para consulta e atualização aos registros e 
campos de um Banco de Dados.
a.
Segurança alternativa.
b.
Segurança total.
c.
Segurança provisória.
d.
Segurança discricionária.
e.
Segurança por papéis.
Feedback
Sua resposta está correta.
Questão 7
Completo
Vale 0,60 ponto(s).
Marcar questão
Texto da questão
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.
As afirmativas I, II e III estão corretas.
b.
Apenas I e III estão corretas.
c.
Apenas II está correta.
d.
Apenas I está correta.
e.
Apenas I e II estão corretas.
Feedback
Sua resposta está correta.
Questão 8
Completo
Vale 0,60 ponto(s).
Marcar questão
Texto da questão
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 I e III estão corretas.
c.
Apenas I e II estão corretas.
d.
Apenas II está correta.
e.
Apenas I, II e III estão corretas.
Feedback
Sua resposta está correta.
Questão 9
Completo
Vale 0,60 ponto(s).
Marcar questão
Texto da questão
As informações de um BD devem possuir integridade, disponibilidade e 
confidencialidade, devendo o SGBD possuir mecanismos para que ameaças não violem
estes princípios. Em relação aos principais tipos de ameaças que podem ocorrer 
em um SGBD, estão incluídos:
I) SQL Injection;
II) Falha no sistema;
III) Falha humana;
IV) Falha de energia.
 
Fonte: MEDEIROS, L. F. Banco de dados. Curitiba: InterSaberes, 2013.
 
Assinale a alternativa correta.
a.
Apenas IV está correta.
b.
Apenas I está correta.
c.
Apenas I, II e III estão corretas.
d.
Apenas I e III estão corretas.
e.
Apenas II e III estão corretas.
Feedback
Sua resposta está correta.
Questão 10
Completo
Vale 0,60 ponto(s).
Marcar questão
Texto da questão
Os principais tipos de falhas que podem ocorrer um SGBD são: falhas de 
transação, erros de sistema, queda do sistema e falha de disco (ELMASRI e 
NAVATHE, 2011). Em relação àsfalhas que podem ocorrer em um BD, analise as 
seguintes afirmativas e as classifique como Verdadeiras (V) ou Falsas (F):
( ) Nas falhas de sistema, o sistema entra em um estado inadequado (deadlock, 
por exemplo);
( ) As falhas de transação podem ser causadas por erros lógicos;
( ) Uma falha relacionada à queda do sistema pode ocasionar algum mal 
funcionamento no hardware ou software.
 
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 sequência correta.
a.
V-F-F.
b.
F-F-F.
c.
F-F-V.
d.
F-V-F.
e.
V-V-V.
Feedback
Sua resposta está correta.

Mais conteúdos dessa disciplina