Pozilov bahodir


Download 6.32 Kb.
Sana14.11.2023
Hajmi6.32 Kb.
#1772639
Bog'liq
Malumotlar bazasi SQL tilida tasavvur (VIEW) yaratish va undan foydalanish SLAYD


O`ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI FARG’ONA FILIALI
TAQDIMOTI
“Ma'lumotlar bazasi” fanidan
710-21 guruh talabasi
POZILOV BAHODIR
SQL tilida tasavvur (VIEW) yaratish va undan foydalanish mavzusi uchun
Mavzu: SQL tilida tasavvur (VIEW) yaratish va undan foydalanish.
Reja:
  • SQL da tasavvur VIEWlar yaratish
  • Yaratilgan tasavvur VIEWlardan foydalnish
  • Ma'lumotlarni yoritish va o'rganish uchun.
  • Ma'lumotlarni filtratsiya qilish va kerakli ustunlarni tanlash uchun.
  • Qo'shimcha yoritilgan ma'lumotlar ustida hisobotlar va statistikalar tuzish uchun.

SQL tilida "tasavvur" (view) yaratish va undan foydalanish uchun quyidagi misollardan foydalanishingiz mumkin:
Tasavvur (VIEW) yaratish:
Bu misolda view_name tasavvur nomi, column1, column2, ... tasavvurda ko'rsatiladigan ustunlar, table_name ma'lumotlar bazasidagi jadval nomi va condition shart jadvalni filtratsiya qilish uchun foydalaniladi.
Tasavvurdan foydalanish:
Bu misolda view_name tasavvur nomi ko'rsatilgan jadvalni o'qish uchun foydalaniladi. * belgisi barcha ustunlarni tanlash uchun ishlatiladi, lekin siz kerakli ustunlarni ham ko'rsatishingiz mumkin.
Tasavvur ustida o'zgartirishlar amalga oshirish:
Tasavvur ustida o'zgartirishlar amalga oshirish uchun asosiy jadvalni o'zgartirish buyruqlarini foydalanishingiz mumkin.
Tasavvur, asl jadvalning qo'shimcha bir ko'rinishi hisoblanadi, shuning uchun siz tasavvur ustida o'qish, yangilash va o'chirish amalga oshirishingiz mumkin. Tasavvur degan obyekt ma'lumotlar bazasidagi asl ma'lumotlardan ajratilgan ma'lumotlar to'plami sifatida ishlaydi.
Misol uchun, UPDATE va DELETE buyruqlarini ishlatishingiz mumkin.
Tasavvur, quyidagi maqsadlarda foydalanishga imkon beradi:
Ma'lumotlarni yoritish va o'rganish uchun.
Ma'lumotlarni filtratsiya qilish va kerakli ustunlarni tanlash uchun.
Qo'shimcha yoritilgan ma'lumotlar ustida hisobotlar va statistikalar tuzish uchun.
Tasavvur ustida o'qish, yangilash va o'chirish amalga oshirish uchun quyidagi buyruqlardan foydalanishingiz mumkin:
O'qish (SELECT):
Tasavvur ustida o'qish uchun odatda SELECT buyrug'i ishlatiladi. Misol uchun, agar tasavvur nomi view_name bo'lsa:
Bu buyruq tasavvur ustida mavjud bo'lgan barcha ma'lumotlarni olishga imkon beradi. * belgisi barcha ustunlarni tanlash uchun ishlatiladi, lekin siz kerakli ustunlarni ham ko'rsatishingiz mumkin.
Yangilash (UPDATE):
Tasavvur ustida ma'lumotlarni yangilash uchun UPDATE buyrug'i ishlatiladi. Misol uchun, agar tasavvur nomi view_name bo'lsa:
Bu buyruq tasavvur ustida ko'rsatilgan ma'lumotlarni yangilaydi. SET kalit so'zi orqali o'zgartirishlar ko'rsatiladi va WHERE sharti orqali qaysi qatorlarni yangilash kerakligini aniqlaymiz.
O'chirish (DELETE): Tasavvur ustida ma'lumotlarni o'chirish uchun DELETE buyrug'i ishlatiladi. Misol uchun, agar tasavvur nomi view_name bo'lsa:

Bu buyruq tasavvur ustida ko'rsatilgan shartni qondiruvchi ma'lumotlarni o'chiradi. WHERE sharti orqali qaysi qatorlarni o'chirish kerakligini aniqlaymiz.
Bu buyruqlarni tasavvur ustida qo'llash orqali ma'lumotlar bazasidagi asl jadvaldagi ma'lumotlarni o'zgartirishingiz mumkin. Tasavvur asl jadval bilan bog'liq bo'lgan o'zgarishlarni tasavvurga ta'sir qiladi. Iltimos, qo'shimcha e'tibor bering, tasavvur ustida o'zgarishlar asl jadvaldagi ma'lumotlarda ham o'zgarishlarni olib chiqishi mumkin.
SQL-da jarayonlar va standart funksiyalar bilan ishlash uchun quyidagi misollardan foydalanishingiz mumkin:
 Jarayonlar (Transactions):
Standart funksiyalar:
Ushbu misollar, SQL-da jarayonlar va standart funksiyalar bilan ishlashning oddiy misollardan faqat ayrimlari hisoblanadi. SQL-dagi bog'liq ma'lumotlar bazasi turi va dasturlash tiliga qarab, boshqa buyruqlar va funksiyalar mavjud bo'lishi mumkin. Shuningdek, ma'lumotlar bazasi turi bo'yicha qo'shimcha funksiyalar va dasturlar ham mavjud bo'lishi mumkin.
Xulosa
Tasavvurlar, ma'lumotlar bazasidagi asl jadvaldan ajratilgan ma'lumotlar to'plami sifatida ishlaydi. Ular ma'lumotlarni yoritish, filtratsiya qilish va ustunlarni tanlashda qulayliklar yaratashni juda yaxshi bilib oldik va o’rgandik.

E’tiboringiz uchun rahmat!!!


Download 6.32 Kb.

Do'stlaringiz bilan baham:




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