100
Boshlangʻich asosiy faylni oʻzgartirish oʻrniga yangisi yaratiladi va boshlangʻich asosiy fayl zaxira sifatida
saqlanadi. Jarayon boshida tranzaksiya fayli tekshiriladi.
Tranzaksiya fayli asosiy fayl bilan bir xil tartibda saralanadi Ushbu misolda u Mijoz identifikatori maydoniga
muvofiq ravishda ortib boruvchi tartibda saralangan
7.04-jadval. Tranzaksiya faylini saralash.
Paketli jarayon asosiy fayl orqali amalga oshiriladi va tranzaksiya faylida xuddi shunday Mijoz identifikatori bilan
yozuv mavjudligini tekshiradi.
Ushbu misolda birinchi mijoz 01456 identifikatoriga ega, ammo tranzaksiya faylida tegishli yozuv yoʻq Chunki
u hech qanday buyurtma bermagan. Yozuv hech qanday yangilanishni talab qilmasdan yangi asosiy faylga
koʻchiriladi
Ikkinchi mijozning 03678 raqamli identifikatori bor va tranzaksiya faylida tegishli yozuv koʻylak sotib olinganini
koʻrsatadi Ikki fayldan maʼlumotlarni birlashtirib, tizim invoys va yetkazib berish yorligʻini chiqaradi va keyin
yangilangan Jami sar angan maydoniga ega boʻlgan yangi asosiy faylga yangi yozuv qoʻshadi
Endi yangi asosiy faylda ikkita yozuv boʻladi
7.05-jadval. Yangi asosiy fayl.
Ikkinchi yozuvning Jami sar angan maydoni qanday yangilanganiga eʼtibor bering
Bu asosiy fayldagi barcha yozuvlar yangi versiyaga koʻchirilguncha davom etadi Endi yangi asosiy faylda quyidagi
maʼlumotlar saqlanadi
7.6-jadval. Yangilangan asosiy fayl.
Diqqat!
Maydonlarda saqlanadigan barcha maʼlumotlar oqilona va mazmunli boʻlishini taʼminlash uchun kompyuter
tizimi tomonidan avtomatik validatsiya amalga oshiriladi Verifikatsiya tekshiruvlari mavjudlikni, oraliqni,
turni tekshirishni, uzunlikni, formatni va raqamni tekshirishni, qidirishni, muvofiqlikni va chegarani
tekshirishni oʻz ichiga oladi