shriftSinf ta'limi
ro'yxatdan o'tish

Oracle 11 g PL SQL Developer

Oracle 11 g PL SQL Tuzuvchi Kursi va Sertifikatlash

haqida umumiy ma'lumot

Tomoshabin va old shartlar

Kursning tasviri

Dastur va tariflar

tasdiqlash

Oracle 11 g PL SQL Tuzuvchi Kursi Umumiy Tasavvur

PL / SQL dasturiy tillarning protsessual xususiyatlari bilan birga SQLning kombinatsiyasi. Oracle korporatsiyasi tomonidan 90 ning dastlabki davrlarida SQL.PL / SQL (Processural Language / Structured Query Language) ning imkoniyatlarini oshirish uchun ishlab chiqilgan. Oracle korporatsiyasining SQL va Oracle relational database uchun protsessual til kengaytmasi hisoblanadi. PL / SQL Oracle ma'lumotlar bazasida mavjud

Oracle 11 g PL SQL dasturini tayyorlash vazifalari

Ushbu darsni tugatgandan so'ng quyidagilarni bajarishingiz kerak:

  • PL / SQL dasturlash tilining asoslarini tushuntiring
  • SQL / Plus dasturida PL / SQL dasturlarini yozing va ijro eting
  • PL / SQL ma'lumotlar turini o'tkazish funktsiyalarini bajarish
  • PL / SQL dasturlari orqali chiqish
  • Belgilar satrlarini PL / SQL dasturlarida ishlating
  • PL / SQL dasturlarini disk raskadrovka

Intended Audience for Oracle 11 g PL SQL Developer course

Ushbu qo'llanma oddiy va oson qadamlarda PL / SQL dasturlash tilini o'rganishga tayyor bo'lgan dasturiy ta'minot mutaxassislari uchun mo'ljallangan. Ushbu qo'llanma sizga PL / SQL dasturlash kontseptsiyalari haqida katta tushuncha beradi va ushbu qo'llanmani tugatgandan so'ng o'zingizni yuqori darajadagi mutaxassislik darajasiga olib boradigan darajada qidiruv darajasida bo'lasiz.

Talablar for Oracle 11 g PL SQL Developer Certification

Siz asosiy tushunchaga ega bo'lishingiz kerak dasturiy ta'minot ma'lumotlar bazasi, manba kodi, matn muharriri va dasturlarni amalga oshirish kabi asosiy tushunchalar va boshqalar. Agar SQL-ga va boshqa kompyuter dasturlari tiliga tushunishingiz bo'lsa, u davom ettirish uchun qo'shimcha afzallik bo'ladi.

Course Outline Duration: 3 Days

  1. PL / SQL ga kirish
  • PL / SQL pastki dasturlarining afzalliklarini aniqlang
  • PL / SQL bloklari turlariga umumiy nuqtai
  • Oddiy Anonim blokni yarating
  • PL / SQL blokidan chiqish qanday ishlab chiqariladi?

2. Declare PL/SQL Identifiers

  • PL / SQL pastki dasturida turli xil identifikatorlarni yozing
  • Identifikatorlarni aniqlash uchun Deklaratsiyalashgan bo'limdan foydalanish
  • Ma'lumotlarni saqlash uchun o'zgaruvchidan foydalaning
  • Skaler ma'lumotlar turlarini aniqlash
  • % TYPE xususiyati
  • Bind o'zgaruvchilari nima?
  • PL / SQL iboralarida ketma-ketliklar

3. Write Executable Statements

  • Asosiy PL / SQL Blokasi sintaksisi ko'rsatmalarini tavsiflang
  • Kodni izohlashni bilib oling
  • SQL funktsiyalarini PL / SQL da joylashtirish
  • Ma'lumot turlari qanday o'zgartiriladi?
  • Ichki bloklarni ta'riflash
  • Operatorlarni PL / SQL da aniqlang

4. Interaction with the Oracle Server

  • PL / SQL da SELECT arizalarini chaqiring
  • Ma'lumotlarni PL / SQL-da oling
  • SQL kursor tushunchasi
  • Qabul qilish va DML jadvalidan foydalanganda nomlash qoidalarini ishlatib xatolardan qoching
  • PL / SQL-dan foydalanib Serverda ma'lumotlar manipulyatsiyasi
  • SQL kursor tushunchasini tushunish
  • DML haqida ma'lumot olish uchun SQL kursorning xususiyatlaridan foydalaning
  • Saqlash va operatsiyalarni bekor qilish

5. Nazorat tarkibi

  • IF ifodalari yordamida shartli ishlash
  • Jadvallar yordamida shartli ishlash
  • Oddiy pastadir bayonotini tavsiflang
  • Loop bayonotini tasvirlab ber
  • O'chirish bayonnomasi uchun tavsif bering
  • Davom etiladigan so'zdan foydalaning

6. Composite Data Types

  • PL / SQL rekordlaridan foydalaning
  • % ROWTYPE xususiyati
  • PL / SQL yozuvlari bilan qo'shing va yangilang
  • Jadvallar INDEX BY
  • Jadval usullari bo'yicha INDEX jadvalini ko'rib chiqing
  • INDEX BY yozuvlar jadvalidan foydalaning

7. Explicit Cursors

  • Aniq Cursors nima?
  • Kursordan bildiring
  • Kursorni oching
  • Kursordan ma'lumotni oling
  • Kursorni yoping
  • Cursor for loop
  • % NOTFOUND va% ROWCOUNT atributlari
  • UPDATE FOR UPDATE maqola va WHERE CURRENT Maqola haqida aytib bering

8. Istisnolarni boshqarish

  • Istisnolarni tushunish
  • Maxsus vaziyatlarni PL / SQL bilan ishlating
  • Trap oldindan belgilangan Oracle Server xatolar
  • Tuzoqqa noma'lum Oracle Server xatolar
  • Foydalanuvchilar tomonidan belgilangan istisnolardan tuzoq
  • Istisnolarni targ'ib qiling
  • RAISE_APPLICATION_ERROR protsedurasi

9. Stored Procedures

  • Modullashtirilgan va qatlamli subprogram tarkibini yaratish
  • PL / SQL bloklari bilan modularizatsiyalashni oshirish
  • PL / SQL ijro muhiti haqida tushunchaga ega bo'ling
  • PL / SQL subprogramlarini ishlatishning afzalliklarini keltiring
  • Anonim bloklar va kichik dasturlar o'rtasidagi farqlarni keltiring
  • Saqlangan tartiblarni yaratish, chaqirish va o'chirish
  • Protsedura parametrlarini va parametrlarni kiritish usullarini amalda qo'llang
  • Hujjat ma'lumotlarini ko'rish

10. Stored Functions and Debugging Subprograms

  • Yaratilgan, chaqirgan va saqlangan funksiyani o'chirish
  • Saqlangan funktsiyalardan foydalanishning afzalliklarini aniqlang
  • Saqlangan funktsiyani yaratish choralarini aniqlang
  • SQL bayonotlarida foydalanuvchi tomonidan belgilangan funktsiyalarni chaqirish
  • Vazifalar chaqirganda cheklovlar
  • Funksiyalarni chaqirganda yon ta'sirlarni boshqarish
  • Vazifalar ma'lumotlarini ko'rish
  • Vazifalar va protseduralarni qanday qilib disk raskadrovka qilish kerak?

11. Paketlar

  • Paketlarning afzalliklarini listing
  • Paketlarni tavsiflang
  • Paketning tarkibiy qismlari nima?
  • Paketni ishlab chiqish
  • Paketning komponentlarini ko'rishni qanday faollashtirish mumkin?
  • SQL CREATE Statement va SQL Developer yordamida paketlar spetsifikatsiyasi va tanasini yarating
  • Paket konstruktsiyalarini chaqiring
  • Data Dictionary yordamida PL / SQL manba kodini ko'ring

12. Deploying Packages

  • PL / SQL-da subprogramlarni haddan tashqari yuklab olish
  • STANDARD paketini ishlating
  • Noqonuniy protsedura talablarini hal qilish uchun oldindan deklaratsiyalardan foydalaning
  • SQL va cheklovlardagi paket funktsiyalarini bajarish
  • Davomiy paketlar holati
  • Paketli kursorning uzluksiz holati
  • PL / SQL subprogramlarini yon ta'sirini boshqarish
  • Paketlarda PL / SQL jadvallarini yozib olish

13. Implement Oracle-Supplied Packages in Application Development

  • Oracle bilan ta'minlangan paketlar nima?
  • Oracle bilan ta'minlangan ba'zi paketlarga misollar
  • DBMS_OUTPUT to'plami qanday ishlaydi?
  • Operatsion tizim fayllari bilan o'zaro bog'lanish uchun UTL_FILE paketidan foydalaning
  • UTL_MAIL paketini chaqiring
  • UTL_MAIL kichik dasturlarini yozing

14. Dynamic SQL

  • SQLni bajarish oqimi
  • Dynamic SQL nima?
  • Kursor o'zgaruvchilarini tushuntiring
  • PL / SQL bloklarini dinamik ravishda bajarish
  • PL / SQL kodini kompilyatsiya qilish uchun mahalliy dinamik SQLni sozlang
  • DBMS_SQL paketini qanday chaqirish mumkin?
  • Parameterized DML Statement bilan DBMS_SQLni amalga oshirish
  • Dinamik SQL Funktsional Kompleksligi

15. PL / SQL kodi uchun dizayn masalalari

  • Standartlashdagi sobit va istisno holatlar
  • Mahalliy subprogramlarni tushunish
  • Avtonom operatsiyalarni yozing
  • NOCOPY Compiler Maslahatini amalga oshirish
  • PARALLEL_ENABLE Maslahatni chaqiring
  • O'zaro faoliyat sessiyasi PL / SQL funktsiyasi natija keshini
  • Vazifalar bilan aniqlangan modda
  • Ishlashni yaxshilash uchun ulkan birikmani qo'llash

16. Triggers

  • Triggerlarni ta'riflash
  • Trigger Voqealar turlari va tanasini aniqlang
  • Triggerlarni amalga oshirish uchun biznes ilovalari ssenariylari
  • CREATE TRIGGER Statement va SQL Developer yordamida DML Triggerlarni yarating
  • Trigger Vaziyat turlari, tanasi va otishni o'rganish (Vaqt belgilash)
  • Bildirishnoma darajasida Triggerlar va satr darajasidagi triggerlar orasidagi farqlar
  • Triggerlar o'rniga yarating va o'chiring
  • Triggerlarni boshqarish, test qilish va olib tashlash qanday?

17. Creating Compound, DDL, and Event Database Triggers

  • Murakkab Triggerlar nima?
  • Jadval Kompleksi Triggerining vaqtni belgilash bo'limlarini aniqlang
  • Jadvallar va ko'rinishlar uchun Murakkab Trigger Structure ni tushunish
  • Mutatsion stol xatolarini bartaraf etish uchun murakkab triggerni amalga oshirish
  • Ma'lumotlar bazasi triggerlarini stoli protsedura bilan taqqoslash
  • DDL jadvallarida Triggerlar yaratish
  • Ma'lumotlar bazasi-voqea va tizim-voqealar tirajlarini yaratish
  • Triggerlarni boshqarish uchun tizim imtiyozlari kerak

18. PL/SQL Compiler

  • PL / SQL kompilyatori nima?
  • PL / SQL kompilyatsiyasi uchun Initialization parametrlarini tavsiflang
  • Yangi PL / SQL kompilyatorli vaqtli ogohlantirishlarni ro'yxatlash
  • PL / SQL kompilyatsiyasini subprogramlar uchun vaqtinchalik ogohlantirishlarni kompilyatsiya qiling
  • Compiler Warningsning afzalliklarini keltiring
  • PL / SQL kompilyatorlarini vaqtinchalik ogohlantirish xabarlari toifalarini yozing
  • Ogohlantirish xabarlarining darajasini belgilash: SQL Developer, PLSQL_WARNINGS Initialization parametrini ishlatish va DBMS_WARNING view derleyici ogohlantirishlari: SQL Developer, SQL * Plus yoki Data Dictionary Views

19. Manage Dependencies

  • Ob'ektga qaramliklarning sxemasi
  • USER_DEPENDENCIES View yordamida to'g'ridan-to'g'ri ob'ektga bog'liqliklarni so'rang
  • Ob'ektning holatini tekshirish
  • Bog'liq narsalarni bekor qilish
  • To'g'ridan-to'g'ri va bilvosita bog'liqlikni ko'rsatish
  • Oracle ma'lumotlar bazasi 12c da nozik taneli qaramlikni boshqarish
  • Uzoq qaramliklarni tushunish
  • PL / SQL dastur birligini qayta kompilyatsiya qilish

Iltimos, bizga yozing info@itstechschool.com & Biz bilan bog'laning + 91-9870480053 Kurs bahosi va sertifikatlash qiymati, jadval va joylashuvi uchun

Bizga so'rovni qoldiring

tasdiqlash

Ushbu kursni bitirgan nomzodlar ikkita imtihon topshirishga tayyor bo'lishlari kerak:
Step1 bu imtihonni o'tkazadi
Ushbu imtihonlardan birini tanlang
Oracle ma'lumotlar bazasi SQL mutaxassisi
OR
Oracle bazasi 11g: SQL asoslari I
OR
Oracle bazasi 12c: SQL asoslari
Step2 bu imtihonni o'tkazadi
Ushbu imtihonlardan birini tanlang
PL / SQL bilan dastur
OR
Oracle ma'lumotlar bazasi 11g: PL / SQLFor dasturi bilan batafsil ma'lumot biz bilan bog'laning.


Sharh