KompyuterlarAxborot texnologiyalari

Jurnal - bu nima? bitim bazasi

A bitim bir shaxs yoki ma'lumotlar bazasini kirish yoki o'zgartirish uchun dastur tomonidan amalga oshiriladi aniq harakatlar majmui hisoblanadi. shartnoma oldin, bitim - zarur, deb bu jarayonning mohiyatini tushunish uchun. jarayonining asosiy ma'nosi harakat to'liq yoki bekor kerak yo deb aslida yotadi.

Har bir ma'lumotlar bazasi bitim boshqa izchil bir davlat, uni tarjima qilish kerak. Bu o'zgarmaslik jarayonida buzilgan bo'lishi mumkin, deb taxmin qilinadi.

Ko'p odamlar bitim, hayron - bu nima. ma'lumotlar bazasida amalga oshiriladi ish bu birligi. Bu umumiy algoritm, alohida jamoa yoki bir butun bo'lib, bir dasturning bir qismi bo'lishi mumkin.

bitim bajarilishi kerak?

uni bajarish uchun ikki yo'l bor:

  • bitim muvaffaqiyatli yakunlandi holda, natijalar qayd etiladi, va ma'lumotlar bazasi yangi izchil davlat (sodir) kirib ketadi.
  • ijro noto'g'ri, o'girilib bitim xato ketdi bo'lsa, bekor qilinadi. Bu holda ma'lumotlar bazasi u dastlab holatiga qaytarib berilishi lozim. Bu vaziyat (orqaga qaytishingiz) "qaytarib olish" deb ataladi. bitim qayd qilindi bo'lsa, u bekor qilinishi mumkin emas. harakat noto'g'ri deb topilgan bo'lsa, u ma'lumotlar bazasi izchil holatga qaytadi boshqa bitimni amalga oshirish uchun zarur.

bitimlar xususiyatlari

Agar bitim chegarasi belgilash uchun, harakat boshlanadi operatorlari foydalanish majburiyatini, qaytarib olish uchun qabul qilinadi.

quyidagicha kislotasi, yoki bitim xususiyatlari bo'lishi mumkin:

  • Atom yoki valentlik. Jurnal - yo qatl yoki bekor kerak uzviy birligi.
  • Muvofiqlashtirish, yoki o'zgarmaslik. bitim ma'nosi bazasi bir izchil davlatdan harakat, deb.
  • Insulativity, yoki izolyatsiya. amalga oshiriladi, har bir bitim, boshqalarga bog'liq emas. jarayonining barcha natijalari bo'shliqlar mavjud boshqa bitimlar ko'rinadigan bo'lmasligi kerak bo'ladi.
  • Duration yoki davomiyligi. muvaffaqiyatli bitim davomida erishilgan qilingan barcha natijalari keyingi muvaffaqiyatsizliklar yo'qoladi kerak emas. Ular doimiy ravishda ma'lumotlar bazasida saqlanadi.

Operatsiyalar bazasiga o'zgartirishlar yoki yangiliklarini qilish uchun ishlatiladi. Har bir jarayon tartibga va bitim menejeri va resurs tomonidan nazorat qilinadi - resurs menejeri. ikki denetleyicilerinin o'zaro hamkorligi operatsiya natijalarini aniqlaydi. zarur bo'lsa, operatsiyalar, qulf amalga oshiriladi.

bosqich bitim

Quyidagi bosqich bor:

  • Active. bitim, bu bosqichda resurs rahbarlari ishtirok jarayonida yaratilgan.
  • Tayyorlov. Bu davrda, har bir manba hokimi amaliyot natijalarini aniqlash imkoniyatiga ega. tashabbuskori bir operatsiyani bajarish uchun talab qilgan hollardagina bosqichini boshlab uchraydi. bir manba hokimi tayyorlash uchun vaqt yo'q bo'lsa, u bir operatsiyani bekor yuborish Dispatcher talab qiladi. Resurs Rahbarlar tayyor holati to'g'risidagi barcha ma'lumotlarni yozib jurnallar bor. Bu goyat taqdirda, muayyan bir joyda bilan ishlashda davom uchun imkoniyat bor edi, deb ta'minlash.
  • Mustahkamlash. Ushbu bosqichning boshlanishi barcha resurs rahbarlari ishga tayyor on hisoblanadi. Zarur bo'lsa, bitim dispetcheri ishlashini xulosa qilish mumkin.

Har bir operatsiya muayyan talablarga muvofiq bo'lishi kerak. operatsion tizimi natijasida to'g'ri davlat kiritilishi kerak. Bu holat elektr ta'minoti uzilishlar bor holda zarur.

tranzaksiya

operatsiya davomida barcha o'zgarishlar qayd etiladi jurnali jurnalni, amalga oshiriladi. Bu muntazam ravishda to'xtashi zarur, bunday chora overflow oldini olish uchun yordam beradi. Biroq, bu davrda jo'natilmasligi mumkin chiqib ketish mazmunini nazorat qilish uchun, ayniqsa, muhim ahamiyatga ega sabablaridan bir qator bor. log hajmini kamaytirish uchun, siz minimal identifikatsiyadan operatsiyalarini bajarishi mumkin.

omadsiz log taqdirda olib yordam beradi funktsiyasi bir muhim komponenti hisoblanadi bazasini izchil davlat. jurnal o'zgarishi yoki o'chirilishi kerak.

Tranzaksiyalar jurnalining foydalanish afzalliklari

Bu operatsiyalarni qo'llab-quvvatlash uchun imkon beradi:

  • individual harakatlar tiklash;
  • yakunlandi emas edi bitimlar saqlab qolish;
  • qobiliyatsiz bir bog'lam oldinga harakatni amalga oshirish;
  • jurnali replika qilish.

jurnalining chiqib ketish qanday bo'ladi?

kesilishi jarayonida yanada yozuvlar uchun ishlatiladi fayl, ichida ozod etiladi. Biz bu jarayonni e'tiborsiz bo'lsa, barcha disk kosmik band, va juda ko'p muammolar ham bo'ladi. Bunday holatlarni oldini olish uchun, chiqib ketish, u mustaqil sabablarga ko'ra kechiktirildi bundan mustasno, avtomatik ravishda sodir bo'ladi.

kredit karta bilan bitim

Bu nima va ular nima uchun - bitim, xarid qilish, fikr qilingan to'lov do'konlar orqali to'lovlarni amalga? naqd pul olish, hisob to'ldirilganda, yoki o'tkazmalarini amalga sifatida kredit karta bilan bunday operatsiyalar, tranzaksiya deb nomlangan. Bu tushuncha savdo to'lov karta hisoblashda ishlatiladi.

kredit karta bilan to'lovlarni amalga oshirish emas, balki har bir mijoz jarayonlar, bu vaqtda sodir nima haqida o'ylaydi. Biz pul va xavfsizlik haqida gapirganda, chunki da, bu bilim, juda muhim ahamiyatga ega.

Shunday qilib, bitim - bu do'kondan hisoblashda nima? Bu operatsiya-biriga bog'liq bir necha qadamlar iborat.

jarayonida asosiy ishtirokchilari - to'lov kartasi, va berilgan bank (emitent) hisoblanadi bank (bo'lishlari), xizmat ko'rsatish vositalari. ishga mohiyati egallovchiga operatsiyalarni o'tkazish Emitentning ruxsat olish istaydi, deb aslida yotadi. terminali orqali karta orqali, ishlashi uchun zarur ma'lumotlar bilan shifrlangan talab kassir yuboradi. magnit Ip mavjud barcha ma'lumotlar.

Bu talab vazifa ishlash va emitent bankka axborot keyinchalik tarqatish ishlash markazi, yuboriladi. Bu ma'lumotlarni tahlil va ma'lumotlar bilan solishtiradi. har qanday kelishmovchilik paydo bo'lsa, emitent operatsiyani amalga oshirish uchun ruxsat berish kerak. jarayonining mohiyati shaxsiy Avtorizatsiya kodni yuklansin hisoblanadi.

Faqat egallovchiga savdogar uchun mijozning hisobvarag'idan o'tkazish qiladi mablag'lari natijasida operatsiya amalga oshirish mumkin, deb keyin. qobiliyatsiz holda qurilma siz bitimni bajarish mumkin emas, deb sizlarga aytib beradi.

Bunday ma'lumotlar bazasi bitim onlayn amalga oshiriladi. karta izini amaldagi imprinter orqali ishlab chiqarilgan bitimlar, oflayn, yana bir turi bor.

Ko'p odamlar qiziqish: u bitimni bekor qilish mumkin yoki yo'qligini? zarur bo'lsa bank bunga yo'l ayrim ishlatilgan amalga oshirish mumkin.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 uz.delachieve.com. Theme powered by WordPress.