• PL/SQL quyidagi xususiyatlarga ega
  • PL/SQL ning afzalliklari
  • Oracle pl/sql tilining yangiliklari




    Download 15.12 Kb.
    Sana10.02.2022
    Hajmi15.12 Kb.
    #17367
    Bog'liq
    Amal1
    Абдувоитов Жавохир

    Mavzu: Oracle PL/SQL tilining yangiliklari

    PL/SQL dasturlash tili 1980-yillarning oxirida Oracle korporatsiyasi tomonidan SQL va Oracle relyatsion maʼlumotlar bazasi uchun protsessual kengaytmalar tili sifatida ishlab chiqilgan. Quyida PL/SQL - haqida ba'zi diqqatga sazovor faktlar mavjud



    PL/SQL - bu butunlay portativ, yuqori samarali tranzaksiyalarni qayta ishlash tili.
    PL/SQL o'rnatilganda, talqin qilinganda va OS mustaqil dasturlash muhitini ta'minlaydi.
    PL/SQL to'g'ridan-to'g'ri buyruq qatori SQL*Plus interfeysidan ham chaqirilishi mumkin.
    To'g'ridan-to'g'ri chaqiruvlar ma'lumotlar bazasiga tashqi dasturlash tilidagi chaqiruvlardan ham amalga oshirilishi mumkin.
    PL/SQL ning umumiy sintaksisi ADA va Paskal dasturlash tillariga asoslangan.
    Oracledan tashqari, PL/SQL TimesTen xotira ma'lumotlar bazasida va IBM DB2 da mavjud.

    PL/SQL quyidagi xususiyatlarga ega

    • PL/SQL SQL bilan chambarchas integratsiyalashgan.

    • U keng qamrovli xatolarni tekshirishni taklif qiladi.

    • U ko'plab ma'lumotlar turlarini taklif qiladi.

    • Funktsiyalar va protseduralar orqali tuzilgan dasturlashni qo'llab-quvvatlaydi. Ob'ektga yo'naltirilgan dasturlashni qo'llab-quvvatlaydi.

    • U veb-ilovalar va server sahifalarini ishlab chiqishni qo'llab-quvvatlaydi.


    PL/SQL ning afzalliklari
    SQL standart ma'lumotlar bazasi tilidir va PL/SQL SQL bilan kuchli integratsiyalashgan. PL/SQL ham statik, ham dinamik SQL-ni qo'llab-quvvatlaydi. Statik SQL DML operatsiyalarini va PL/SQL blokidan tranzaksiyalarni boshqarishni qo'llab-quvvatlaydi. Dynamik SQL da SQL DDL bayonotlarini PL/SQL bloklariga joylashtirish imkonini beradi.

    PL/SQL bir vaqtning o'zida ma'lumotlar bazasiga barcha bayonotlar blokini yuborish imkonini beradi. Bu tarmoq trafigini kamaytiradi va ilovalar uchun yuqori unumdorlikni ta'minlaydi.

    PL/SQL dasturchilarga yuqori mahsuldorlikni beradi, chunki u ma'lumotlar bazasidagi ma'lumotlarni so'rashi, o'zgartirishi va yangilashi mumkin.

    PL/SQL istisnolarni qayta ishlash, inkapsulyatsiya, ma'lumotlarni yashirish va ob'ektga yo'naltirilgan ma'lumotlar turlari kabi kuchli xususiyatlar bilan dizayn va disk raskadrovka vaqtini tejaydi.

    PL/SQL-da yozilgan ilovalar to'liq portativdir.
    PL/SQL yuqori darajadagi xavfsizlikni ta'minlaydi.
    PL/SQL oldindan belgilangan SQL paketlariga kirish imkonini beradi.
    PL/SQL ob'ektga yo'naltirilgan dasturlashni qo'llab-quvvatlaydi.
    PL/SQL veb-ilovalar va server sahifalarini ishlab chiqishda yordam beradi.
    Download 15.12 Kb.




    Download 15.12 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Oracle pl/sql tilining yangiliklari

    Download 15.12 Kb.