• PostgreSQL Create View
  • 3-amaliy ish guruh: dbm001-2 Fan nomi: Ma’lumotlar bazasini boshqarish Bajardi: Jahongir Gaybullayev Tekshirdi: Gaipnazarov Rustam Taxiritdin Toshkent 2023 Postgre sql da funksiya yaratish




    Download 1,84 Mb.
    bet3/4
    Sana02.12.2023
    Hajmi1,84 Mb.
    #109624
    1   2   3   4
    Bog'liq
    3-4-5 amaliy ishlar.

    4-AMALIY ISH

    Guruh: DBM001-2


    Fan nomi: Ma’lumotlar bazasini boshqarish
    Bajardi:Jahongir Gaybullayev
    Tekshirdi: Gaipnazarov Rustam Taxiritdin
    Toshkent 2023
    Viewlardan foydalangan holda dinamik so’rovlar yaratish
    Reja:
    1. PostgreSQL View nima?
    2. PostgreSQL da view yaratish .
    3.Xulosa
    Ishdan maqsad: PostgreSQL SQL viewlar nima ekanligini to'liq tushunish bo'ladi. Bunga ularning qanday ishlashi, qanday yaratilishi va ishlatilishi, ma'lumotlarni boshqarish va xavfsizlik nuqtai nazaridan taqdim etadigan afzalliklari kiradi. PostgreSQL-da viewlarni yaratish va boshqarish bo'yicha amaliy tajribaga ega bo'lishdir. Bunga bir yoki bir nechta jadvallardan view yaratish, view nomini o'zgartirish va viewni o'chirish uchun SQL kodini yozish kiradi.

    PostgreSQL — da view virtual jadvaldir. Bu shuni anglatadiki, vakillik haqiqiy jadval emas. Biroq, biz uni oddiy jadval sifatida tanlashimiz mumkin. Viewjadvalning barcha yoki ba'zi ustunlarini o'z ichiga olishi mumkin. Ko'rinish, shuningdek, bir nechta jadvallarning vakili bo'lishi mumkin.
    Ushbu jadvallar asosiy jadvallar deb ataladi. Ko'rinishni yaratishda siz shunchaki so'rov yaratishingiz va keyin unga nom berishingiz kerak, bu uni murakkab va tez-tez ishlatiladigan so'rovlarni qadoqlash uchun foydali vositaga aylantiradi.
    Ko'rinish ba'zi hollarda juda foydali bo'lishi mumkin, masalan:
    Ko'rinish so'rovning murakkabligini soddalashtirishga yordam beradi, chunki siz oddiy SELECT bayonoti yordamida murakkab so'rovga asoslangan ko'rinishni so'rashingiz mumkin.
    PostgreSQL Create View

    1-rasm. Study_group tabelidagi yozuvini chiqramiz.




    2-rasm. Course_view tasavvurini successfully orqali chiqaramiz

    3-rasm. Yaratilgan viewni ko’rish uchun uni chiqiramiz.Asosiy jadvalda 4 ta yozuv mavjud bo'lsa-da, viewga faqat 2 tasi qo'shilgan.



    4-rasm. Audience tabelidagi yozuvlarni korib olamiz.

    4-rasm. Course_view tassavvurini REPLACE qilmoqchi edik o’xshamadi negadir.
    5-rasm. View o’chirildi


    Xulosa
    PostgreSQL tasavvuri psevdo-jadval bo'lib, bu haqiqiy stol emasligini anglatadi. Ko'rinish bir yoki bir nechta jadvallardan yaratilishi mumkin. Ko'rinish yaratilgan jadvallar asosiy jadvallar deb nomlanadi. Ko'rinish yaratish uchun biz ko'rish yaratish yoki almashtirish bayonotidan foydalanamiz. Ko'rinish ta'rifini o'zgartirish uchun biz yaratish yoki almashtirish ko'rinishidan foydalanamiz statement.To bir ko'rinishi o'chirish, biz tomchi ko'rish bayonot foydalanish.


    Download 1,84 Mb.
    1   2   3   4




    Download 1,84 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    3-amaliy ish guruh: dbm001-2 Fan nomi: Ma’lumotlar bazasini boshqarish Bajardi: Jahongir Gaybullayev Tekshirdi: Gaipnazarov Rustam Taxiritdin Toshkent 2023 Postgre sql da funksiya yaratish

    Download 1,84 Mb.