Бир маалымат базасы обочолонуп менчик

Жалгыз өзгөрүүлөр базасына жасалган качан жана кантип көзөмөлдөйт

Жалгыз базасы мэмшелермен касиеттери ажырагыс бөлүгү болуп саналат. Бул үчүнчү менчиги болуп саналат КИСЛОТА (Atomicity, мурда түзүлгөн, Обочолонбой, листи) жана бул касиеттери ошол маалыматтарды ырааттуу жана так болушу керек.

Жалгыз өзгөртүүлөр киргизиле тургандыгын качан жана кантип көзөмөлдөйт базасы даражадагы менчиги болуп саналат жана алар бири-бирине көрүнүктүү болуп калса. өзүнчө максаттарынын бири бири-биринин аткарылышына таасир эткен жок, ошол эле учурда пайда болгон бир нече бүтүмдөрдү жол болуп саналат.

Жалгыз Works кантип

Мисалы, Джо каршы бүтүм чыгарат, анда базасын Мариям башка бүтүм чыгарат, ошол эле учурда, эки бүтүмдөр алыскы тартипте маалымат базасын иш керек. берилиштер базасына да Мариям же тескерисинче аткаруудан мурун Жонун бүт келишимдерди аткарууга тийиш. Бул бара-бара базасына жасалган жок болот Мариямдын бүтүмдүн бөлүгүн зыяндуу таасиринен катары аралык маалыматтарды окуп Жонун бүтүм жол бербейт. обочолонуп, жеке менчик, алар бири-бирине тоскоол болбойт эле деп, бүтүм биринчи жолу ишке турган камсыз болбойт.

Жалгыз Levels

өзүнчө төрт түрдүү болот:

  1. Serializable башка бүтүм баштоо алат алдында бүтүм аяктайт дегенди билдирет жогорку деңгээл болуп эсептелет.
  2. Кайталануучу ал аягына чыга элек болсо да, бүтүм баштады жолу мүмкүнчүлүк берет деп айтылат.
  3. Оку жасаган маалыматтар базасына жасалган кийин мүмкүн маалыматтарды берет, бирок кеч.
  4. Оку: эч күнөөсүз бөлүүнүн төмөнкү даражасы болуп саналат жана өзгөрүүлөрдү жасап чейин маалымат мүмкүнчүлүк берет.