DPLSQL

Oracle Database: Program with PL/SQL

Требования к подготовке слушателей:

Знакомство с концепциями и техниками обработки данных
Навыки работы с компьютером (знакомство с графическим интерфейсом)
Знакомство с SQL в объеме курса Oracle Database: Introduction to SQL (либо Oracle Database: SQL Fundamentals I, II)

Часть I - 2 дня

Курс знакомит слушателей с языком PL/SQL и помогает им оценить преимущества этого языка программирования. 
Прослушав курс, слушатели научатся создавать блоки PL/SQL, которые могут быть использованы различными формами, отчётами и приложениями для обработки данных. Слушатели научатся создавать анонимные блоки PL/SQL, узнают, как объявлять идентификаторы и обрабатывать исключения.
Демонстрации и практические упражнения позволят закрепить полученные знания.
Основным инструментом разработки, используемым в курсе, является Oracle SQL Developer; в качестве дополнительных инструментов используются SQL*Plus и JDeveloper.

Курс подходит как для версий 10g, 11g, так и для версии 12c.

Часть 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.


70 000 ₽

Длительность

5 дней (40ч в неделю)

Доступ к курсу

Навсегда в личном кабинете

Документы

Удостоверение о повышении квалификации

Расписание

Дата и место проведения
Начало
Формат
Преподаватель
Стоимость

Кому подойдет этот курс

    Разработчики приложений
    Администраторы баз данных
    Системные аналитики
    Специалисты отделов технической поддержки

Слушатели получают знания для выполнения следующих действий:

Использование программных конструкций PL/SQL и управление потоком выполнения операций (циклы, управляющие структуры)
Работа с явными курсорами (Explicit Cursors)
Обработка ошибок на стадии исполнения
Создание хранимых процедур и функций (обзор)
Работа с составными типами данных
Объявление переменных PL/SQL
Разработка и использование пакетов PL/SQL
Создание пакетов (overloaded package) с возможностью перезагрузки пакетных подпрограмм (переопределение функции) для достижения большей гибкости кода
Применение поставляемых Oracle стандартных пакетов при разработке приложений
Создание триггеров для реализации сложных бизнес-правил( проверок )
Формирование контекста SQL-команд динамически (Dynamic SQL)
Создание и выполнение хранимых процедур и функций

Программа курса

15 модулей
Введение в PL/SQL
Объявление идентификаторов в PL/SQL
Исполняемые операторы
Использование операторов SQL внутри блока PL/SQL
Управляющие структуры
Работа с составными типами данных
Использование явных курсоров
Обработка исключений
Создание хранимых процедур и функций
Разработка и использование пакетов PL/SQL
Создание пакетов (overloaded package) с возможностью перезагрузки пакетных подпрограмм (переопределение функции) для достижения большей гибкости кода
Применение поставляемых Oracle стандартных пакетов при разработке приложений
Создание триггеров для реализации сложных бизнес-правил (проверок)
Формирование контекста SQL-команд динамически (Dynamic SQL)
Создание и выполнение хранимых процедур и функций

Как проходит обучение на платформе ФОРС

[ 01 ]

Знакомство с платформой

Платформа учебного центра ФОРС предназначена для удобного и комфортного обучения. Доступ к материалам будет открыт сразу после приобретения курса, а также навсегда доступен в личном кабинете.

[ 02 ]

Обучение

Каждый раздел содержит уроки с теоретическими материалами в видео и текстовых форматах, а так же демонстрацию практических примеров от преподавателей. Самостоятельная работа поможет закрепить полученные знания.

[ 03 ]

Обратная связь и поддержка

Мы поддерживаем онлайн-ресурс, где слушатели всегда могут задать вопрос преподавателю или коллективно обсудить возможные проблемы с другими студентами. Вы всегда сможете получить необходимую информацию в личном кабинете.

[ 04 ]

Дипломы и сертификаты

Все документы об окончании курсов собраны в одном месте в электронном формате — вы всегда можете посмотретьи скачать их в личном кабинете.

Остались вопросы?

Оставьте свои контактные данные — мы с вами свяжемся и все расскажем

Нажимая на кнопку «Отправить», я принимаю условия Политики конфиденциальности, и даю согласие на обработку персональных данных