План на курса

Сложни типове данни, колекции

    Подтипове Курсорни променливи и динамични курсори Асоциативни масиви, колекции Действия mass, bulk, forall Групови операции за обработка на изключения

Обектно ориентиране в Oracle база данни

    Типове (класове) методи на обекти постоянни колекции Функции Функции за поточно предаване на панели Създайте свои собствени агрегатни функции

Извикващи функции в SQL, ограничения, нива на чистота, детерминизъм

Организация на програмните единици PL / SQL

    Разрешения на PL / SQL Име на контекста

Интеграция с други езици

    Използване на процедури за свързване на JAVA Език C Нативна компилация на езика C

Готови решения

    Създайте контекста на приложението Механизъм на виртуално частно Database (VPD) Подкрепете лобиране Код за профилиране Код за проследяване

Производителност PL / SQL код

    Свързване на променливи в SQL изрази и статистическото разпределение на курсора. Споделяне на целта. Оптимизация на заявките. Кратки процедури при компилиране. Кеширане на функции и резултати от заявки.

Превенция преди инжектиране на код

Изисквания

  • Безплатно използване на основите на SQL и познаване на средата на база данни на Oracle (за предпочитане Oracle 11g завършване на обучение - Native SQL за програмисти - Семинари)
  • Свободно владеене на основите на PL / SQL (за предпочитане Oracle 11g завършване на обучение - Програмиране с PL / SQL I - Семинари)
 21 Hours

Брой участници



Цена за участник

Свързани Kурсове

Developing Applications with Oracle Application Express (APEX)

21 Hours

Свързани Kатегории