ប្រភេទការបណ្តុះបណ្តាលថ្នាក់រៀន
ចុះឈ្មោះ

អ្នកអភិវឌ្ឍន៍ Oracle 11 PL SQL

វគ្គសិក្សាបណ្តុះបណ្តាលអ្នកអភិវឌ្ឍន៍ SQL Oracle 11 PLC SQL PL & វិញ្ញាបនប័ត្រ

ទិដ្ឋភាពទូទៅ

ទស្សនិកជននិងតម្រូវការជាមុន

គ្រោងវគ្គសិក្សា

កាលវិភាគនិងថ្លៃឈ្នួល

វិញ្ញាបនប័ត្រ

Oracle 11 g PL ទិដ្ឋភាពទូទៅវគ្គបណ្តុះបណ្តាលអ្នកអភិវឌ្ឍន៍ SQL

PL / SQL ជាការរួមបញ្ចូលគ្នានៃ SQL រួមជាមួយលក្ខណៈនីតិវិធីនៃភាសាសរសេរកម្មវិធី។ វាត្រូវបានបង្កើតឡើងដោយ Oracle Corporation នៅដើម 90 ដើម្បីបង្កើនសមត្ថភាពរបស់ SQL.PL / SQL (ភាសាដំណើរការនីតិវិធី / ភាសាសំណួររចនាសម្ព័ន្ធ) គឺជាផ្នែកបន្ថែមនីតិវិធីរបស់ Oracle Corporation សម្រាប់ SQL និងមូលដ្ឋានទិន្នន័យទំនាក់ទំនង Oracle ។ PL / SQL មាននៅក្នុង Oracle Database

គោលបំណងនៃ Oracle 11 g PL SQL Developer Training

បន្ទាប់ពីបញ្ចប់មេរៀននេះអ្នកនឹងអាច:

  • រៀបរាប់ពីមូលដ្ឋានគ្រឹះនៃភាសាសរសេរកម្មវិធី PL / SQL
  • សរសេរនិងប្រតិបត្តិកម្មវិធី PL / SQL នៅក្នុង SQL * Plus
  • ប្រតិបត្តិអនុគមន៍ការបម្លែងប្រភេទទិន្នន័យ PL / SQL
  • បង្ហាញទិន្នផលតាមរយៈកម្មវិធី PL / SQL
  • រៀបចំតួអក្សរក្នុងកម្មវិធី PL / SQL
  • បំបាត់កម្មវិធី PL / SQL

ទស្សនិកជនមានបំណងសម្រាប់វគ្គសិក្សាអភិវឌ្ឍន៍ SQL Oracle 11 PLC SQL

ការបង្រៀននេះត្រូវបានរចនាឡើងសម្រាប់អ្នកជំនាញកម្មវិធីដែលមានបំណងរៀន PL / SQL Programming Language ក្នុងជំហានងាយៗនិងងាយស្រួល។ ការបង្រៀននេះនឹងផ្តល់ឱ្យអ្នកនូវការយល់ដឹងដ៏អស្ចារ្យលើគំនិតសរសេរកម្មវិធី PL / SQL ហើយបន្ទាប់ពីបញ្ចប់វគ្គសិក្សានេះអ្នកនឹងមានកម្រិតមធ្យមនៃជំនាញពីកន្លែងដែលអ្នកអាចយកខ្លួនឯងទៅកម្រិតជំនាញខ្ពស់។

តម្រូវការជាមុនសម្រាប់វិញ្ញាបនប័ត្រអ្នកអភិវឌ្ឍន៍ SQL Oracle 11 PL PL SQL

អ្នកគួរតែមានការយល់ដឹងជាមូលដ្ឋាន ផ្នែកទន់ គំនិតជាមូលដ្ឋានដូចជាអ្វីដែលជាទិន្នន័យមូលដ្ឋានកូដប្រភពកម្មវិធីនិពន្ធអត្ថបទនិងការប្រតិបត្តិកម្មវិធី។ ល។ ប្រសិនបើអ្នកមានការយល់ដឹងពី SQL និងភាសាសរសេរកម្មវិធីកុំព្យូទ័រផ្សេងទៀតនោះវានឹងក្លាយជាគុណសម្បត្តិបន្ថែមដើម្បីបន្ត។

គ្រោងវគ្គសិក្សារយៈពេល: 3 ថ្ងៃ

  1. សេចក្តីផ្តើមទៅ PL / SQL
  • កំណត់អត្ថប្រយោជន៍នៃកម្មវិធីរង PL / SQL Subprograms
  • ទិដ្ឋភាពទូទៅនៃប្រភេទប្លុក PL / SQL
  • បង្កើតប្លុកអនាមិកធម្មតា
  • តើធ្វើដូចម្តេចដើម្បីបង្កើតលទ្ធផលពីប្លុក PL / SQL?

2 ។ ប្រកាសពីអត្តសញ្ញាណ PL / SQL

  • រាយប្រភេទផ្សេងៗនៃអត្តសញ្ញាណនៅក្នុងអនុកម្មវិធី PL / SQL
  • ការប្រើប្រាស់ផ្នែកប្រកាសដើម្បីកំណត់អត្តសញ្ញាណ
  • ប្រើអថេរដើម្បីផ្ទុកទិន្នន័យ
  • កំណត់ប្រភេទទិន្នន័យ Scalar
  • គុណលក្ខណៈ% TYPE
  • អថេរចងគឺជាអ្វី?
  • លំដាប់ក្នុងកន្សោម PL / SQL

3 ។ សរសេរឃ្លាដែលអាចប្រតិបត្តិបាន

  • ពណ៌នាគោលការណ៍វាក្យសម្ពន្ធប្លុក PL / SQL Block Syntax
  • រៀនយល់ពីក្រមសីលធម៌
  • ការដាក់ឱ្យដំណើរការមុខងារ SQL ក្នុង PL / SQL
  • តើធ្វើដូចម្តេចដើម្បីបម្លែងប្រភេទទិន្នន័យ?
  • ពិពណ៌នាអំពីប្លុកដែលបានបញ្ចូល
  • កំណត់អថេរក្នុង PL / SQL

4 ។ អន្តរកម្មជាមួយម៉ាស៊ីនបម្រើ Oracle

  • ហៅសសេរសេចក្តីថ្លែងការណ៍ SELECT ក្នុង PL / SQL
  • ទៅយកទិន្នន័យក្នុង PL / SQL
  • គំនិតទស្សន៍ទ្រនិច SQL
  • ចៀសវាងកំហុសដោយប្រើសម្មតិកម្មការដាក់ឈ្មោះនៅពេលប្រើការទាញយកនិងរបាយការណ៍ DML
  • ការរៀបចំទិន្នន័យនៅក្នុងម៉ាស៊ីនបម្រើដោយប្រើ PL / SQL
  • យល់អំពីគំនិតទស្សន៍ទ្រនិច SQL
  • ប្រើលក្ខណៈសម្បត្តិទស្សន៍ទ្រនិច SQL ដើម្បីទទួលបានប្រតិកម្មលើ DML
  • រក្សាទុកនិងបោះបង់ប្រតិបត្តិការ

5 ។ ត្រួតពិនិត្យរចនាសម្ព័ន្ធ

  • ដំណើរការលក្ខខណ្ឌដោយប្រើ IF statements
  • ដំណើរការតាមលក្ខខណ្ឌដោយប្រើរបាយការណ៍របស់ CASE
  • ពិពណ៌នាអំពីសេចក្តីថ្លែងការណ៍ Loop សាមញ្ញ
  • ពិពណ៌នាខណៈពេលសេចក្តីថ្លែងការណ៍ Loop
  • ពណ៌នាសម្រាប់របាយការណ៍រង្វិលជុំ
  • ប្រើសេចក្តីថ្លែងការណ៍បន្ត

6 ។ ប្រភេទទិន្នន័យផ្សំ

  • ប្រើកំណត់ហេតុ PL / SQL
  • គុណលក្ខណៈ% ROWTYPE
  • បញ្ចូលនិងធ្វើបច្ចុប្បន្នភាពជាមួយកំណត់ត្រា PL / SQL
  • តារាង INDEX BY
  • ពិនិត្យ INDEX BY វិធីសាស្ត្រតារាង
  • ប្រើ INDEX BY តារាងកំណត់ត្រា

7 ។ ទស្សន៍ទ្រនិចជាក់លាក់

  • តើអ្វីជាទស្សន៍ទ្រនិចជាក់លាក់?
  • ប្រកាសទស្សន៍ទ្រនិច
  • បើកទស្សន៍ទ្រនិច
  • ទាញទិន្នន័យពីទស្សន៍ទ្រនិច
  • បិទទស្សន៍ទ្រនិច
  • ទស្សន៍ទ្រនិច FOR loop
  • % NOTFOUND និង% ROWCOUNT Attributes
  • រៀបរាប់អំពីការធ្វើឱ្យទាន់សម័យឃ្លានិងកន្លែងបច្ចុប្បន្នក្លឹប

8 ។ ការលើកលែង

  • យល់ពីករណីលើកលែង
  • ដោះស្រាយករណីលើកលែងជាមួយ PL / SQL
  • អន្ទាក់កំណត់កំហុសម៉ាស៊ីនបម្រើ Oracle
  • អន្ទាក់ម៉ាស៊ីនបម្រើ Oracle មិនមានបំណះ
  • អវត្តមានកំណត់ដោយអ្នកប្រើអន្ទាក់
  • ករណីលើកកម្ពស់
  • RAISE_APPLICATION_ERROR នីតិវិធី

9 ។ នីតិវិធីរក្សាទុក

  • បង្កើតការរចនាអនុកម្មវិធីនិងម៉ូឌុល
  • ធ្វើឱ្យប្រសើរឡើងការអភិវឌ្ឍជាមួយប្លុក PL / SQL
  • យល់ពីបរិស្ថានប្រតិបត្តិនៃ PL / SQL
  • រាយអត្ថប្រយោជន៍នៃការប្រើប្រាស់កម្មវិធីរង PL / SQL Subprograms
  • រាយភាពខុសគ្នារវាងប្លុកអនាមិកនិងអនុកម្មវិធី
  • បង្កើត, ហៅ, និងលុបបែបបទទុក
  • អនុវត្តប៉ារ៉ាម៉ែត្រនិងប៉ារ៉ាម៉ែត្រនីតិវិធី
  • មើលព័ត៌មាននីតិវិធី

10 ។ មុខងាររក្សាទុកនិងកម្មវិធីកម្ចាត់កំហុសអនុកម្មវិធី

  • បង្កើតហៅនិងលុបមុខងារដែលទុក
  • កំណត់គុណសម្បត្តិនៃការប្រើមុខងាររក្សាទុក
  • កំណត់ជំហានដើម្បីបង្កើតមុខងារផ្ទុក
  • ហៅអនុគមន៍ដែលកំណត់ដោយអ្នកប្រើក្នុងសេចក្តីថ្លែងការណ៍ SQL
  • ការដាក់កំហិតនៅពេលហៅមុខងារ
  • គ្រប់គ្រងផលប៉ះពាល់នៅពេលហៅមុខងារ
  • មើលពត៌មានអនុគមន៍
  • របៀបបំបាត់កំហុសមុខងារនិងនីតិវិធី?

11 ។ កញ្ចប់

  • ចុះបញ្ជីគុណសម្បត្តិនៃកញ្ចប់
  • ពណ៌នាកញ្ចប់
  • តើអ្វីជាសមាសភាគនៃកញ្ចប់?
  • អភិវឌ្ឍកញ្ចប់
  • តើធ្វើដូចម្តេចដើម្បីបើកភាពមើលឃើញនៃសមាសភាគរបស់កញ្ចប់?
  • បង្កើតការបញ្ជាក់កញ្ចប់និងតួដោយប្រើ SQL CREATE សេចក្តីថ្លែងការណ៍និង SQL Developer
  • ហៅកញ្ចប់ស្ថាបនា
  • មើលកូដប្រភព PL / SQL ដោយប្រើវចនានុក្រមទិន្នន័យ

12 ។ ការដាក់ពង្រាយកញ្ចប់

  • ដាក់ ​​Overloading អនុកម្មវិធីក្នុង PL / SQL
  • ប្រើកញ្ចប់ STANDARD
  • ប្រើសេចក្តីប្រកាសបន្តដើម្បីដោះស្រាយឯកសារយោងខុសច្បាប់
  • អនុវត្តមុខងារកញ្ចប់នៅក្នុង SQL និងការរឹតត្បិត
  • ស្ថានភាពជាប់លាប់របស់កញ្ចប់
  • ស្ថានភាពឋិតថេរនៃទស្សន៍ទ្រនិចកញ្ចប់
  • គ្រប់គ្រងផលប៉ះពាល់នៃកម្មវិធីរង PL / SQL Subprograms
  • ហៅតារាង PL / SQL នៃកំណត់ត្រាជាកញ្ចប់

13 ។ អនុវត្តកញ្ចប់ Oracle - ផ្គត់ផ្គង់នៅក្នុងការអភិវឌ្ឍន៍កម្មវិធី

  • តើអ្វីទៅជា Oracle - ផ្គត់ផ្គង់កញ្ចប់?
  • ឧទាហរណ៏នៃកញ្ចប់មួយចំនួន Oracle - ផ្គត់ផ្គង់កញ្ចប់
  • តើ DBMS_OUTPUT កញ្ចប់ដំណើរការយ៉ាងដូចម្តេច?
  • ប្រើកញ្ចប់ UTL_FILE ដើម្បីធ្វើអន្តរកម្មជាមួយឯកសារប្រព័ន្ធប្រតិបត្តិការ
  • ហៅកញ្ចប់ UTL_MAIL
  • សរសេរកម្មវិធីរង UTL_MAIL

14 ។ SQL ថាមវន្ត

  • លំហូរប្រតិបត្តិនៃ SQL
  • តើអ្វីទៅជាថាមវន្ត SQL?
  • ប្រកាសអថេរទស្សន៍ទ្រនិច
  • ថាមវន្តប្រតិបត្តិប្លុក PL / SQL មួយ
  • កំណត់រចនាសម្ព័ន្ធ SQL ថាមវន្តដើមដើម្បីចងក្រងកូដ PL / SQL
  • របៀបហៅកញ្ចប់ DBMS_SQL?
  • អនុវត្ត DBMS_SQL ជាមួយសេចក្តីថ្លែងការណ៍ DML Parameterized
  • ថាមវន្ត SQL មុខងារពេញលេញ

15 ។ ការពិចារណារចនាសម្រាប់កូដ PL / SQL

  • ធ្វើ Standardize ថេរនិងករណីលើកលែង
  • យល់ពីអនុកម្មវិធីរងក្នុងស្រុក
  • សរសេរប្រតិបត្ដិការស្វយ័ត
  • អនុវត្តគន្លឹះចងក្រង NOCOPY
  • ហៅ PARALLEL_ENABLE ជំនួយ
  • ឃ្លាំងសម្ងាត់ PL / SQL ឆ្លងកាត់សម័យ - ឃ្លាំងសម្ងាត់
  • ឃ្លា DETERMINISTIC ជាមួយអនុគមន៍
  • ការប្រើប្រាស់នៃការចងច្រើនដើម្បីធ្វើឱ្យដំណើរការប្រសើរឡើង

16 ។ កេះ

  • ពិពណ៌នាអំពីកេះ
  • កំណត់ប្រភេទព្រឹត្តការណ៍និងតួ
  • វិវឌ្ឍន៍កម្មវិធីសម្រាប់អនុវត្តកេះ
  • បង្កើតគន្លឹះ DML ដោយប្រើសេចក្តីថ្លែងការណ៍ CREATE TRIGGER និង SQL Developer
  • កំណត់អត្តសញ្ញាណប្រភេទព្រឹត្តការណ៍, តួអង្គនិងការបាញ់ប្រហារ (ពេលវេលា)
  • ភាពខុសគ្នារវាងកេះកម្រិតកំរិតពាក្យនិងកេះកម្រិតជួរ
  • បង្កើតជំនួសនិងបិទដំណើរការកេះ
  • តើធ្វើដូចម្តេចដើម្បីគ្រប់គ្រងសាកល្បងនិងយកគន្លឹះ?

17 ។ បង្កើតគន្លឹះមូលដ្ឋានទិន្នន័យបរិវេណ DDL និងព្រឹត្តិការណ៍

  • តើកេះបរិវេណគឺជាអ្វី?
  • កំណត់ផ្នែកចំនុចពេលវេលានៃកត្តារួមផ្សំតារាង
  • យល់ដឹងពីរចនាសម្ពន្ធបរិវេណរួមសម្រាប់តារាងនិងទិដ្ឋភាព
  • អនុវត្តគន្លឹះបរិវេណដើម្បីដោះស្រាយកំហុសតារាងប្រែប្រួល
  • ការប្រៀបធៀបនៃកេះទិន្នន័យមូលដ្ឋានទៅនឹងនីតិវិធីរក្សាទុក
  • បង្កើតកេះនៅលើរបាយការណ៍ DDL
  • បង្កើតព្រឹត្តិការណ៍បង្កប់ទិន្នន័យ - ព្រឹត្តិការណ៍និងព្រឹត្តិការណ៍ - ព្រឹត្តិការណ៍
  • សិទ្ធិប្រព័ន្ធដែលត្រូវការដើម្បីគ្រប់គ្រងកេះ

18 ។ កម្មវិធីចងក្រង PL / SQL

  • តើអ្នកចងក្រង PL / SQL ជាអ្វី?
  • ពិពណ៌នាអំពីប៉ារ៉ាម៉ែត្រចាប់ផ្តើមសម្រាប់ការចងក្រង PL / SQL
  • រាយការព្រមានពេលវេលា PL / SQL ថ្មីដែលចងក្រង
  • ទិដ្ឋភាពទូទៅនៃ PL / SQL ចងក្រងពេលវេលាការព្រមានសម្រាប់កម្មវិធីរង
  • រាយអត្ថប្រយោជន៍នៃការព្រមានអ្នកចងក្រង
  • រាយ PL / SQL ចងក្រងពេលវេលាសារព្រមានប្រភេទ
  • ការកំណត់កម្រិតសារព្រមាន: ការប្រើប្រាស់ SQL Developer, PLSQL_WARNINGS ប៉ារ៉ាម៉ែត្រចាប់ផ្តើមនិងការព្រមានអ្នកចងក្រងមើល DBMS_WARNING មើលឃើញ: ការប្រើប្រាស់ SQL Developer, SQL * Plus ឬទិដ្ឋភាពនៃទិន្នន័យវចនានុក្រម

19 ។ គ្រប់គ្រងភាពអាស្រ័យ

  • ទិដ្ឋភាពទូទៅនៃភាពអាស្រ័យលើវត្ថុគ្រោងការណ៍
  • សួរអំពីភាពអាស្រ័យលើវត្ថុសំណួរដោយប្រើ USER_DEPENDENCIES មើល
  • សួរស្ថានភាពរបស់វត្ថុ
  • ការមិនត្រឹមត្រូវនៃវត្ថុដែលអាស្រ័យ
  • បង្ហាញភាពអាស្រ័យផ្ទាល់និងប្រយោល
  • ការគ្រប់គ្រងភាពអាស្រ័យដែលមានគុណភាពល្អក្នុង Oracle Database 12c
  • យល់ពីភាពអាស្រ័យលើចម្ងាយ
  • ចងក្រងអង្គភាពកម្មវិធី PL / SQL

សូមសរសេរមកយើងនៅ info@itstechschool.com ទាក់ទងយើងនៅ + 91-9870480053 សម្រាប់តម្លៃវគ្គសិក្សានិងការចំណាយវិញ្ញាបនប័ត្រកាលវិភាគនិងទីកន្លែង

ទម្លាក់ពួកយើងសំណួរមួយ

វិញ្ញាបនប័ត្រ

fter បញ្ចប់បេក្ខជនវគ្គបណ្តុះបណ្តាលនេះគួរតែត្រូវបានរៀបចំដើម្បីទទួលយកការប្រឡងចំនួនពីរ:
Step1 ឆ្លងកាត់ការប្រឡងនេះ
ជ្រើសរើសមួយក្នុងចំណោមការប្រឡងទាំងនេះ
មូលដ្ឋានទិន្នន័យ Oracle SQL អ្នកជំនាញ
OR
Oracle Database 11g: មូលដ្ឋានគ្រឹះ SQL
OR
មូលដ្ឋានទិន្នន័យ Oracle 12c: មូលដ្ឋានគ្រឹះ SQL
Step2 ឆ្លងកាត់ការប្រឡងនេះ
ជ្រើសរើសមួយក្នុងចំណោមការប្រឡងទាំងនេះ
កម្មវិធីជាមួយ PL / SQL
OR
Oracle Database 11g: កម្មវិធីជាមួយ PL / SQL សម្រាប់ព័ត៌មានបន្ថែមសូមទាក់ទងមកយើងខ្ញុំ។


ពិនិត្យឡើងវិញ