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



























