Sql – Structured Query Language



Download 124,22 Kb.
bet1/8
Sana17.12.2022
Hajmi124,22 Kb.
#889588
  1   2   3   4   5   6   7   8
Bog'liq
11-Лекция узб

11-МАЪРУЗА. SQL да жараёнлар ва стандарт функциялар (MYSQL мисолида).


Рахимбоев Х.Ж.
Курс-2

РЕЖА:

1. MySQL да сақланувчи процедуралар

Сақланадиган процедура - бу маълумотлар базасида сақланадиган қисм дастурдир. У ўз номидан, параметрлар рўйхати ва  SQL ko'rsatmalarдан иборат бўлади. Маълумотлар базасини бошқаришнинг барча машҳур тизимлари сақланган процедураларни қўллаб-қувватлайди. Улар  MySQL 5-da ҳам мавжуд .

Қисм дастурларни 2 та тури мавжуд: сақланувчи процедуралар ва бошқа SQL кўрсатмаларида ишлатиладиган функциялар ( масалан, pi () ).

Уларни асосий фарқ шундаки, функциялар  SQL кўрсатмаларидаги бошқа иборалар каби ишлатилиши мумкин ва сақланувчи процедуралар CALL буйруғи ёрдамида чақирилиши керак.

2. Сақланадиган процедураларнинг афзаллиги

Сақланган процедуралар тезда ишлайди. MySQL серверининг афзаллиги шундаки, у кешдан ва олдиндан аниқланган операторлардан фойдаланади. Тезликни оширишни биринчи омили бу тармоқ трафигини камайтиришдир. Текширув, бир нечта операторлардан иборат циклларга ишлов бериш каби такрорланувчи масалалар мавжуд бўлса ва бунда оператор билан алоқа ўрнатилиши шарт бўлмаса бу масалани битта процедура чақируви билан амалга ошириш мумкин;

MySQL da saqlanadigan protseduralar universal хисобланади. SQL  da ёзилган процедуралар MySQL ўрнатилган ихтиёрий платформада ишлайди. Bu SQL процедураларнинг Java , C yoki PHP каби бошқа тилларга нисбатан устунлиги;

Сақланувчи процедураларнинг дастлабки коди ҳар доим маълумотлар базасида мавжуд. Маълумотни уни қайта ишлайдиган жараёнлар билан боғлаш амалиётда қўл келади.

3. CREATE PROCEDURE процедура яратиш синтаксиси

  • Одатга кўра, процедура жорий маълумотлар базаси билан боғлиқ бўлади. Процедурани маълум бир маълумотлар базаси билан боғлаш учун, база номи процедурани яратишда кўрсатилади: database_name, сақланадиган_процедура_номи. Тўлиқ синтаксис:

  • Download 124,22 Kb.

    Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish