Курс программирования в PL/SQL (ORACLE)

Курс обучения языку PL/SQL, внутреннему языку программирования ORACLE. На основе многолетнего опыта разработки программных продуктов, в том числе информационных систем с одновременных доступом в несколько тысяч человек, на основе значимого опыта работы с большим объемом данных и знаний проектирования и разработки высокоструктурированных баз данных мы создали этот курс. Пошаговое обучение программированию в одной из самых востребованных и мощных СУБД - ORACLE. Обучающийся освоит не только непосредственно язык программирования PL/SQL и научится им пользоваться правильно, избегая ошибок, понимание которых, как правило, приходит с опытом, но и научится использовать бОльшую часть инструментов ORACLE для решения любых задач, обусловленных как требованием современного бизнеса, так и поддержкой legacy-кода.
Обучение 85 часов
сертификат
18%
Стоимость курса
19 700 ₽ 24 000 ₽
Рассрочка ₽/мес
Перейти на сайт

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

Ознакомьтесь с программой курса «Курс программирования в PL/SQL (ORACLE)» от Prime - prime-soft.biz

  1. УРОК 0. ВВОДНЫЙ УРОК - 1 час. Настройка рабочего (учебного) места. Установка клиента ORACLE. Подключение к собственной тестовой базе данных.
  2. УРОК 1. ОСНОВЫ PL/SQL - 3 часа. Структура PL/SQL. Блок DECLARE, блок выполнения, блок EXCEPTION. Объявление переменных, типы переменных. Оператор присвоения. Получение данных из базы данных с помощью SELECT .. INTO. Ветвление программы, конструкции IF..THEN,…
  3. УРОК 2. ОТЛАДКА PL/SQL ПРОГРАММЫ - 3 часа. Назначение отладки. Тестовые окна. Пошаговое выполнение программного кода с мониторингом состояния переменных. Поиск ошибок программного кода. Вложенные программные блоки. Обработка исключительных ситуаций. Обработка…
  4. УРОК 3. НАПИСАНИЕ ПРОСТЫХ ХРАНИМЫХ ФУНКЦИЙ - 4 часа. Создание хранимых функций и их использование в PL/SQL блоках и SQL-запросах. Требования и ограничения на применение функций в SQL-запросах. Рекомендации к оформлению программного кода и именованию параметро…
  5. УРОК 4. НАПИСАНИЕ БОЛЕЕ СЛОЖНЫХ ХРАНИМЫХ ФУНКЦИЙ - 4 часа. Способы передачи параметров в функции и процедуры. Типы параметров функций и процедур. Значения по умолчанию.
  6. УРОК 5. НАПИСАНИЕ ПРОСТЫХ ХРАНИМЫХ ПРОЦЕДУР - 4 часа. Создание хранимых процедур и их использование. Команда MERGE.
  7. УРОК 6. БЛОК EXCEPTION - 4 часа. Работа с исключениями, определение типов исключений. Пользовательские исключения. RAISE_APPLICATION_ERROR. Подпрограммы.
  8. УРОК 7. ЯВНЫЕ КУРСОРЫ В PL/SQL - 4 часа. Назначение курсоров в ORACLE. Объявление явных курсоров. Открытие явных курсоров. Извлечение результата из явных курсоров. Закрытие явных курсоров. Декларация курсоров. Организация циклов перебора строк данных через LO…
  9. УРОК 8. НЕЯВНЫЕ КУРСОРЫ В PL/SQL - 4 часа. Работа с неявными курсорами в PL/SQL программе. Применение SQL%ROWCOUNT.
  10. УРОК 9. ИСПОЛЬЗОВАНИЕ СТАНДАРТНЫХ ПАКЕТОВ ORACLE. ПАКЕТ UTL_SMTP - 4 часа. Использование стандартных возможностей ORACLE. Пакет UTL_SMTP. Отправка электронных сообщений через SMTP. Протоколы работы с почтовыми серверами SMTP, POP3, IMAP. Кодировка данных. BAS…
  11. УРОК 10. ЦИКЛЫ В ORACLE - 5 часов. Понятие и назначение циклов. Типы циклов. Цикл FOR. Цикл WHILE. Команда EXIT и EXIT WHEN.
  12. УРОК 11. СОЗДАНИЕ ТРИГГЕРОВ - 4 часа. Назначение триггеров. Примеры использования триггеров. Контроль и логирование действий пользователей. Использование SYS_CONTEXT.
  13. УРОК 12. ТРАНЗАКЦИИ В ORACLE. АВТОНОМНЫЕ ТРАНЗАКЦИИ - 4 часа. Понятие и назначение транзакций. Работа с транзакциями. Рекомендации использования транзакций. Автономные транзакции.
  14. УРОК 13. ПАКЕТЫ ORACLE - 5 часов. Понятие и назначение пакетов. Создание собственных пакетов. Общая структура пакетов. Обращение к элементам пакета. Глобальные данные пакета. Переменные пакетов. Создание общих пакетов. Обращение в SQL-запросах к функциям из с…
  15. УРОК 14. КОЛЛЕКЦИИ - 4 часа. Создание вложенных таблиц - NESTED TABLE. Заполнение и редактирование вложенных таблиц. Создание функций, возвращающих таблицы данных. PIPELINED (конвейерные) функции. Использование табличных функций. Ключевое слово TABLE.
Ознакомиться со всей программой

Чему вы научитесь

  • Научитесь создавать и применять: понятие и назначение пакетов. создание собственных пакетов. общая структура пакетов. обращение к элементам пакета. глобальные данные пакета. переменные пакетов. создание общих пакетов…
  • Научитесь создавать и применять: nested table. заполнение и редактирование вложенных таблиц. создание функций, возвращающих таблицы данных. pipelined (конвейерные) функции. использование таблич…
  • Научитесь уверенно работать с темой: использование стандартных возможностей oracle. пакет utl_smtp. отправка электронных сообщений через smtp. протоколы работы с почтовыми сервера…
  • Научитесь уверенно работать с темой: назначение триггеров. примеры использования триггеров. контроль и логирование действий пользователей. использование sys_context.
  • Научитесь уверенно работать с темой: работа с исключениями, определение типов исключений. пользовательские исключения. raise_application_error. подпрограммы.

Подробная информация о курсе

Курс обучения языку PL/SQL, внутреннему языку программирования ORACLE. На основе многолетнего опыта разработки программных продуктов, в том числе информационных систем с одновременных доступом в несколько тысяч человек, на основе значимого опыта работы с большим объемом данных и знаний проектирования и разработки высокоструктурированных баз данных мы создали этот курс. Пошаговое обучение программированию в одной из самых востребованных и мощных СУБД - ORACLE. Обучающийся освоит не только непосредственно язык программирования PL/SQL и научится им пользоваться правильно, избегая ошибок, понимание которых, как правило, приходит с опытом, но и научится использовать бОльшую часть инструментов ORACLE для решения любых задач, обусловленных как требованием современного бизнеса, так и поддержкой legacy-кода.

Цены и сроки

  • Стоимость19 700 ₽
  • Старая цена24 000 ₽
  • Дата началаc Invalid Date

Содержание

  • Формат обученияс преподавателем

По окончанию курса

  • Диплом или сертификатсертификат
Курс программирования в PL/SQL (ORACLE)
19 700 ₽ 24 000 ₽