Amaliy ish guruh: dbm001-2 Fan nomi: Ma’lumotlar bazasini boshqarish Bajardi: Ramazonov Shamshod Tekshirdi: Gaipnazarov Rustam Toshkent 2023 Reja



Yüklə 24,36 Kb.
səhifə1/3
tarix13.12.2023
ölçüsü24,36 Kb.
#175712
  1   2   3
3-amaliy


O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI

MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI


AMALIY ISH




Guruh: DBM001-2
Fan nomi: Ma’lumotlar bazasini boshqarish
Bajardi: Ramazonov Shamshod
Tekshirdi: Gaipnazarov Rustam

Toshkent 2023


Reja:



  1. Saqlanuvchi prodsedura nima?

  2. Saqlanuvchi prodseduraga misol.

  3. Triger nima?

  4. Trigerlarga misol.

Saqlanuvchi protseduralar (Stored Procedures) SQL yordamida yaratilgan, qo'shimcha ma'lumotlar bazasi funksiyalarni bajarish uchun ishlatiladigan obyektlardir. Ular SQL so'rovlari va boshqa SQL-elementlarni birlashtirib, barcha ma'lumotlar bazasi logikasini bir joyda birlashtirish uchun foydalaniladi. Quyidagi qismlarda saqlanuvchi protseduralarga ko'proq ma'lumot beraman:



  1. Prosedura Yaratish:

Saqlanuvchi protsedurani yaratish uchun CREATE PROCEDURE so'zini ishlatamiz. Quyidagi misol, yangi foydalanuvchi qo'shish uchun protsedurani yaratadi:

CREATE OR REPLACE FUNCTION AddUser(name VARCHAR(255), surname VARCHAR(255))


RETURNS VOID AS $$
BEGIN
INSERT INTO users (name, surname) VALUES (name, surname);
END;

Bu protsedura "AddUser" nomli ma'lumotlar bazasi protsedurasi yangi foydalanuvchini "users" jadvaliga qo'shadi.




  1. Prosedurani Chaqirish:

Saqlanuvchi protsedurani chaqirish uchun CALL so'zini va protsedura nomini ishlatamiz.
Misol:

SELECT AddUser('John', 'Doe');




Yangi prodsedura yaratish va uni chaqirishga misol.

Bu so'rov protsedurani chaqiradi va yangi foydalanuvchini qo'shadi.



  1. Parametrlar:

Saqlanuvchi protseduralarga parametrlar yuborish mumkin. Yuqoridagi misolda IN so'zi orqali name va surname parametrlarini protseduraga uzatdik.


  1. Yüklə 24,36 Kb.

    Dostları ilə paylaş:
  1   2   3




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