Mundarija:

Ma'lumotlar bazasida izchil holat nima?
Ma'lumotlar bazasida izchil holat nima?

Video: Ma'lumotlar bazasida izchil holat nima?

Video: Ma'lumotlar bazasida izchil holat nima?
Video: C++ Builder 6 dasturlash muhitida ma'lumotlar bazasi bilan ishlash (MS Access ga bog'lash) 2024, Noyabr
Anonim

A izchil ma'lumotlar bazasi holati ma'lumotlar yaxlitligi bo'yicha barcha cheklovlar qondiriladi. erishish uchun a izchil ma'lumotlar bazasi holati , tranzaksiya qabul qilishi kerak ma'lumotlar bazasi biridan izchil holat boshqasiga.

Keyin ma'lumotlar bazasidagi ma'lumotlarning izchilligi nima?

Ma'lumotlar bazasida izchillik tizimlar har qanday berilgan talabni bildiradi ma'lumotlar bazasi tranzaktsiyaga ta'sir qilish o'zgarishi kerak ma'lumotlar faqat ruxsat etilgan usullarda. Har qanday ma'lumotlar ga yozilgan ma'lumotlar bazasi cheklovlar, kaskadlar, triggerlar va ularning har qanday kombinatsiyasini o'z ichiga olgan barcha belgilangan qoidalarga muvofiq amal qilishi kerak.

Keyinchalik savol tug'iladi: misol bilan muvofiqlik nima? ning ta'rifi mustahkamlik qalinligi yoki biror narsa o'zgarmasligini bildiradi, xuddi shu tarzda bajariladi yoki bir xil ko'rinadi. An misol ning mustahkamlik ko'zadan quyish oson bo'lgan sousdir. An misol ning mustahkamlik talabalar topshiradigan barcha testlar bir xil baholash shkalasi yordamida baholanadi.

Xuddi shunday, DBMSda nomuvofiq holat nima?

Bitta mantiqiy tranzaksiya sifatida tranzaksiyaning boshi va oxiri bayonotlari o'rtasida o'tkaziladigan ma'lumotlar bazasiga kirish operatsiyalarining barcha turlari ko'rib chiqiladi. Tranzaktsiya paytida ma'lumotlar bazasi mos kelmaydigan . Ma'lumotlar bazasi o'rnatilgandan keyingina davlat biridan almashtiriladi izchil holat boshqasiga.

Ma'lumotlarning izchilligini qanday ta'minlaysiz?

Ma'lumotlar izchilligini ta'minlash

  1. Ma'lumotlarning izchilligi uchun havola yaxlitligidan foydalanish. Yo'naltiruvchi yaxlitlik ma'lumotlarning jadvallar bo'ylab mos kelishini ta'minlaydi.
  2. Ma'lumotlarning mustahkamligi uchun qulflardan foydalanish. Qulflar bir vaqtning o'zida bir nechta foydalanuvchi bir xil ma'lumotlarga kirishga harakat qilganda ham ma'lumotlarning barqarorligini ta'minlaydi.
  3. Ma'lumotlarning muvofiqligini tekshirish.

Tavsiya: