Основы (асослар)



Download 0,95 Mb.
bet1/58
Sana10.07.2022
Hajmi0,95 Mb.
#771988
  1   2   3   4   5   6   7   8   9   ...   58
Bog'liq
PL-SQL Маъруза матни (2)


Алоев Р.Д.
PL/SQL
Oracle
Э Л Е М Е Н Т Л А Р И


Тошкент 2020

Ушбу ўқув-услубий қўлланма PL/SQL ORACLE процедуравий алгоритмик тилини илк бор ўрганувчиларига мўлжалланган бўлиб, унда PL/SQL ORACLE элементлари қисқача баён этилади. Ушбу қўлланмадан, 5А330101 – Ахборот тизимларининг математик ва дастурий таъминоти мутахассислиги бўйича таҳсил олаётган магистрантларига мўлжалланган «PL/SQL ORACLE» фани учун таянч ўқув қулланма сифатида фойдаланиш мумкин.

Тузувчи – ЎзМУ, ҳисоблаш технологиялари ва ахборот тизимлари
кафедрасининг мудири, физика-математика фанлари доктори,
профессор Алоев Рахматилло Джураевич

Тақризчи - ЎзМУ, ахборот хавфсизлиги кафедрасининг профессори,


физика-математика фанлари доктори, Жўраев Ғайрат Умарович

 Алоев Р.Д.



PL/SQL АСОСЛАРИ


PL/SQL процедурали тил бўлиб, у қуйидаги асосий элементлардан иборат:



  1. белгилар тўплами;

  2. заҳираланган сўзлар;

  3. чеклагичлар;

  4. берилганлар турлари;

  5. синтаксис қоидалари;

  6. операторларни езиш ва ишлатиш қоидалари.

Ушбу асосий элементлар ҳақида батафсил алоҳида-алоҳида тўхталиб ўтамиз.


Белгилар тўплами


А) Лотин кичик ва катта ҳарфлари:


A...Z, а ...z;
Б) 0 ... 9 рақамлари;
В) табулятор, бўш жой, курсорни қайтариш;
Г) ( ) + - * / < > = ! ~ ; : . ‘@ % , “ # $ ^ & _ | { } ? [ ] белгилари.


Лексемалар


PL/SQL матни қаторлари лексемалардан (белгилар гуруҳи) таркиб топган:



  • Чеклагичлар;

  • Идентификаторлар;

  • Литераллар;

  • Изоҳлар.

Масалан
bonus: = salary * 0.10; - - мукофот пулини ҳисоблаш қатори қуйидаги лексемалардан таркиб топган:





  • bonus ва salary -идентификаторлар

  • : = -мураккаб чеклагич

  • * ва ; -содда белгилар

  • 0.10 -сонли литерал

  • --Премияни ҳисоблаш -изоҳ.

қуйидаги қатор эса нотўғри ёзилган:
count : = count + 1; -- нотўғри
чунки унда (:=) мураккаб белгилар орасида бўш жой қолдирилган.
Тузилмани кўрсатиш учун қаторни бир неча қаторга бўлишингиз мумкин:



Download 0,95 Mb.

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




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