типОбука во училница
РЕГИСТАР

Oracle 11 g PL SQL Developer

Oracle 11 g PL SQL програмер за обука и сертификација

Преглед

Публика и предуслови

Преглед на курсот

Распоред и такси

сертификација

Oracle 11 g PL SQL програмер за обука курс Преглед

PL / SQL е комбинација на SQL заедно со процедуралните карактеристики на програмските јазици. Таа беше развиена од страна на Oracle Corporation во раните 90 за подобрување на способностите на SQL.PL/SQL (процедурален јазик / структуриран јазик за пребарување) е процедуралниот јазик на Oracle Corporation за продолжување на SQL и Oracle релациона база на податоци. PL / SQL е достапен во Oracle база на податоци

Цели на Oracle 11 g PL SQL програмери обука

По завршувањето на оваа лекција, треба да бидете способни да:

  • Опишете ги основите на PL / SQL програмскиот јазик
  • Напиши и изврши PL / SQL програми во SQL * Плус
  • Изврши PL / SQL податоци тип на конверзија функции
  • Прикажување на излез преку PL / SQL програми
  • Манипулира со низа на знаци во PL / SQL програми
  • Debug PL / SQL програми

Наменета публика за Oracle 11 g PL SQL програмер разбира

Ова упатство е наменето за софтверски професионалци, кои се подготвени да научат PL / SQL програмски јазик во едноставни и лесни чекори. Ова упатство ќе ви даде големо разбирање за PL / SQL програмските концепти, а по завршувањето на ова упатство, ќе бидете на средно ниво на експертиза од каде што можете да се однесете на повисоко ниво на експертиза.

Предусловиза Oracle 11 g PL SQL програмери за сертификација

Треба да имате основно разбирање за софтвер основни концепти како што се базата на податоци, изворниот код, уредувачот на текстот и извршувањето на програмите итн. Ако веќе имате разбирање за SQL и друг компјутерски програмски јазик тогаш тоа ќе биде дополнителна предност за да продолжите.

Траење на курсот Времетраење: 3 дена

  1. Вовед во PL / SQL
  • Идентификувајте ги придобивките од PL / SQL Подпрограмите
  • Преглед на типовите PL / SQL блокови
  • Направете едноставен анонимни блок
  • Како да генерирате излез од блок PL / SQL?

2. Објавува PL / SQL идентификатори

  • Наведете различни типови на идентификатори во PL / SQL потпрограма
  • Употреба на декларативниот оддел за дефинирање на идентификатори
  • Користете променливи за складирање на податоци
  • Идентификување на скаларните типови на податоци
  • Атрибут% TYPE
  • Кои се променливи за поврзување?
  • Секвенци во PL / SQL изрази

3. Напиши Извршни извештаи

  • Опишете ги основните упатства за синтакса на блок PL / SQL
  • Научете како да го коментирате кодот
  • Распоредување на SQL функции во PL / SQL
  • Како да конвертирате типови на податоци?
  • Опишете вгнездени блокови
  • Идентификувајте ги операторите во PL / SQL

4. Интеракција со Oracle серверот

  • Повикај Избери извештаи во PL / SQL
  • Вчитај податоци во PL / SQL
  • SQL Курсор концепт
  • Избегнувајте грешки со користење на конвенции за именување при користење на Известувања за известување и DML
  • Манипулација со податоци на серверот користејќи PL / SQL
  • Разбирање на концептот на SQL Курсорот
  • Користете атрибути на курсорот SQL за да добиете повратни информации за DML
  • Зачувување и отфрлање на трансакции

5. Контролни конструкции

  • Условна обработка со користење на ИФ извештаи
  • Условна обработка со користење на СЛУЧАЈ Изјави
  • Опишете едноставна Изјава за јамка
  • Опишете додека јавувате јамка
  • Опишете ја изјавата за јамка
  • Користете ја Продолжи изјавата

6. Композитни типови на податоци

  • Користете PL / SQL записи
  • Атрибут% ROWTYPE
  • Вметни и ажурирај со PL / SQL записи
  • Индекс по табели
  • Испита Индекс по табела методи
  • Користете INDEX по табела на записи

7. Експлицитни курсори

  • Кои се експлицитните курсори?
  • Прогласете го курсорот
  • Отворете го курсорот
  • Добијте податоци од курсорот
  • Затвори го курсорот
  • Курсорот за циклус
  • Атрибути% NOTFOUND и% ROWCOUNT
  • Опишете ја КЛАСАТА НА UPDATE и WHERE CURRENT Claus

8. Ракување со исклучоци

  • Разберете исклучоци
  • Се справи со исклучоци со PL / SQL
  • Стапица Предефинирани Оракл Сервер Грешки
  • Стапица Неопределени Оракл Сервер Грешки
  • Исклучоци дефинирани за корисникот
  • Пропагирајте исклучоци
  • RAISE_APPLICATION_ERROR Постапка

9. Зачувани процедури

  • Креирај модулизиран и слоевиден дизајн на подпрограма
  • Модулација на развој со PL / SQL блокови
  • Разбирање на PL / SQL Извршувањето на животната средина
  • Наведете ги придобивките од користењето на ПЛ / SQL потпрограмите
  • Наведете ги разликите помеѓу анонимни блокови и потпрограми
  • Креирање, повикување и отстранување на зачуваните процедури
  • Спроведување на процедури Параметри и параметри Режими
  • Погледнете ги информациите за процедурата

10. Складирани функции и дебагирачки потпрограми

  • Креирај, јави и отстрани зачувана функција
  • Идентификувајте ги предностите на користењето на зачуваните функции
  • Идентификувајте ги чекорите за да креирате зачувана функција
  • Повикајте кориснички функции во изјавите на SQL
  • Ограничувања при повикување на функции
  • Контролни несакани ефекти при повикување на Функции
  • Погледнете информации за функциите
  • Како да се дебагира Функции и процедури?

11. Пакети

  • Листата на предностите на пакетите
  • Опишете ги пакетите
  • Кои се компонентите на пакетот?
  • Развијте пакет
  • Како да се овозможи видливоста на компонентите на пакетот?
  • Направете Спецификација и Тело на Пакетот користејќи SQL CREATE Изјава и SQL Developer
  • Повикајте на конструкциите на пакетот
  • Погледнете го изворен код на PL / SQL користејќи го речникот на податоци

12. Распоредување на пакети

  • Преоптоварување на потпрограми во PL / SQL
  • Користете го STANDARD пакетот
  • Користете ги напредните декларации за решавање на неправилното постапување
  • Спроведување на пакет функции во SQL и ограничувања
  • Постојана состојба на пакети
  • Постојана состојба на курсорот за пакети
  • Контролни несакани ефекти на PL / SQL Подпрограми
  • Повикај PL / SQL табели за евиденција во пакети

13. Спроведување на Оракc-испорачаните пакети во развојот на апликации

  • Кои пакети се испорачуваат со Оракл?
  • Примери на некои од Оракл-испорачаните пакети
  • Како функционира DBMS_OUTPUT пакетот?
  • Користете го UTL_FILE пакетот за да комуницирате со датотеките на оперативниот систем
  • Повикајте го UTL_MAIL пакетот
  • Напиши ги UTL_MAIL потпрограмите

14. Динамички SQL

  • Извршниот тек на SQL
  • Што е Динамички SQL?
  • Изјави променливи на курсорот
  • Динамично извршување PL / SQL блок
  • Конфигурирај ги мајчин динамички SQL до компајлирање на PL / SQL код
  • Како да се повика DBMS_SQL пакетот?
  • Спроведување на DBMS_SQL со параметарска DML изјава
  • Динамична SQL функционална комплетност

15. Дизајн Размислувања за PL / SQL код

  • Стандардизирај ги константите и исклучоците
  • Разбирање локални потпрограми
  • Напиши автономни трансакции
  • Имплементирајте го советот за компајлерот NOCOPY
  • Повикај го PARALLEL_ENABLE Совет
  • Кешот со резултати од крос-кеш PL / SQL
  • Детерминистичката клаузула со функции
  • Употреба на масовно поврзување за да се подобри ефикасноста

16. Тригери

  • Опишете ги тригерите
  • Идентификувајте ги видот и телото на триггерот
  • Сценарија за бизнис апликации за спроведување на тригерите
  • Направете DML тригери со помош на изјавата CREATE TRIGGER и SQL Developer
  • Идентификувајте ги видовите, телото и отпуштањето на триггерот (тајмингот)
  • Разлики меѓу тригерите на нивото на изјавите и предизвикувачи на ниво на редови
  • Креирај наместо и исклучување активира
  • Како да управувате, тестирате и отстраните тригери?

17. Создавање на соединенија, DDL и тригери на база на податоци за настани

  • Кои се спојниците?
  • Идентификувајте ги секциите на тајмингот на табелата со соединение на маса
  • Разбирање на структурата за активирање на соединенија за табели и прегледи
  • Спроведете активирач на соединение за да ја решите грешката на мутантната табела
  • Споредба на базата на податоци предизвикувачи на зачуваните процедури
  • Креирај тригери на DDL изјавите
  • Креирајте тригери за базата на податоци-настани и систем-настани
  • Системски привилегии потребни за управување со тригерите

18. PL / SQL компајлер

  • Што е PL / SQL компајлерот?
  • Опишете ги параметрите за иницијализација за PL / SQL Компилација
  • Наведете ги новите временски предупредувања за PL / SQL компајлирање
  • Преглед на временски предупредувања за PL / SQL за подпрограми
  • Наведете ги придобивките од Предупредувањата за компајлерот
  • Наведете ги категориите за предупредување за временско предупредување на PL / SQL
  • Поставување на пораките за предупредувачки пораки: Користење на SQL програмер, параметар за иницијализација на PLSQL_WARNINGS и Предупредувања за компајлерот за преглед на DBMS_WARNING Преглед: Користење на SQL програмер, SQL * Плус или Прегледи на речник на податоци

19. Управување со зависности

  • Преглед на зависностите на Шема
  • Пребарувајте ги зависноста на директни објекти користејќи го USER_DEPENDENCIES View
  • Побарај статус на објектот
  • Поништување на зависни објекти
  • Прикажи ги директните и индиректните зависности
  • Управување со линеарна зависност во Oracle база на податоци 12c
  • Разбирање на оддалечените зависности
  • Прекомкомпилирајте PL / SQL програма единица

Ве молиме пишете ни на info@itstechschool.com и контактирајте не на +-91 9870480053 за цената на курсот и трошоците за сертификација, распоредот и локацијата

Испушти го барањето

сертификација

За завршување на овој курс, кандидатите треба да бидат подготвени да полагаат два испити:
Step1 го положат овој испит
Изберете еден од овие испити
Oracle база на податоци SQL експерт
OR
Oracle база на податоци 11g: Основи на SQL I
OR
Oracle база на податоци 12c: Основи на SQL
Step2 го положат овој испит
Изберете еден од овие испити
Програма со PL / SQL
OR
Oracle база на податоци 11g: Програма со PL / SQL За повеќе информации љубезно контактирајте не.


Осврти