Logo Passei Direto
Buscar

Linguagem de Programação de Banco de Dados Atividade Teleaula III

Ferramentas de estudo

Questões resolvidas

Analise as afirmacoes:

I. Uma transação é uma unidade lógica de operações de banco de dados.
II. Cada transação deve ser atômica, o que significa que não pode ser dividida ou fragmentada.
III. Cada transação deve deixar o banco de dados em um estado consistente após a execução.
IV. Os resultados parciais de cada transação devem estar disponíveis para outras transações.
V. Uma transação sempre completa sua execução com sucesso.

Estão corretas:
I, II e III.
I, II e III.
III e IV.
I, II e V.
III, IV e V.
Todas as afirmações.

Analise as afirmações:

I. Os protocolos baseados em timestamp determinam a ordem entre cada par de transações em conflito em tempo de execução.
II. O protocolo de validação exige que cada transação de Ti seja executada em dois ou três momentos diferentes durante sua vida útil.
III. Nos casos em que a maioria das transações são transações somente leitura, a taxa de conflito de transações pode ser baixa.
IV. Há situações em que seria útil agrupar várias unidades de dados como uma única unidade.
V. Na fase de escrita, se a transação Ti tiver sucesso na validação, as variáveis temporárias locais que mantêm os resultados de quaisquer operações write realizadas por Ti são armazenadas no BD.

Estão corretas:
Todas as afirmações.
I, II e III.
I, II e IV.
I, II e V.
III, IV e V.
Todas as afirmações.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Questões resolvidas

Analise as afirmacoes:

I. Uma transação é uma unidade lógica de operações de banco de dados.
II. Cada transação deve ser atômica, o que significa que não pode ser dividida ou fragmentada.
III. Cada transação deve deixar o banco de dados em um estado consistente após a execução.
IV. Os resultados parciais de cada transação devem estar disponíveis para outras transações.
V. Uma transação sempre completa sua execução com sucesso.

Estão corretas:
I, II e III.
I, II e III.
III e IV.
I, II e V.
III, IV e V.
Todas as afirmações.

Analise as afirmações:

I. Os protocolos baseados em timestamp determinam a ordem entre cada par de transações em conflito em tempo de execução.
II. O protocolo de validação exige que cada transação de Ti seja executada em dois ou três momentos diferentes durante sua vida útil.
III. Nos casos em que a maioria das transações são transações somente leitura, a taxa de conflito de transações pode ser baixa.
IV. Há situações em que seria útil agrupar várias unidades de dados como uma única unidade.
V. Na fase de escrita, se a transação Ti tiver sucesso na validação, as variáveis temporárias locais que mantêm os resultados de quaisquer operações write realizadas por Ti são armazenadas no BD.

Estão corretas:
Todas as afirmações.
I, II e III.
I, II e IV.
I, II e V.
III, IV e V.
Todas as afirmações.

Prévia do material em texto

19/11/2022 23:11Revisar envio do teste: ATIVIDADE TELEAULA III – ...
Página 1 de 4https://ava.ead.unip.br/webapps/assessment/review/review.jsp?att…ourse_id=_256869_1&content_id=_3102067_1&return_content=1&step=
 
Revisar envio do teste: ATIVIDADE TELEAULA III
LINGUAGEM DE PROGRAMAÇÃO DE BANCO DE DADOS 7959-60_43701_R_E1_20222 CONTEÚDO
Usuário
Curso LINGUAGEM DE PROGRAMAÇÃO DE BANCO DE DADOS
Teste ATIVIDADE TELEAULA III
Iniciado 19/11/22 23:10
Enviado 19/11/22 23:11
Status Completada
Resultado da
tentativa
0 em 0 pontos  
Tempo decorrido 0 minuto
Autoteste O aluno responde e o resultado do aluno não é visível ao professor.
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas
respondidas incorretamente
Pergunta 1
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
e. 
Analise as a"rmações: 
  
I. Uma transação é uma unidade lógica de operações de banco de dados. 
II. Cada transação deve ser atômica, o que signi"ca que não pode ser dividida ou
fragmentada. 
III. Cada transação deve deixar o banco de dados em um estado consistente após a
execução. 
IV. Os resultados parciais de cada transação devem estar disponíveis para outras
transações. 
V. Uma transação sempre completa sua execução com sucesso. 
  
Estão corretas:
I, II e III.
I, II e III.
III e IV.
I, II e V.
III, IV e V.
Todas as a"rmações.
UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS
0 em 0 pontos
leonardo.sa10 @aluno.unip.br
http://company.blackboard.com/
https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_256869_1
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_88544684_1&course_id=_256869_1&content_id=_3102067_1&return_content=1&step=#contextMenu
https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_256869_1&content_id=_3102046_1&mode=reset
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_10_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_27_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_47_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_29_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_25_1
https://ava.ead.unip.br/webapps/login/?action=logout
19/11/2022 23:11Revisar envio do teste: ATIVIDADE TELEAULA III – ...
Página 2 de 4https://ava.ead.unip.br/webapps/assessment/review/review.jsp?att…ourse_id=_256869_1&content_id=_3102067_1&return_content=1&step=
Comentário da resposta: Resposta: a)
Pergunta 2
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da resposta:
Analise as a"rmações: 
  
I. Os sistemas de processamento de transações geralmente permitem que várias
transações sejam processadas ao mesmo tempo. 
II. O sistema de banco de dados deve controlar a interação entre transações concorrentes
para que não destruam a consistência do banco de dados. 
III. Uma transação pode bloquear o BD antes da execução e liberar o bloqueio após a
execução. 
IV. Os métodos de controle de simultaneidade visam garantir um alto nível de
concorrência, garantindo que todos os schedules criados não sejam serializáveis por
con#ito ou visão. 
V. Todas as execuções simultâneas resultam em um estado correto. 
  
Estão corretas:
I, II, III e IV.
I, II e III.
I, II e IV.
I, II e V.
I, II, III e IV.
Todas as a"rmações.
Resposta: d)
Pergunta 3
Analise as a"rmações: 
  
I. Se várias transações forem executadas simultaneamente no banco de dados, o atributo
de isolamento não poderá mais ser mantido. 
II. Uma maneira de garantir o isolamento é exigir que os itens de dados sejam usados de
maneira mutuamente exclusiva. 
III. Na fase de crescimento uma transação pode liberar bloqueios, mas não pode obter
novos bloqueios. 
IV. Na fase de encolhimento uma transação pode obter bloqueios, mas não pode liberar
0 em 0 pontos
0 em 0 pontos
19/11/2022 23:11Revisar envio do teste: ATIVIDADE TELEAULA III – ...
Página 3 de 4https://ava.ead.unip.br/webapps/assessment/review/review.jsp?att…ourse_id=_256869_1&content_id=_3102067_1&return_content=1&step=
Resposta Selecionada: b. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da resposta:
nenhum bloqueio. 
V. De acordo com o bloqueio em duas fases, pode ocorrer rollback em cascata. 
  
Estão corretas:
I, II e V.
I, II e III.
I, II e V.
II, III e V.
III, IV e V.
Todas as a"rmações.
Resposta: b)
Pergunta 4
Resposta Selecionada: e. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da resposta:
Analise as a"rmações: 
  
I. Os protocolos baseados em timestamp determinam a ordem entre cada par de
transações em con#ito em tempo de execução. 
II. O protocolo de validação exige que cada transação de Ti seja executada em dois ou três
momentos diferentes durante sua vida útil. 
III. Nos casos em que a maioria das transações são transações somente leitura, a taxa de
con#ito de transações pode ser baixa. 
IV. Há situações em que seria útil agrupar várias unidades de dados como uma única
unidade. 
V. Na fase de escrita, se a transação Ti tiver sucesso na validação, as variáveis temporárias
locais que mantêm os resultados de quaisquer operações write realizadas por Ti são
armazenadas no BD. 
  
Estão corretas:
Todas as a"rmações.
I, II e III.
I, II e IV.
I, II e V.
III, IV e V.
Todas as a"rmações.
Resposta: e)
0 em 0 pontos
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_88544684_1&course_id=_256869_1&content_id=_3102067_1&return_content=1&step=#
19/11/2022 23:11Revisar envio do teste: ATIVIDADE TELEAULA III – ...
Página 4 de 4https://ava.ead.unip.br/webapps/assessment/review/review.jsp?att…ourse_id=_256869_1&content_id=_3102067_1&return_content=1&step=
Sábado, 19 de Novembro de 2022 23h11min24s BRT ← OK
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_88544684_1&course_id=_256869_1&content_id=_3102067_1&return_content=1&step=#

Mais conteúdos dessa disciplina