|
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
|
bet | 1/4 | Sana | 02.12.2023 | Hajmi | 1,84 Mb. | | #109624 |
Bog'liq 3-4-5 amaliy ishlar.
O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
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
Reja:
1. PostgreSQLda funksiya?
2. PostgreSQL da funksiya yaratish .
3.Xulosa
Ishdan maqsad: Funktsiyani yaratish sintaksisi va tuzilishini tushunish. Mavjud dasturlash tillari haqida bilib olish. Oddiy funktsiyani yaratish. Ma'lumotlarni manipulyatsiya qilish bilan ishlash. Istisno va xatolarni boshqarish. Funktsiyani ortiqcha yuklashni o'rganish. Funktsiya ishlashini optimallashtirish. Murakkab mantiqni amalga oshirish. Funktsiyalaringizni hujjatlashtiring va baham ko'ring. Funksiyalaringizni sinab ko'rish va tasdiqlash.
PostgreSQL-da funktsiya ma'lum bir vazifani bajaradigan nomlangan kod blokidir. U kirish parametrlarini qabul qilishi, bir qator bayonotlarni bajarishi va natijani qaytarishi mumkin. PostgreSQL-dagi funktsiyalar PL/pgSQL, SQL, Python va boshqalar kabi turli xil dasturlash tillarida yozilishi mumkin.
PostgreSQL-da funktsiyani yaratishda siz funktsiya nomini, kirish parametrlarini, qaytish turini va funktsiya tanasini aniqlaysiz. Keyin funktsiyani SQL so'rovlari yoki boshqa funktsiyalar ichida chaqirish va bajarish mumkin.
Funktsiyalarning o'ziga xos sintaksisi va ishlatilishi ishlatiladigan dasturlash tiliga va ishlatilayotgan PostgreSQL versiyasiga qarab farq qilishi mumkin.
1-rasm. Techers jadvali
2-rasm. UpdateTeacherName nomli funksiya yaratamiz. Ushbu funksiya bizga kerakli satrning ma’lumotlarini o’zgartirishda yordam beradi.
3-rasm. Funksiyani chaqirib teccher_name columnidagi id=1 o’zgartiramiz.
|
|
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
|