Oracle Database 12c R2: Program with PL/SQL

направление: Oracle
вендор: ORACLE
Даты проведения курса

Что будет изучаться
Этот курс Oracle Database: Program with PL/SQL Ed 2 начинается с введения в PL/SQL, затем позволит вам оценить преимущества PL/SQL как мощного языка программирования. Прослушав лекции и выполнив практические занятия с инструкторами-разработчиками программных продуктов на технологиях Oracle, вы научитесь разрабатывать хранимые процедуры, функции, пакеты и многое другое.

Вы научитесь
  • Условному управлению потоком исполнения кода (циклы, структуры управления).
  • Созданию хранимых процедур и функций.
  • Использованию пакетов PL/SQL для группировки и хранения связанных конструкций.
  • Создание триггеров для решения бизнес-задач. Использование стандартных пакетов PL/SQL, поставляемых Oracle, для автоматизации повседневных задач
  • Ввод-вывод, файловый ввод-вывод.
  • Создание пользовательских пакетов для приложений.
  • Написание динамического SQL-код для приложений.

    Преимущества для изучивших курс
    Вы сможете писать в вашем проекте быстрый, надежный, безопасный и простой в управлении код, выполняющихся с максимальной производительностью. Сможете оптимизировать рабочие нагрузки базы данных, снизить затраты на ИТ и повысить качество обслуживания за счет консолидации данных базах данных в облачной инфраструктуре.

    Использование Oracle SQL Developer
    Для разработки этих программных модулей будет использоваться Oracle SQL Developer. Утилита SQL*Plus представлена в этом курсе в качестве дополнительного инструмента. Важное замечание: этот курс представляет собой комбинацию из курсов Oracle Database: PL/SQL Fundamentals и Oracle Database: Develop PL / SQL Program Units.

    Необходимая предварительная подготовка
  • Oracle Database 12c R2: Introduction to SQL;
  • Oracle Database 12c R2: SQL Workshop I;
  • Oracle Database 12c R2: SQL Workshop II
  • Технический английский язык

    Предполагаемые знания и навыки
  • Опыт программирования на языках программирования высокого уровня.

  • Цель курса:

  • Управление зависимостями между подпрограммами на PL/SQL.
  • Использование конструкций программирования на PL/SQL и условное управление потоком исполнения кода (циклы, структуры управления и явные курсоры).
  • Создание хранимых процедур и функций.
  • Использование условной компиляции для настройки функциональности приложения на PL/SQL без удаления исходного кода.
  • Использование поставляемых Oracle пакетов PL/SQL для создания вывода на экран, ввода-вывода файлов и вывода почты. Автоматизация повседневных задач.
  • Написание динамического SQL для большей гибкости программных единиц.
  • Создание перегруженных подпрограмм пакета для большей гибкости.
  • Создание триггеров для решения бизнес-задач.
  • Создание и отладка хранимых процедур и функций.
  • Описание особенностей и синтаксиса PL/SQL.
  • Разработка анонимных блоков PL/SQL, которые могут эффективно выполняться.
  • Разработка пакетов PL/SQL для группировки связанных конструкций.
  • Обработка ошибок времени выполнения

  • Аудитория курса:

  • разработчики приложений;
  • администраторы базы данных;
  • разработчики;
  • разработчики форм;
  • разработчики PL/SQL;
  • разработчики порталов;
  • системные аналитики;
  • технические консультанты.

    Все материалы по курсу предоставляются вендором на английском языке.