1. Axborot tizimlarini (AT) loyihalash texnologiyasining asosiy tushunchalari


Fizik modelni yaratish: indekslar; triggerlar va saqlanadigan protseduralar; ma'lumotlar omborini loyihalash



Download 86,94 Kb.
bet29/50
Sana22.07.2022
Hajmi86,94 Kb.
#839507
1   ...   25   26   27   28   29   30   31   32   ...   50
Bog'liq
17-18

4. 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.
Yo'naltiruvchi yaxlitlik triggeri - bu o'zaro bog'liq bo'lgan ikkita jadval o'rtasidagi yaxlitlikni saqlash uchun ishlatiladigan triggerning maxsus turi. Agar bitta jadvaldagi satr qo'shilsa, o'zgartirilsa yoki o'chirilsa, referent yaxlitligi triggeri (RI trigger) DBMSga boshqa jadvallardagi tashqi kaliti kiritilgan (o'zgartirilgan) asosiy kalit qiymatiga mos keladigan qatorlar bilan nima qilish kerakligini aytadi. , o'chirildi) qator. Odatiy bo'lib, ERwin deklarativ referent yaxlitligini takrorlaydigan triggerlarni yaratadi (2.2.3 ga qarang). Misol uchun, agar mijoz MUZUCHLAR jadvalidan o'chirilgan bo'lsa (2.73-rasmga qarang), u holda o'rnatilgan ma'lumotnoma yaxlitligi qoidalariga qarab, RI triggerlari yaratilishi mumkin, ular BUYURT jadvalidan o'chirilgan mijozga mos keladigan buyurtmalarga ta'sir qiladi.

Download 86,94 Kb.

Do'stlaringiz bilan baham:
1   ...   25   26   27   28   29   30   31   32   ...   50




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish