Oracle Database: Program with PL/SQL

  • Êîä êóðñà: DPLSQL
  • Äëèòåëüíîñòü: 5 ä.
  • Öåíà: 192 000 Ð 55 875 Ð
    Äàííàÿ öåíà äåéñòâèòåëüíà íà êóðñ, ïðîâîäèìûé â ïåðèîä ñ 01.01.2022 ïî 01.11.2030

Ðàñïèñàíèå êóðñà

06.06.2022
192 000 Ð
Àêöèÿ: 55 875 Ð
Ìîñêâà èëè îíëàéí

×àñòü I - 2 äíÿ
Àííîòàöèÿ:

Êóðñ çíàêîìèò ñëóøàòåëåé ñ ÿçûêîì PL/SQL è ïîìîãàåò èì îöåíèòü ïðåèìóùåñòâà ýòîãî ÿçûêà ïðîãðàììèðîâàíèÿ. Ïðîñëóøàâ êóðñ, ñëóøàòåëè íàó÷àòñÿ ñîçäàâàòü áëîêè PL/SQL, êîòîðûå ìîãóò áûòü èñïîëüçîâàíû ðàçëè÷íûìè ôîðìàìè, îò÷¸òàìè è ïðèëîæåíèÿìè äëÿ îáðàáîòêè äàííûõ. Ñëóøàòåëè íàó÷àòñÿ ñîçäàâàòü àíîíèìíûå áëîêè PL/SQL, óçíàþò, êàê îáúÿâëÿòü èäåíòèôèêàòîðû è îáðàáàòûâàòü èñêëþ÷åíèÿ.
Äåìîíñòðàöèè è ïðàêòè÷åñêèå óïðàæíåíèÿ ïîçâîëÿò çàêðåïèòü ïîëó÷åííûå çíàíèÿ.
Îñíîâíûì èíñòðóìåíòîì ðàçðàáîòêè, èñïîëüçóåìûì â êóðñå, ÿâëÿåòñÿ Oracle SQL Developer; â êà÷åñòâå äîïîëíèòåëüíûõ èíñòðóìåíòîâ èñïîëüçóþòñÿ SQL*Plus è JDeveloper.


Êóðñ ïîäõîäèò êàê äëÿ âåðñèé 10g, 11g, òàê è äëÿ âåðñèè 12c.


Ñëóøàòåëè ïîëó÷àþò çíàíèÿ äëÿ âûïîëíåíèÿ ñëåäóþùèõ äåéñòâèé:

  • Èñïîëüçîâàíèå ïðîãðàììíûõ êîíñòðóêöèé PL/SQL è óïðàâëåíèå ïîòîêîì âûïîëíåíèÿ îïåðàöèé (öèêëû, óïðàâëÿþùèå ñòðóêòóðû)
  • Ðàáîòà ñ ÿâíûìè êóðñîðàìè (Explicit Cursors)
  • Îáðàáîòêà îøèáîê íà ñòàäèè èñïîëíåíèÿ
  • Ñîçäàíèå õðàíèìûõ ïðîöåäóð è ôóíêöèé (îáçîð)
  • Ðàáîòà ñ ñîñòàâíûìè òèïàìè äàííûõ
  • Îáúÿâëåíèå ïåðåìåííûõ PL/SQL

Àóäèòîðèÿ:

  • Ðàçðàáîò÷èêè ïðèëîæåíèé
  • Àäìèíèñòðàòîðû áàç äàííûõ
  • Ñèñòåìíûå àíàëèòèêè
  • Ñïåöèàëèñòû îòäåëîâ òåõíè÷åñêîé ïîääåðæêè

Òðåáîâàíèÿ ê ïîäãîòîâêå ñëóøàòåëåé:

  • Çíàêîìñòâî ñ êîíöåïöèÿìè è òåõíèêàìè îáðàáîòêè äàííûõ
  • Íàâûêè ðàáîòû ñ êîìïüþòåðîì (çíàêîìñòâî ñ ãðàôè÷åñêèì èíòåðôåéñîì)
  • Çíàêîìñòâî ñ SQL â îáúåìå êóðñà Oracle Database: Introduction to SQL (ëèáî Oracle Database: SQL Fundamentals I, II)

×àñòü II - 3 äíÿ
Àííîòàöèÿ:

Äàííûé êóðñ ïðåäíàçíà÷åí äëÿ ðàçðàáîò÷èêîâ, çíàêîìûõ ñ îñíîâàìè PL/SQL è SQL.  êóðñå äåòàëüíî èçó÷àåòñÿ ðàçðàáîòêà, âûïîëíåíèå è óïðàâëåíèå õðàíèìûìè ïðîãðàììíûìè êîíñòðóêöèÿìè PL/SQL, òàêèìè, êàê ïðîöåäóðû, ôóíêöèè, ïàêåòû è òðèããåðû áàçû äàííûõ. Ñëóøàòåëè íàó÷àòñÿ èñïîëüçîâàòü íåêîòîðûå ñòàíäàðòíûå ïàêåòû, ïîñòàâëÿåìûå Oracle. Êðîìå òîãî, ñëóøàòåëè ïîëó÷àò ïðåäñòàâëåíèå îá èñïîëüçîâàíèè äèíàìè÷åñêîãî SQL (Dynamic SQL) â ðàìêàõ ïðîåêòèðîâàíèÿ PL/SQL-êîäà .
Èçó÷åíèå ñïîñîáîâ âëèÿíèÿ íà êîìïèëÿöèþ PL/SQL-êîäà è óïðàâëåíèÿ çàâèñèìîñòÿìè ïîçâîëÿò ñëóøàòåëÿì ëó÷øå ïîíÿòü ÿçûê PL/SQL.
 äàííîì êóðñå ñëóøàòåëè áóäóò èñïîëüçîâàòü Oracle SQL Developer êàê îñíîâíîé èíñòðóìåíò äëÿ ðàçðàáîòêè êîäà. SQL*Plus ïðåäëàãàåòñÿ êàê äîïîëíèòåëüíûé èíñòðóìåíòàðèé.

Êóðñ ïîäõîäèò êàê äëÿ âåðñèé 10g, 11g, òàê è äëÿ âåðñèè 12c.


Ñëóøàòåëè ïîëó÷àþò çíàíèÿ äëÿ âûïîëíåíèÿ ñëåäóþùèõ äåéñòâèé:

  • Ðàçðàáîòêà è èñïîëüçîâàíèå ïàêåòîâ PL/SQL
  • Ñîçäàíèå ïàêåòîâ (overloaded package) ñ âîçìîæíîñòüþ ïåðåçàãðóçêè ïàêåòíûõ ïîäïðîãðàìì (ïåðåîïðåäåëåíèå ôóíêöèè) äëÿ äîñòèæåíèÿ áîëüøåé ãèáêîñòè êîäà
  • Ïðèìåíåíèå ïîñòàâëÿåìûõ Oracle ñòàíäàðòíûõ ïàêåòîâ ïðè ðàçðàáîòêå ïðèëîæåíèé
  • Ñîçäàíèå òðèããåðîâ äëÿ ðåàëèçàöèè ñëîæíûõ áèçíåñ-ïðàâèë( ïðîâåðîê )
  • Ôîðìèðîâàíèå êîíòåêñòà SQL-êîìàíä äèíàìè÷åñêè (Dynamic SQL)
  • Ñîçäàíèå è âûïîëíåíèå õðàíèìûõ ïðîöåäóð è ôóíêöèé

Ïðîãðàììà êóðñà:

  • Ââåäåíèå â PL/SQL
  • Îáúÿâëåíèå èäåíòèôèêàòîðîâ â PL/SQL
  • Èñïîëíÿåìûå îïåðàòîðû
  • Èñïîëüçîâàíèå îïåðàòîðîâ SQL âíóòðè áëîêà PL/SQL
  • Óïðàâëÿþùèå ñòðóêòóðû
  • Ðàáîòà ñ ñîñòàâíûìè òèïàìè äàííûõ
  • Èñïîëüçîâàíèå ÿâíûõ êóðñîðîâ
  • Îáðàáîòêà èñêëþ÷åíèé
  • Ñîçäàíèå õðàíèìûõ ïðîöåäóð è ôóíêöèé
  • Ðàçðàáîòêà è èñïîëüçîâàíèå ïàêåòîâ PL/SQL
  • Ñîçäàíèå ïàêåòîâ (overloaded package) ñ âîçìîæíîñòüþ ïåðåçàãðóçêè ïàêåòíûõ ïîäïðîãðàìì (ïåðåîïðåäåëåíèå ôóíêöèè) äëÿ äîñòèæåíèÿ áîëüøåé ãèáêîñòè êîäà
  • Ïðèìåíåíèå ïîñòàâëÿåìûõ Oracle ñòàíäàðòíûõ ïàêåòîâ ïðè ðàçðàáîòêå ïðèëîæåíèé
  • Ñîçäàíèå òðèããåðîâ äëÿ ðåàëèçàöèè ñëîæíûõ áèçíåñ-ïðàâèë( ïðîâåðîê )
  • Ôîðìèðîâàíèå êîíòåêñòà SQL-êîìàíä äèíàìè÷åñêè (Dynamic SQL)
  • Ñîçäàíèå è âûïîëíåíèå õðàíèìûõ ïðîöåäóð è ôóíêöèé

 

Ñîäåðæàíèå êóðñà

Ñîäåðæàíèå êóðñà

 

Çàïèñàòüñÿ íà êóðñ: Oracle Database: Program with PL/SQL


Çàÿâêà íà îáó÷åíèå

* - îáÿçàòåëüíûå ïîëÿ

Çàÿâêà íà îáó÷åíèå

Çàïèñàòüñÿ íà êóðñ:

Ãîðîä:

Äàòà:

* - îáÿçàòåëüíûå ïîëÿ