4-amaliy ish guruh: dbm001-2 Fan nomi: Ma’lumotlar bazasini boshqarish Bajardi: Sultonov Muhammadali Tekshirdi: Gaipnazarov Rustam Taxiritdin Toshkent 2023 Viewlardan foydalangan holda dinamik so’rovlar yaratish Reja



Yüklə 20,1 Kb.
tarix19.12.2023
ölçüsü20,1 Kb.
#186638
4-amaliy ish(MBB)


O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI

MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI


4-AMALIY ISH




Guruh: DBM001-2
Fan nomi: Ma’lumotlar bazasini boshqarish
Bajardi: Sultonov Muhammadali
Tekshirdi: Gaipnazarov Rustam Taxiritdin
Toshkent 2023
Viewlardan foydalangan holda dinamik so’rovlar yaratish
Reja:
1. PostgreSQL View?
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.
P
ostgreSQL Create View

1-rasm. Study_group tabelidagi yozuvlarni korib olamiz.

2

-rasm. Course_view tasavvurini successfully yaratib olamiz

3-rasm. Yaratilgan viewni ko’rish uchun uni chqiramiz.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.
Foydalanilgan adabiyotlar:

  1. PostgreSQL: Up and Running: A Practical Guide to the Advanced Open Source Database Regina Obe and Leo Hsu.

  2. «Оптимизация запросов PostgreSQL» — Г. Домбровская, Б. Новиков, А. Бейликов.

  3. Основы технологий баз данных: учебное пособие» — Б. Новиков, Е. Горшкова, Н. Графеева.

  4.  PostgreSQL: Advanced SQL Queries

  5. Intro To PostgreSQL Databases With PgAdmin

Yüklə 20,1 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin