Раздел: Oracle 11g

O11gPL/SQL + DPU + APLS Oracle11g: Программирование на языке PL/SQL

Цена
Цена для организаций 52000 руб.
Цена вебинара 52000 руб.
Цена для частных лиц 48000 руб.
Индивидуальное обучение (1ак.ч.) от 1200 руб.

Длительность курса: 50/5 часов/дней.


Расписание занятий по курсу:

Дата Город Формат Записаться

Этот курс предназначен для пользователей Oracle9i, Oracle10g и Oracle Database 11g.

Курс знакомит слушателей с языком PL/SQL и помогает им понять основные возможности этого языка программирования. Слушатели узнают, как создавать блоки кода PL/SQL, которые могут быть использованы множеством форм, отчётов и приложений управления данными.

Слушатели научатся создавать блоки PL/SQL кода, которые могут использоваться различными приложениями по обработке данных. Слушатели научатся создавать процедуры, функции, пакеты и триггеры базы данных. Слушатели также научатся управлять программными единицами PL/SQL и триггерами базы данных, обслуживать зависимости, работать с большими объектами и пользоваться некоторыми стандартными пакетами, поставляемыми Oracle.

В дополнение к этому слушатели научатся наиболее эффективному использованию передовых методов PL/SQL для проектирования и настройки программ и пакетов PL/SQL, взаимодействующих с базой данных и другими приложениями. Используя усовершенствованные функциональные возможности пакетов, курсоров, коллекций, проектирования программ и расширенные методы взаимодействия, слушатели научатся писать на языке PL/SQL эффективные программы. Рассматривается также эффективность программирования, использование SQL и PLSQL кэширования и механизм детального контроля доступа.

Слушатели будут использовать приложение SQL Developer и среду SQL*Plus для написания блоков PL/SQL. Демонстрации и практика укрепят знание основных концепций.

Цели курса:

  • Создание анонимных эффективно исполняющихся блоков PL/SQL
  • Написание кода PL/SQL для взаимодействия с БД
  • Описание возможностей и синтаксиса PL/SQL
  • Использование программных конструкций в PL/SQL и управление потоком операций (циклы, управляющие структуры, явные курсоры)
  • Управление ошибками на стадии исполнения
  • Создание процедур
  • Создание функций
  • Создание пакетов
  • Использование стандартных пакетов Oracle
  • Некоторые соображения по написанию кода PL/SQL
  • Работа с большими объектами
  • Создание триггеров базы данных
  • Коллекции
  • Детальный контроль доступа
  • Применение SQL и  PLSQL кэширования
  • Оптимизация производительности

Круг слушателей:

  • Проектировщики БД
  • Разработчики PL/SQL
  • Технические консультанты
  • Разработчики приложений
  • Администраторы баз данных
  • Системные аналитики
  • Специалисты отделов тех.поддержки

Необходимая предварительная подготовка:

  • Oracle Database 11g: Введение в SQL