·
Análise de Sistemas ·
Linguagens de Programação
Send your question to AI and receive an answer instantly
Recommended for you
Preview text
EXERCÍCIO TRANSAÇÃO 1 Explique o conceito de transação em um banco de dados e dê um exemplo onde se aplica o uso de transações 2 Explique por que as transações são executadas de forma concorrente em um banco de dados e não uma após a outra 3 Explique como são executadas as operações leritem e escreveritem em um banco de dados 4 Cite e explique as propriedades das transações 5 Cite e explique os estados pelos quais uma transação pode passar 6 Explique o que é o log do SGBD e qual a sua principal finalidade 7 Cite e explique quais são os 6 tipos de entrada do log do banco de dados 8 Explique o que é ponto de efetivação 9 Explique o que é ponto de verificação 10 Comente Os dados alterados por uma transação já efetivada podem ainda não ter sido gravados no disco 11 Explique o conceito de escalonamento 12 Explique o que são operações conflitantes em um escalonamento 13 Explique o que é um escalonamento não restaurável Dê um exemplo de escalonamento não restaurável Explique ainda por que o SGBD não considera escalonamentos não restauráveis 14 Explique o que é um escalonamento livre de rollback em cascata Dê um exemplo de escalonamento livre de rollback em cascata 15 Explique qual a importância de um escalonamento serial Explique por que este escalonamento não é viável na prática 16 Explique o que é um escalonamento serializável e por que este tipo de escalonamento é tão importante BACHARELADO EM SISTEMAS DE INFORMAÇÃO Disciplina Banco de Dados II Prof Daniel Cosme Mendonça Maia 2 17 Para cada escalonamento abaixo S1 r1X w1X r3Y w1Y c1 r2X w2X c2 r3X w3Y a3 S2 r3X r1X w1X r3Y c1 c3 w2Y c2 Responda as seguintes questões a Represente o escalonamento na forma tabular b Mostre todas as operações conflitantes c Faça o grafo de seriabilidade precedência completo d Responda se o escalonamento é ou não serializável Se for serializável escreva os escalonamentos seriais equivalentes e Responda se o escalonamento é livre de rollback em cascata Por que 18 Explique qual relação existente entre o nível de isolamento e o controle de concorrência 19 Explique o que é o problema da leitura suja Explique quais as consequências de se usar um nível de isolamento que permite leitura suja podese usar exemplos 20 Explique o que é o problema das linhas fantasmas
Send your question to AI and receive an answer instantly
Recommended for you
Preview text
EXERCÍCIO TRANSAÇÃO 1 Explique o conceito de transação em um banco de dados e dê um exemplo onde se aplica o uso de transações 2 Explique por que as transações são executadas de forma concorrente em um banco de dados e não uma após a outra 3 Explique como são executadas as operações leritem e escreveritem em um banco de dados 4 Cite e explique as propriedades das transações 5 Cite e explique os estados pelos quais uma transação pode passar 6 Explique o que é o log do SGBD e qual a sua principal finalidade 7 Cite e explique quais são os 6 tipos de entrada do log do banco de dados 8 Explique o que é ponto de efetivação 9 Explique o que é ponto de verificação 10 Comente Os dados alterados por uma transação já efetivada podem ainda não ter sido gravados no disco 11 Explique o conceito de escalonamento 12 Explique o que são operações conflitantes em um escalonamento 13 Explique o que é um escalonamento não restaurável Dê um exemplo de escalonamento não restaurável Explique ainda por que o SGBD não considera escalonamentos não restauráveis 14 Explique o que é um escalonamento livre de rollback em cascata Dê um exemplo de escalonamento livre de rollback em cascata 15 Explique qual a importância de um escalonamento serial Explique por que este escalonamento não é viável na prática 16 Explique o que é um escalonamento serializável e por que este tipo de escalonamento é tão importante BACHARELADO EM SISTEMAS DE INFORMAÇÃO Disciplina Banco de Dados II Prof Daniel Cosme Mendonça Maia 2 17 Para cada escalonamento abaixo S1 r1X w1X r3Y w1Y c1 r2X w2X c2 r3X w3Y a3 S2 r3X r1X w1X r3Y c1 c3 w2Y c2 Responda as seguintes questões a Represente o escalonamento na forma tabular b Mostre todas as operações conflitantes c Faça o grafo de seriabilidade precedência completo d Responda se o escalonamento é ou não serializável Se for serializável escreva os escalonamentos seriais equivalentes e Responda se o escalonamento é livre de rollback em cascata Por que 18 Explique qual relação existente entre o nível de isolamento e o controle de concorrência 19 Explique o que é o problema da leitura suja Explique quais as consequências de se usar um nível de isolamento que permite leitura suja podese usar exemplos 20 Explique o que é o problema das linhas fantasmas