• PL/SQL
  • PL/SQL – bu til saqlanuvchi(хранимый) protseduralar orqali, internet global tarmog'i bilan ulanishi, hattoki http




    Download 241.8 Kb.
    bet2/3
    Sana28.12.2022
    Hajmi241.8 Kb.
    #37258
    1   2   3
    Bog'liq
    2.1-Ma\'ruza
    2-amaliy mashg’ulot, 24 mavzu Qishloq xo’jaligi mahsulotlarini saqlash, qayta ishlash, covid-19-residents, ЭиС Презентация-3, OT 01, 7-ma\'ruza, 6-amaliy mashg\'ulot, 3-amaliy mashg\'ulot, 13-мавзу. Барқарор маркетинг, 1-L Vahobov 1, Kompleks sonlar haqida tushuncha, 2-маъруза, INTELLEKTUAL MULK, Bog\'lovchi
    PL/SQL – bu til saqlanuvchi(хранимый) protseduralar orqali, internet global tarmog'i bilan ulanishi, hattoki http so'rovlarini ham yaratishi mumkin.
    PL/SQL – bu til yordamida bir necha SQL so'rovlarini birdaniga jo'natishi va umumiy holda natija olishi mumkin bo'ladi. Ya'ni sqlga o'xshab, bitta so'rov bitta natija emas, balki so'rovdar va natija ko'rinishida ishlaydi.
    PL/SQL tilini ishlatish quyidagicha: bu tilda protseduralar yozilib, serverda doimiy saqlash uchun kiritiladi(kompilyatsiya qilinadi). So'ng bu protsedura parametrlariga kerakli parametrlarni berib, chaqiriladi. Protseduraning ishlashi natijasida, bazadan kerakli natijalar chiqarib olinadi. Har safar bu prsedurani biror parametr bilan chaqirsangiz, siz uni yana kompilyatsiya qilib o'tirmaysiz, balki serverdan kompilyatsiya qilingan variantini chaqirasiz holos.
    PL/SQL blok(kod)lari kompilyatsiya jarayonidaSGA(System Global Area) nomli oracle kesh xotirasida saqlanadi. Bu xotira hajmi oracle o'rnatish jarayonida o'rnatiladi. Bu xotirada jadvallar, sxemalar, o'zgaruvchilar ham saqlanadi. Shuning uchun bu hotiraning hajmi yetarli darajada katta bo'lishi kerak. Har bir PL/SQL bloklari uchun ajratilgan joy "KURSOR" deyiladi. Demak, SGA xoirada bir necha kursorlar bo'lishi mumkin. Kursorlar soni ham oracle o'rnatilish jarayonida ko'rsatilib ketiladi. Har bir PL/SQL kodlaridagi SQL kodlar kompilyatsiyadan so'ng oraclening ma'lumotlar kutubxonasida(slovarya dannыx) saqlanadi. Bu kutubxonani bo'lar bo'mas so'rovlar bilan to'latib tashlash kerak emas, buning uchun PL/SQL kodlarini optimal yozish kerak(chunki PL/SQL kodlarning asosini, SQL kodlari tashkil qiladi).
    PL/SQL kodlarini oddiy "БЛОКНОТ" ga yozib, SQL*Plus da kompilyatsiya qilishingiz mumkin bo'ladi. Endi bu tilni o'rganishni boshlaganlar uchun, shu variat qulay hisoblanadi.

    PL/SQL protsedurali dasturlash tilini ishlash mexanizmi

    PL/SQL haqida boshlang'ich ma'lumotlarga ega bo'ldingiz, demak bu til asosan protsedura va funksiyalar yaratish uchun ishlatilar ekan. Bu maqolada


    Download 241.8 Kb.
    1   2   3




    Download 241.8 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    PL/SQL – bu til saqlanuvchi(хранимый) protseduralar orqali, internet global tarmog'i bilan ulanishi, hattoki http

    Download 241.8 Kb.