-
ATOMICIDADE - serem sempre executadas por completo
CONSISTENCIA - as transações efetuadas devem levar o sistema sempre a um estado válido
ISOLAMENTO - as transações nao tem conhecimento uma das outras (nao se misturam)
DURABILIDADE - uma vez gravadas na base, devem persistir ao longo do tempo
GAB: D
-
Misturou o ACID do BD com a DICA da segurança.
-
Ano: 2010Banca: CESPEÓrgão: Banco da AmazôniaProva: Técnico Científico - Tecnologia da Informação
Atomicidade, consistência, isolamento e durabilidade são propriedades fundamentais que devem ser apresentadas por uma transação de banco de dados.
Certa
2015
A atomicidade é a propriedade que assegura que as atualizações relacionadas e dependentes ocorram dentro dos limites da transação ou nenhuma atualização será efetivada no banco de dados.
Certa
2014
A atomicidade de um SGBD garante que cada transação seja executada de maneira singular, ou seja, que cada transação possua um identificador unívoco. O isolamento do SGBD garante, por sua vez, que as transações sejam executadas isoladamente uma das outras.
errada
-
LETRA D
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. ERRADO - Garantindo a CONSISTÊNCIA
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. - CORRETO
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.- CORRETO
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. ERRADO - Disponibilidade é a persistência dos dados ao longo do tempo ou sob falhar.
O Correto seria CONSISTÊNCIA, que é o ato de retornar o banco de dados ao seu estado original
-
- Atomicidade: uma transação é uma unidade de processamento, é realizada integralmente ou não é realizada.
Subsistema de recuperação de transação
- Consistência: uma transação leva um banco de dados de um estado consistente para outro estado consistente.
Responsabilidades dos programadores da aplicação
- Isolamento: uma transação deve parecer como se estivesse sendo executada isoladamente.
Subsistema do controle de concorrência do SGBD
- Durabilidade: as alterações aplicadas a um banco de dados por meio de uma transação confirmada (commit) devem persistir no banco de dados.
Subsistema de recuperação do SGBD
-
Bastava saber o nome das propriedades das siglas:
A - Atomicidade
C- Consistência
I - Isolamento
D - Durabilidade
A alternativa I disse "Autenticidade" e a IV mencionou "Disponibilidade", logo já elimina I e IV. Como não há alternativas com uma só resposta
(Ex: II, somente / III, somente), sobrou só II e III.
-
I. Essa descrição diz respeito à Atomicidade. De acordo com essa propriedade, as transações são realizadas por completo ou simplesmente não são. ERRADA
II. Perfeito! Se você não lembrava o que significa consistência, essa é uma boa definição. CERTA
III. Isso mesmo. O isolamento serve para evitarmos resultados indesejados fruto da execução simultânea de duas transações. CERTA
IV. O “D” do ACID é de Durabilidade, que garante que uma vez finalizada a transação, suas alterações permanecerão no BD. ERRADA