Questões de Banco de Dados - Gerência de Transações para Concurso

Foram encontradas 332 questões

Q858591 Banco de Dados

No contexto de transações em um sistema de banco de dados, informe a alternativa que contém todas as afirmações corretas.


I. O esquema abaixo representa uma anomalia chamada atualização perdida (lost update), onde T1 e T2 representam transações e “A” representa o item de dado.


Imagem associada para resolução da questão


II. O esquema abaixo representa uma anomalia chamada atualização perdida (lost update), onde T1 e T2 representam transações e “A” representa o item de dado.


Imagem associada para resolução da questão


III. Uma leitura é dita “suja” (dirty read) quando uma transação lê dados escritos por outra transação que já realizou o “commit”.

IV. Uma escrita é dita “suja” (dirty write) quando ela ocorre sobre um objeto que foi modificado anteriormente por uma transação que já realizou o “commit”.

Alternativas
Q855621 Banco de Dados

A respeito dos conceitos de banco de dados, normalização, controle de concorrência e modelagem, julgue o item subsecutivo.


Atomicidade é a propriedade que garante que as transações não sejam afetadas pelo funcionamento umas das outras nem tenham acesso aos resultados parciais entre si.

Alternativas
Q852107 Banco de Dados
O conceito de transação fornece um mecanismo para descrição de unidades lógicas de processamento de banco de dados. Para que as transações cumpram seu propósito, elas devem possuir algumas propriedades, chamadas propriedades ACID, e elas devem ser impostas pelo controle de concorrência e por métodos de restauração do SGBD. As propriedades ACID são:
Alternativas
Ano: 2017 Banca: FCC Órgão: DPE-RS Prova: FCC - 2017 - DPE-RS - Analista - Banco de Dados |
Q841723 Banco de Dados
As transações em um banco de dados relacional devem respeitar as propriedades representadas pelo acrônimo ACID, sendo que o D significa durabilidade, segundo a qual
Alternativas
Q839439 Banco de Dados

O gerenciamento de transações em um banco de dados deve considerar um conjunto de propriedades conhecidas pela sigla ACID.


I. Uma transação interrompida ao meio pode deixar o banco de dados em um estado inconsistente. O banco de dados deve prover recursos para remoção dos efeitos de transações incompletas, garantindo assim a autenticidade.


II. A consistência tem por objetivo garantir que o banco de dados antes da transação esteja consistente e que após a transação permaneça consistente. Todas as regras devem ser aplicadas às modificações da transação para manter toda a integridade dos dados.

III. Modificações feitas por transações simultâneas devem ser isoladas das modificações feitas por qualquer outra transação simultânea. O isolamento deve garantir que duas transações, executadas de forma concorrente, devem ter o mesmo resultado que teria se fossem executadas em ordem serial.

IV. O SGBD mantém um registro (log) das ações executadas pelo usuário para que, se ocorrer queda do sistema antes que todas as mudanças tenham sido feitas em disco, este log seja usado para restaurar o estado do banco de dados quando o sistema for reiniciado, garantindo assim a disponibilidade.


As propriedades ACID sublinhadas que estão corretamente definidas são as que constam APENAS em

Alternativas
Respostas
121: C
122: E
123: C
124: B
125: D