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


Download 0.95 Mb.
bet1/58
Sana28.12.2022
Hajmi0.95 Mb.
#1011518
  1   2   3   4   5   6   7   8   9   ...   58
Bog'liq
PL-SQL Маъруза матни


Алоев Р.Д.
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; - - мукофот пулини ҳисоблаш қатори қуйидаги лексемалардан таркиб топган:





қуйидаги қатор эса нотўғри ёзилган:
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 ©fayllar.org 2024
ma'muriyatiga murojaat qiling