Ma’lumotlar Bazasi 6-Hisobot Labaratoriyalari



Download 345,07 Kb.
Sana04.02.2022
Hajmi345,07 Kb.
#430109
Bog'liq
Azamatov Azizbek. Hisobot6



Ma’lumotlar Bazasi
6-Hisobot Labaratoriyalari (2-kurs AX-11-20 guruh talabasi Amirov Akbarshoh)
6.1. Tasavvur, VIEW yaratish va undan foydalanish.
Mavzu. Tasavvur, VIEW yaratish va undan foydalanish
Ishdan maqsad: MySQL MBBTda Savdo markazlari ma’lumotlar bazasida ko‘p marta ishlatiladigan so‘rovlarni tasavvurlarda saqlash
Masalaning qo‘yilishi: Savdo do’koni MBni MySQL da zarur ma’lumotlarni qayta ishlashda tasavvurlardan foydalanish.



Izoh: VIEW- Bizga ko’p kerak bo’ladigan atributlarni alohida jadval qilib olib qo’yish. Keyinchalik jadvalimizga ma’lumot qo’shganimizda biz alohida ajratib qo’ygan viewlarga ham ma’lumot qo’shilib boruradi.
6.2. SQLda funksiyalar yaratish.
Mavzu: SQL da funksiyalar yaratish.
Ishdan maqsad: SQLda funksiya yaratgan holda matematik va boshqa amallarni bajarish.
Masalani qo’yilishi: SQLda hisoblashni soddalashtirish uchun funksiyalardan foydalanish.




Izoh: SQL da funksiya yaratish bu bizning ishlarimizni ancha soddalashtiradi. Bir marta funksiya yaratib quysa uni uzimizga kerakli payt yana ishlatib olamiz.
6.3. SQLda INSERT triggerini yaratish va undan foydalanish
Mavzu: SQLda funksiyalar yaratish. SQLda triggerlar yaratish.
Amaliy masalaning nomi: MySQL MBBTda Savdo do’konining ma’lumotlar bazasida maxsus amallarni bajarish uchun saqlanuvchi funksiya va protseduralar yaratish, shuningdek, MBda jarayonlarni bajarilishini nazorat qiluvchi triggerlar ishlab chiqish.
Masalaning qo‘yilishi: Savdo markazlari MBni bilan ishlashda maxsus funksiyalar va protseduralar hamda voqealiqlarga asoslangan triggerlarni yaratish va ulardan foydalanish.





Izoh: SQL da trigger yaratish CREATE TRIGGER yordamida bajariladi. Uni INSERT, UPDATE, DELETE opeartorlarga qo’llaniladi. Trigger asosan bu biz yangiddan kiritgan ma’lumotimizni, o’chirgan ma’lumotimizni va o’zgartirgan ma’lumotimizni tarixga ya’ni biz yaratgan triggerga yozib boradi. Biz 3 la operator uchun alohida triggerlar yaratamiz.
6.4. SQLda UPDATE triggerini yaratish va undan foydalanish

Mavzu:SQLda UPDATE triggerlar yaratish.
Amaliy masalaning nomi: MySQL MBBTda Savdo do’konining MBda jarayonlarni bajarilishini nazorat qiluvchi triggerlar ishlab chiqish.
Masalaning qo‘yilishi: Savdo markazlari MBni bilan ishlashda maxsus triggerlarni yaratish va ulardan foydalanish.



6.5. SQLda DELETE triggerini yaratish va undan foydalanish
Mavzu:SQLda DELETE triggerlar yaratish.
Amaliy masalaning nomi: MySQL MBBTda Savdo do’konining MBda jarayonlarni bajarilishini nazorat qiluvchi triggerlar ishlab chiqish.
Masalaning qo‘yilishi: Savdo markazlari MBni bilan ishlashda maxsus triggerlarni yaratish va ulardan foydalanish.









Download 345,07 Kb.

Do'stlaringiz bilan baham:




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