.:: Computação & Concursos ::.

Sua referência em concursos públicos na área de computação.

Questões – TRT

Cargo: Analista Judiciário – Especialidade Análise de Sistemas

47. As quatro propriedades básicas que uma transação em um banco de dados tem de manter são:
(A) atomicidade, consistência, isolamento e durabilidade.
(B) atomicidade, consistência, independência e durabilidade.
(C) atomicidade, completeza, independência e durabilidade.
(D) assertividade, consistência, isolamento e durabilidade.
(E) assertividade, completeza, independência e durabilidade.

Comentário: Uma simples questão pra relembrar os quatro requisitos básicos que devem ser obedecidos em Controles Transacionais em Bancos de Dados. Apesar de ser uma questão pequena e relativamente simples, espera-se com ela chamar a atenção daqueles que costumam decorar matéria para prova ao invés de aprender. Pode-se notar que apenas conhecer a famosa sigla ACID relativa a esse conjunto de regras não é suficiente para se resolver a questão. Assim sendo, vamos relembrar o significado de cada letra:

Atomicidade: Condição que exige que uma transação seja completamente executada no banco de dados. Não pode ser executada em partes e os efeitos da mesma persistirem. Significa “ou tudo ou nada”.

Consistência: Exigência que se refere à consistência dos dados no banco de dados. Se o banco está consistente antes da transação, ele deve se mater consistente depois. Uma violação de consistência simples de ser imaginada é, após uma transação o numero da conta do cliente fique negativa ao invés do saldo.

Isolamento: Se refere ao fato de que cada transação deve ser vista individualmente. Não importa se naquele instante de tempo ela é a unica transação que está acessando a base de dados ou se ela é apenas uma em duas mil.

Durabilidade: Significa simplesmente que após uma transação ter sido concluida completamente( em outras palavras, seja verificado o requisito de atomicidade ), seus efeitos sejam mantidos no banco de dados e não possam mais ser desfeitas( exigindo-se, obviamente o quesito de consistência ).

Assim, resposta certa para esta questão: Letra A!

Links Interessantes:

1) http://www.dsc.ufcg.edu.br/~baptista/cursos/BDadosI/Capitulo6Concorrencia.ppt
2) http://www.inf.ufrgs.br/procpar/disc/cmp134/trabs/T2/041/ggalante/trans_distribuidas.ppt
3) http://www.cs.duke.edu/~junyang/courses/cps216-2001-fall/lectures/07-cc.pdf

Bons Estudos!

junho 5, 2008 - Posted by | Bancos de Dados, Questões de Provas

Nenhum comentário ainda.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: