ՏիպԴասասենյակի ուսուցում
ԳՐԱՆՑՎԵՔ

Կապ

Նշված դաշտերը * պահանջվում են

 

Oracle 11- ի PL SQL Developer

Oracle 11 g PL Ս SQL Ձեռնարկի դասընթաց եւ սերտիֆիկացում

Overview

Հանդիսատեսը եւ նախադրյալները

Դասընթացի նկարագիրը

Ժամանակացույց եւ վճարներ

վավերացում

Oracle 11 g PL Ստեղծող դասընթացների դասընթաց

PL / SQL- ը SQL- ի համադրություն է, ինչպես նաեւ ծրագրավորման լեզուների ընթացակարգային առանձնահատկությունները: Այն մշակվել է Oracle կորպորացիայի կողմից 90- ի վաղ շրջանում, SQL.PL / SQL- ի հնարավորությունների բարելավման համար, Oracle կորպորացիայի SQL- ի ընթացակարգային լեզուների երկարացման եւ Oracle հարաբերական տվյալների բազայի համար: PL / SQL- ն մատչելի է Oracle Database- ում

Oracle 11- ի նպատակները PL SQL- ի մշակողների վերապատրաստման դասընթացներ

Այս դասը ավարտելուց հետո դուք պետք է կարողանաք:

  • Նկարագրեք PL / SQL ծրագրավորման լեզվի հիմունքները
  • Գրել եւ իրականացնել PL / SQL ծրագրերը SQL + Plus- ում
  • Կատարել PL / SQL տվյալների տիպի փոխարկման գործառույթները
  • Ցուցադրել արդյունքները PL / SQL ծրագրերի միջոցով
  • Կատարել գծային տողերը PL / SQL ծրագրերում
  • Լուծել PL / SQL ծրագրերը

Նախատեսված Audience for Oracle 11 g PL SQL Developer դասընթաց

Այս ձեռնարկը նախատեսված է ծրագրային ապահովման մասնագետների համար, ովքեր ցանկանում են PL / SQL ծրագրավորման լեզու սովորել պարզ եւ հեշտ քայլերով: Այս ձեռնարկը ձեզ կտրամադրի PL / SQL ծրագրավորման հասկացությունների վերաբերյալ մեծ պատկերացում, եւ այս ձեռնարկը ավարտելուց հետո դուք կդառնաք միջանկյալ մակարդակով փորձաքննության, որտեղից կարող եք վերցնել փորձաքննության ավելի բարձր մակարդակ:

ՆախադրյալներOracle 11- ի համար PL SQL Developer սերտիֆիկացում

Դուք պետք է ունենաք հիմնական պատկերացում ծրագրային ապահովման հիմնական հասկացությունները, ինչպիսին է տվյալների բազան, կոդերը, տեքստային խմբագրիչը եւ ծրագրերի իրականացումը եւ այլն: Եթե դուք արդեն ունեք SQL- ի եւ այլ համակարգչային ծրագրավորման լեզուների մասին հասկացություն, ապա դա կլինի ավելացված առավելություն:

Դասընթացի տեւողությունը `3 օր

  1. Ներածություն PL / SQL
  • Սահմանել PL / SQL Subprograms- ի օգուտները
  • PL / SQL բլոկների տեսակների նկարագիրը
  • Ստեղծել պարզ անանուն բլոկ
  • Ինչպես առաջացնել PL / SQL բլոկից արտադրանքը:

2. Հռչակեք PL / SQL Identifiers- ը

  • Ցանկերի նույնականացման տարբեր տեսակներ PL / SQL ենթաբաղադրիչում
  • Identifiers- ի սահմանման հռչակագրի բաժնի կիրառում
  • Օգտագործեք փոփոխականներ տվյալներ պահելու համար
  • Սահմանեք Scalar տվյալներ տեսակները
  • % TYPE հատկանիշը
  • Որոնք են կապել փոփոխականները:
  • PL / SQL արտահայտություններում սերիաները

3. Գրել գործադիր հայտարարություններ

  • Նկարագրեք հիմնական PL / SQL բլոկի սինտաքսի ուղեցույցները
  • Սովորեք մեկնաբանել կոդը
  • SQL գործառույթների տեղադրում PL / SQL- ում
  • Ինչպես փոխարկել Տվյալների տեսակները:
  • Նկարագրեք Ներկառուցված Blocks
  • Բացահայտեք օպերատորները PL / SQL- ում

4. Համագործակցություն Oracle Server- ի հետ

  • Զանգահարեք SELECT հայտարարությունները PL / SQL- ում
  • Առբերիր տվյալներ PL / SQL- ում
  • SQL կուրսորը հասկացություն
  • Խուսափեք սխալներից `օգտագործելով որոնման եւ DML հայտարարագրերի օգտագործման ժամանակ օգտագործելով անվանակարգային կոնվենցիաներ
  • Տվյալների մանիպուլյացիա, սերվերի վրա, PL / SQL- ի միջոցով
  • Հասկանալ SQL կուրսորը հայեցակարգը
  • Օգտագործեք SQL կուրսորը հատկանիշներ, DML- ի վերաբերյալ կարծիք ստանալու համար
  • Պահպանեք եւ մերժեք գործարքները

5. Վերահսկիչ կառույցներ

  • Պայմանական վերամշակում, օգտագործելով IF- ի հայտարարությունները
  • Պայմանական վերամշակում, օգտագործելով CASE հայտարարություններ
  • Նկարագրեք պարզ Loop հայտարարությունը
  • Նկարագրեք, թեեւ Loop հայտարարությունը
  • Նկարագրեք Loop հայտարարության համար
  • Օգտագործեք Շարունակել Հայտարարությունը

6. Կազմաձեւի տվյալներ

  • Օգտագործեք PL / SQL Records
  • % ROWTYPE հատկանիշը
  • Տեղադրել եւ թարմացնել PL / SQL Records- ով
  • INDEX BY սեղաններ
  • Քննեք INDEX- ի աղյուսակային մեթոդները
  • Օգտագործեք INDEX By Records Table- ը

7. Պարզ կուրսորներ

  • Ինչ են ակնհայտ կուրսորը:
  • Հայտնեք կուրսորը
  • Բացեք կուրսորը
  • Ձեռք բերեք տվյալների կուրսորը
  • Մկնիկը փակեք
  • Կուրսորը FOR loop
  • % NOTFOUND եւ% ROWCOUNT հատկանիշները
  • Նկարագրեք UPDATE FOR FOREWARE- ի եւ WHERE CURRENT կետը

8. Բացառություն բեռնաթափում

  • Հասկացեք բացառություններ
  • Կառավարեք բացառություններ PL / SQL- ի հետ
  • Trap- ի նախնական սահմանված Oracle Server սխալները
  • Ծուղակ չկիրառված Oracle Server սխալները
  • Ծուղակ օգտագործողի սահմանած բացառությունները
  • Խթանել բացառությունները
  • RAISE_APPLICATION_ERROR կարգը

9. Պահված ընթացակարգեր

  • Ստեղծեք մոդուլյարացված եւ կողային ենթահամակարգի դիզայն
  • Մոդուլային զարգացում PL / SQL բլոկների միջոցով
  • Հասկացեք PL / SQL կատարման միջավայրը
  • Ցանկագրեք PL / SQL Subprograms- ի օգտագործման առավելությունները
  • Անանուն բլոկների եւ ենթածրագրերի միջեւ եղած տարբերությունները
  • Ստեղծեք, զանգահարեք եւ հեռացրեք պահպանված ընթացակարգերը
  • Իրականացնել ընթացակարգերի պարամետրերը եւ պարամետրերը եղանակները
  • Դիտել ընթացակարգային տեղեկություններ

10. Պահված գործառույթները եւ կարգաբերիչ ենթաբաժինները

  • Ստեղծեք, զանգահարեք եւ հեռացրեք պահպանված գործառույթ
  • Բացահայտեք պահպանված գործառույթների օգտագործման առավելությունները
  • Բացահայտեք պահպանված գործառույթ ստեղծելու քայլերը
  • Խնդրեք օգտագործողի կողմից սահմանված գործառույթները SQL- ի հայտարարություններում
  • Սահմանափակումները, երբ գործառույթները կոչվում են
  • Գործառույթները զանգահարելիս կողմնակի ազդեցությունները վերահսկելու համար
  • Դիտել գործառույթները տեղեկություններ
  • Ինչպես կարգաբերել գործառույթները եւ ընթացակարգերը

11. Փաթեթներ

  • Փաթեթների առավելությունների ցանկը
  • Նկարագրեք փաթեթներ
  • Որոնք են փաթեթի բաղադրիչները:
  • Մշակել փաթեթ
  • Ինչպես միացնել փաթեթի բաղադրիչների տեսանելիությունը:
  • Ստեղծեք փաթեթի առանձնահատկությունը եւ մարմինը, օգտագործելով SQL CREATE հայտարարությունը եւ SQL Developer- ը
  • Հրավիրեք փաթեթի կառուցվածքներ
  • Դիտեք PL / SQL Աղբյուրի կոդը, օգտագործելով տվյալների բառարանը

12. Տեղակայել փաթեթները

  • Բեռնվում է PL / SQL- ի ենթածրագրերը
  • Օգտագործեք STANDARD փաթեթը
  • Օգտագործեք Հրապարակման հայտարարագրեր `ապօրինի ընթացակարգի վերաբերյալ տեղեկանքի համար
  • Իրականացնել փաթեթի գործառույթները SQL- ում եւ սահմանափակումներով
  • Փաթեթների համառ պահվածքը
  • Փաթեթի կուրսանտի համառ վիճակը
  • PL / SQL ենթահամակարգերի վերահսկողության կողմնակի ազդեցությունները
  • Զանգահարեք PL / SQL գրառումների սեղանները փաթեթներով

13. Իրականացնել Oracle- ի մատակարարվող փաթեթները կիրառման զարգացման մեջ

  • Որոնք են Oracle- ի մատակարարվող փաթեթները:
  • Oracle- ի մատակարարվող փաթեթներից մի քանիսը
  • Ինչպես է DBMS_OUTPUT փաթեթը աշխատում:
  • Օգտագործեք UTL_FILE փաթեթը `գործառնական համակարգի ֆայլերի հետ փոխազդելու համար
  • Հրավիրեք UTL_MAIL փաթեթը
  • Գրել UTL_MAIL ենթահամակարգեր

14. Դինամիկ SQL

  • SQL- ի կատարման հոսքը
  • Ինչ է դինամիկ SQL:
  • Սահմանել կուրսորը փոփոխականներ
  • Դինամիկ կերպով կատարում է PL / SQL բլոկ
  • Կառուցեք բնիկ Dynamic SQL- ը, կազմելու PL / SQL կոդը
  • Ինչպես օգտվել DBMS_SQL փաթեթից:
  • Իրականացնել DBMS_SQL- ը Parameterized DML հայտարարության հետ
  • Դինամիկ SQL ֆունկցիոնալ ամբողջականություն

15. Դիզայնի նկատառումները PL / SQL- ի օրենսգրքի համար

  • Ստանդարտացրեք հաստատունները եւ բացառությունները
  • Հասկացեք տեղական ենթածրագրերը
  • Գրել ինքնավար գործարքներ
  • Իրականացնել NOCOPY կոմպիլյատորը ակնարկը
  • Հրավիրեք PARALLEL_ENABLE ակնարկը
  • The Cross-Session PL / SQL գործառնական արդյունքի քեշ
  • DETERMINISTIC կետը գործառույթներով
  • Կատարման արդյունավետությունը բարելավելու համար զանգվածային կապի կիրառումը

16. Triggers

  • Նկարագրեք Triggers- ը
  • Բացահայտեք ձգանման իրադարձությունների տեսակները եւ մարմինը
  • Բիզնեսի կիրառման սցենարները, որոնք իրականացնում են թրեյներներ
  • Ստեղծեք DML Triggers օգտագործելով CREATE TRIGGER հայտարարությունը եւ SQL Developer
  • Բացահայտեք ձգանման միջոցառումների տեսակները, մարմնին եւ կրակելը (ժամանակի)
  • Տարբերությունները հայտարարագրման մակարդակի Triggers- ի եւ Row Level Triggers- ի միջեւ
  • Ստեղծել եւ անջատել Triggers- ը
  • Ինչպես կառավարել, ստուգել եւ հեռացնել Triggers- ը:

17. Կաղապարի, DDL- ի եւ իրադարձության տվյալների շտեմարանի ստեղծում Տրգիրներ

  • Որոնք են կոմպլեքսային տագնապներ:
  • Բացահայտեք աղյուսակի բաղադրիչի ձգանման ժամանակացույցի բաժինները
  • Հասկացեք աղյուսակների եւ դիտումների համար կոմպոզիցիային ձգան կառուցվածքը
  • Կատարել մի բուռն ձգան, լուծելու համար մալուխային սխալի սխալը
  • Տվյալների բազայի տագնապների համեմատությունը պահպանված ընթացակարգերին համեմատելը
  • Ստեղծեք Triggers DDL հայտարարությունների վրա
  • Ստեղծեք տվյալների շտեմարան-միջոցառումներ եւ համակարգի միջոցառումները
  • Համակարգի արտոնությունները պահանջվում են կառավարել Triggers- ը

18. PL / SQL կոմպիլյատոր

  • Ինչ է PL / SQL կոմպիլյատորը:
  • Նկարագրեք PL / SQL- ի կազմման սկզբնավորման պարամետրերը
  • Ցանկագրեք նոր PL / SQL կոմպիլյացիոն ժամանակի նախազգուշացումները
  • Overview of PL / SQL Կազմել ժամանակային նախազգուշացումները Subprograms
  • Ցանկացեք կոմպիլյատորների զգուշացման առավելությունները
  • Ցանկ PL / SQL կազմեք ժամանակի մասին ծանուցումների բաժինները
  • Նախազգուշացման հաղորդագրությունների մակարդակները սահմանելը. SQL Developer- ի օգտագործումը, PLSQL_WARNINGS- ի մեկնարկային պարամետրը եւ DBMS_WARNING դիտել Կազմողի նախազգուշացումները. Օգտագործելով SQL Developer, SQL * Plus կամ Data Dictionary Views

19. Կառավարել կախվածությունները

  • Շտեմարանի օբյեկտի կախվածության ակնարկը
  • USER_DEPENDENCIES Դիտել օգտագործելով ուղղակի օբյեկտի կախվածությունը հարցումներ
  • Հարցման օբյեկտի կարգավիճակը
  • Կախված օբյեկտների անվավեր ճանաչում
  • Ցուցադրել ուղղակի եւ անուղղակի կախվածությունները
  • Oracle- ի տվյալների բազայում 12c- ի բարակ գծով կախվածությունը կառավարում
  • Հասկացեք հեռավոր կախվածություններ
  • Վերահաշվարկել PL / SQL ծրագրի բաժինը

վավերացում

Այս դասընթացը լրացնելու համար թեկնածուները պետք է պատրաստ լինեն երկու քննությունների.
Step1- ը անցնում է այս քննությունը
Ընտրեք այս քննություններից մեկը
Oracle տվյալների բազայի SQL փորձագետ
OR
Oracle տվյալների բազա 11g: SQL Հիմունքներ I
OR
Oracle տվյալների բազա 12c: SQL հիմունքներ
Step2- ը անցնում է այս քննությունը
Ընտրեք այս քննություններից մեկը
Ծրագիր PL / SQL- ի հետ
OR
Oracle տվյալների բազա 11g: Ծրագիր PL / SQLFor ավելի մանրամասն տեղեկություն մեզ հետ:


Reviews