4. Axborot tasnifining asosiy tushunchalari.
ATni axborot bilan ta'minlash quyidagi vazifalarni hal qilish vositasidir:
tizimdagi ma'lumotlarni bir ma'noli va tejamkor tarzda taqdim etish (ob'ektni kodlash asosida); ob'ektlar o'rtasidagi munosabatlarning tabiatini hisobga olgan holda ma'lumotlarni tahlil qilish va qayta ishlash tartiblarini tashkil qilish (asosida ob'ektlarning tasnifi ); foydalanuvchining tizim bilan o'zaro aloqasini tashkil etish (asosidaekrandagi ma'lumotlarni kiritish-chiqarish shakllari ); avtomatlashtirish ob'ektining boshqaruv tizimidagi ma'lumotlardan samarali foydalanishni ta'minlash (birlashtirilganhujjat tizimlari ). ATni axborot bilan ta'minlash ikkita kompleksni o'z ichiga oladi: mashinadan tashqari axborotni qo'llab-quvvatlash (texnik va iqtisodiy ma'lumotlarning tasniflagichlari , hujjatlar, uslubiy qo'llanmalar) va mashina ichidagi axborotni ta'minlash (kompyuterga birlamchi ma'lumotlarni kiritish yoki natija ma'lumotlarini chiqarish uchun sxemalar / ekran shakllari, tuzilmalar).ma'lumotlar bazasi : kirish, chiqish fayllari,ma'lumotlar bazalari ).
5. Fizik modelni yaratish: indekslar; triggerlar va saqlanadigan protseduralar; ma'lumotlar omborini loyihalash.
Triggerlar va saqlangan protseduralar so'rovlarni tezda bajarish, ma'lumotlarni tekshirish va boshqa tez-tez chaqiriladigan funktsiyalarni bajarish uchun oldindan kompilyatsiya qilingan va serverda saqlanadigan SQL kod bloklari deb nomlanadi.
Serverda kodni saqlash va bajarish kodni faqat bir marta yaratish imkonini beradi va ma'lumotlar bazasi bilan ishlaydigan har bir ilovada emas, bu esa dasturlarni yozish va ularga xizmat ko'rsatishda vaqtni tejaydi. Bu qaysi mijoz ilovasi ma'lumotlarga kirishidan qat'i nazar, ma'lumotlar yaxlitligi va biznes qoidalari saqlanishini ta'minlaydi. Triggerlar va saqlangan protseduralar mijoz ilovasidan tarmoq orqali yuborilishi shart emas, bu esa tarmoq trafigini sezilarli darajada kamaytiradi.
Saqlangan protsedura - bu mijoz ilovasidan yoki boshqa saqlangan protseduradan chaqirilishi mumkin bo'lgan oldindan kompilyatsiya qilingan SQL bayonotlarining nomlangan to'plami.
Trigger - bu hodisaga javoban avtomatik ravishda bajariladigan protsedura. Bunday hodisa mavjud jadvalga qatorni qo'shish, o'zgartirish yoki o'chirish bo'lishi mumkin. Trigger serverda ishlaydigan qo'shimcha funksiyalarni ta'minlash uchun SQL INSERT, UPDATE yoki DELETE buyruqlarini bajarishda ma'lumotlar bazasi bazasiga qanday harakat qilish kerakligini aytadi.
Do'stlaringiz bilan baham: |