Veritabanı Programlama Deneme Sınavı Sorusu #393673

I. Bölünmezlik
II. Tutarlılık
III. İzolasyon
IV. Devamlılık
Bir veri tabanında hareket bloğu içerisinde meydana gelebilecek herhangi bir hata ortaya çıktığında hareket blokları yukarıda sıralanan özelliklerden hangisi veya hangilerine sahip olmalıdır?


Yalnız II

I ve II

I, II ve IV

I, II ve III

I, II, III ve IV


Yanıt Açıklaması:

Hareket bloğu içinde bulunan tüm işlemler bazı sebeplerden dolayı başarılı bir şekilde tamamlanamadan hata oluşabilir. Bu durumda;
- Veri tabanında hatanın meydana geldiği zamana kadar gerçekleşen tüm değişiklikler iptal edilmeli,
- Hareket başlamadan önceki başlangıç durumuna geri dönülmelidir.
Bunun için veri tabanlarında hareket blokları ACID olarak kısaltılmış olan dört özelliğe sahip olmalıdır. Yani hareket blokları Bölünmezlik, tutarlılık, izolasyon ve devamlılık olarak belirtilen bu özelliklere sahip olmalıdır.

Yorumlar
  • 0 Yorum