Banco de dados: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
erros ortogrsficos e coisas mal
m Foram revertidas as edições de 2001:8A0:6A62:7E00:49ED:7FD7:1CE:288D para a última revisão de Marcos Elias de Oliveira Júnior, de 19h42min de 22 de novembro de 2018 (UTC)
Etiqueta: Reversão
Linha 42:
Uma transação é uma unidade que preserva consistência. Requeremos, portanto, que qualquer escalonamento produzido ao se processar um conjunto de transações concorrentemente seja computacionalmente equivalente a um escalonamento produzido executando essas transações serialmente em alguma ordem. Diz-se que um sistema que garante esta propriedade assegura a [[seriabilidade]] ou também [[serialização]]<ref name="elmasri" />.
 
== Bloqueio (losdsdsdsdsdgggkinglocking) ==
Em vez dfghede bloquear um banco de dados inteiro uma transação pode bloquear apefghnasapenas gfosos itens dehgfhgfhfhde dados que ela acessa. Sobre tal polítfihgfcapolítica, a transação precisa manterhgfhgfhgfbloqueiosmanter bloqueios por tempo suficiente para garantir a serialihgfhfghzabilidadeserializabilidade, mas por um período curto o suficiente para não prejudicar o desempenfsg gfgfgfg.liiu hfghhodesempenho excgfhessivagfhmenteexcessivamente.<ref>{{citar livro|título=Sistemas de Banco de Dados tradução da 6° edição|ultimo=Silberschatz|primeiro=Abraham|editora=Campus|ano=2012|local=|páginas=|acessodata=}}</ref>
 
== Segurança em banco de dados ==