Hareket işlem sistemi: Revizyonlar arasındaki fark

[kontrol edilmiş revizyon][kontrol edilmemiş revizyon]
İçerik silindi İçerik eklendi
Mmalbayrakoglu (mesaj | katkılar)
Mmalbayrakoglu (mesaj | katkılar)
6. satır:
== Bilgisayar bilimlerinde hareket işlem sistemleri ==
 
Bilişim teknolojileri açısından hareket bir [[bilgisayar]] sisteminin yerine getireceği birbiriyle ilişkili bir dizi işlemden ibarettir. Bu işlemler bir bütün olarak görülür ve sonuçta bir hareket ya başarıyla gerçekleşir ya da gerçekleşmeyerek hareketin başlamasından hemen önceki noktaya dönülür. Bu işlemlerin gerçekleştirilmesiyle bir [[veri tabanındatabanı]]nda yer alan bir dizi veri değişim geçirerek yeni değerler alır. Hareketin başarısı, tüm işlemlerin sonuçları kalıcı olacak biçimde gerçekleştirilmiş olması demektir.
 
Hareketin bütünlüğü iki amaca hizmet eder: Birinci amaç hareketi talep eden kullanıcının isteğinin yerine gelmiş olmasıdır. İkinci amaç ise veri bütünlüğünü korumaktır. Bütünlüğü koruyabilmak için hareket sonuçları sistem arızalarından ya da çökmelerden etkilenmemelidir. En küçük bir aksaklık durumunda sistem gerçekleşen tüm işlemleri geriye doğru iptal ederek başlangıç durumuna geri dönebilmelidir. Bir hareket bir ya da daha çok veri kaynağı üzerinden gerçekleşebilir. Yerel kaynaklar üzerinde gerçekleşen hareketler kolay yönetilebilir ve tek bir kaynak (veri tabanı ya da ileti kuyruğu) kullanılarak hızla gerçekleşebilirken, başarılı olsun ya da olmasın dağıtılmış hareketler için birden çok kaynak kullanılır.