Текст площадки «Складчик». Упомянутые цены и обещанные результаты могут быть неактуальны; условия покупки проверяйте у продавца.
Курс обучения языку PL/SQL, внутреннему языку программирования ORACLE. На основе многолетнего опыта разработки программных продуктов, в том числе информационных систем с одновременных доступом в несколько тысяч человек, на основе значимого опыта работы с большим объемом данных и знаний проектирования и разработки высок
Читать полное описание
Курс обучения языку PL/SQL, внутреннему языку программирования ORACLE. На основе многолетнего опыта разработки программных продуктов, в том числе информационных систем с одновременных доступом в несколько тысяч человек, на основе значимого опыта работы с большим объемом данных и знаний проектирования и разработки высокоструктурированных баз данных мы создали этот курс. Пошаговое обучение программированию в одной из самых востребованных и мощных СУБД - ORACLE. Обучающийся освоит не только непосредственно язык программирования PL/SQL и научится им пользоваться правильно, избегая ошибок, понимание которых, как правило, приходит с опытом, но и научится использовать большую часть инструментов ORACLE для решения любых задач, обусловленных как требованием современного бизнеса, так и поддержкой legacy-кода.
Синтаксис объявления типов для коллекций. Ключевое слово TYPE. Виды коллекций: ассоциативные массивы, VARRAY, NESTED TABLE. Добавление элементов в коллекции. Методы для работы с коллекциями в программе. FIRST, NEXT, LAST, EXTEND, EXISTS, DELETE. Создание собственных типов коллекций. Ключевое слово RECORD.
УРОК 15. ВЛОЖЕННЫЕ ТАБЛИЦЫ И ТАБЛИЧНЫЕ ФУНКЦИИ
Создание вложенных таблиц - NESTED TABLE. Заполнение и редактирование вложенных таблиц. Создание функций, возвращающих таблицы данных. PIPELINED (конвейерные) функции. Использование табличных функций. Ключевое слово TABLE.
УРОК 16. ОПТИМИЗАЦИЯ РАБОТЫ С БОЛЬШИМ КОЛИЧЕСТВОМ ДАННЫХ ПРИ ПОМОЩЬЮ КОЛЛЕКЦИЙ. BULK COLLECT. ЗАВИСИМЫЕ ТИПЫ ДАННЫХ В ПРОЦЕДУРАХ И ФУНКЦИЯХ
Быстрое заполнение коллекций с помощью BULK COLLECT. Обработка большого количества данных. Блочная обработка данных BULK COLLECT.. LIMIT. Дополнительные примеры работы с коллекциями. Использование коллекций в качестве параметров хранимых функций и процедур. Использование %TYPE и %ROWTYPE. Компиляция инвалидных объектов.
УРОК 17. ПЛАНИРОВЩИК ЗАДАНИЙ В ORACLE - DBMS_SCHEDULER
Назначение и использование планировщика заданий в ORACLE. Создание регулярно повторяющихся задач. Запуск внешних программ. Запуск процедур по расписанию. Просмотр текущих запланированных заданий в расписании и их редактирование/удаление. Сравнение ORACLE SCHEDULER и ORACLE JOB.
УРОК 18. СОЗДАНИЕ ПРЕДСТАВЛЕНИЙ (VIEW) И МАТЕРИАЛИЗОВАННЫХ ПРЕДСТАВЛЕНИЙ MATERIALIZED VIEW
Представления и материализованные представления. Мгновенное и отложенное создание материализованных представлений. Автоматическое обновление материализованных представлений по расписанию. Создание материализованных представлений на основе таблиц. Ручное обновление материализованных представлений. Быстрое и полное обновление материализованных представлений. CREATE MATERIALIZED VIEW LOG.
УРОК 19. СИСТЕМНЫЕ ПРЕДСТАВЛЕНИЯ (VIEW), ДИНАМИЧЕСКИЙ SQL
Основные системные представления и их использование. Динамический SQL - EXECUTE IMMEDIATE.
УРОК 20. ЧТЕНИЕ И ЗАПИСЬ ДАННЫХ ИЗ ВНЕШНИХ ФАЙЛОВ. ПАКЕТ UTL_FILE
Использование стандартного пакета ORACLE - UTL_FILE для чтения внешних файлов. Экспорт данных во внешние файлы.
УРОК 21. РАБОТА С XML В ORACLE
XMLType. XMLSequence. XMLTable. Чтение XML структуры. Извлечение данных из XML файлов, представление данных XML как таблицы. SELECT из XML.
Один курс · разные способы доступа
Где удобнее учиться?
Сравните цену и то, как будете заниматься.
Все площадки в таблице · листайте вправо →
Цена, удобство и возможности площадок для курса «[Prime Soft] Обучение программированию PL/SQL (ORACLE)»
Продавцы могут по-разному указать название, автора и программу. Поэтому ниже каждый исходный текст показан отдельно.
Складчик[Prime Soft] Обучение программированию PL/SQL (ORACLE)
Указаны на площадке: Prime Soft
Курс обучения языку PL/SQL, внутреннему языку программирования ORACLE. На основе многолетнего опыта разработки программных продуктов, в том числе информационных систем с одновременных доступом в несколько тысяч человек, на основе значимого опыта работы с большим объемом данных и знаний проектирования и разработки высокоструктурированных баз данных мы создали этот курс. Пошаговое обучение программированию в одной из самых востребованных и мощных СУБД - ORACLE. Обучающийся освоит не только непосредственно язык программирования PL/SQL и научится им пользоваться правильно, избегая ошибок, понимание которых, как правило, приходит с опытом, но и научится использовать большую часть инструментов ORACLE для решения любых задач, обусловленных как требованием современного бизнеса, так и поддержкой legacy-кода.
Синтаксис объявления типов для коллекций. Ключевое слово TYPE. Виды коллекций: ассоциативные массивы, VARRAY, NESTED TABLE. Добавление элементов в коллекции. Методы для работы с коллекциями в программе. FIRST, NEXT, LAST, EXTEND, EXISTS, DELETE. Создание собственных типов коллекций. Ключевое слово RECORD.
УРОК 15. ВЛОЖЕННЫЕ ТАБЛИЦЫ И ТАБЛИЧНЫЕ ФУНКЦИИ
Создание вложенных таблиц - NESTED TABLE. Заполнение и редактирование вложенных таблиц. Создание функций, возвращающих таблицы данных. PIPELINED (конвейерные) функции. Использование табличных функций. Ключевое слово TABLE.
УРОК 16. ОПТИМИЗАЦИЯ РАБОТЫ С БОЛЬШИМ КОЛИЧЕСТВОМ ДАННЫХ ПРИ ПОМОЩЬЮ КОЛЛЕКЦИЙ. BULK COLLECT. ЗАВИСИМЫЕ ТИПЫ ДАННЫХ В ПРОЦЕДУРАХ И ФУНКЦИЯХ
Быстрое заполнение коллекций с помощью BULK COLLECT. Обработка большого количества данных. Блочная обработка данных BULK COLLECT.. LIMIT. Дополнительные примеры работы с коллекциями. Использование коллекций в качестве параметров хранимых функций и процедур. Использование %TYPE и %ROWTYPE. Компиляция инвалидных объектов.
УРОК 17. ПЛАНИРОВЩИК ЗАДАНИЙ В ORACLE - DBMS_SCHEDULER
Назначение и использование планировщика заданий в ORACLE. Создание регулярно повторяющихся задач. Запуск внешних программ. Запуск процедур по расписанию. Просмотр текущих запланированных заданий в расписании и их редактирование/удаление. Сравнение ORACLE SCHEDULER и ORACLE JOB.
УРОК 18. СОЗДАНИЕ ПРЕДСТАВЛЕНИЙ (VIEW) И МАТЕРИАЛИЗОВАННЫХ ПРЕДСТАВЛЕНИЙ MATERIALIZED VIEW
Представления и материализованные представления. Мгновенное и отложенное создание материализованных представлений. Автоматическое обновление материализованных представлений по расписанию. Создание материализованных представлений на основе таблиц. Ручное обновление материализованных представлений. Быстрое и полное обновление материализованных представлений. CREATE MATERIALIZED VIEW LOG.
УРОК 19. СИСТЕМНЫЕ ПРЕДСТАВЛЕНИЯ (VIEW), ДИНАМИЧЕСКИЙ SQL
Основные системные представления и их использование. Динамический SQL - EXECUTE IMMEDIATE.
УРОК 20. ЧТЕНИЕ И ЗАПИСЬ ДАННЫХ ИЗ ВНЕШНИХ ФАЙЛОВ. ПАКЕТ UTL_FILE
Использование стандартного пакета ORACLE - UTL_FILE для чтения внешних файлов. Экспорт данных во внешние файлы.
УРОК 21. РАБОТА С XML В ORACLE
XMLType. XMLSequence. XMLTable. Чтение XML структуры. Извлечение данных из XML файлов, представление данных XML как таблицы. SELECT из XML.
Содержание обучения
Что в программе
01Программа курса:36 уроков
УРОК 1. ОСНОВЫ PL/SQLВремя не указано
Структура PL/SQL. Блок DECLARE, блок выполнения, блок EXCEPTION.Время не указано
Объявление переменных, типы переменных. Оператор присвоения.Время не указано
Получение данных из базы данных с помощью SELECT .. INTO. Ветвление программы, конструкции IF..THEN, IF..THEN..ELSE, IF..THEN..ELSIF.Время не указано
Стандартный пакет DBMS_OUTPUT.Время не указано
УРОК 2. ОТЛАДКА PL/SQL ПРОГРАММЫВремя не указано
Назначение отладки. Тестовые окна. Пошаговое выполнение программного кода с мониторингом состояния переменных. Поиск ошибок программного кода.Время не указано
Вложенные программные блоки. Обработка исключительных ситуаций. Обработка NO_DATA_FOUND, TOO_MANY_ROWS, OTHERS. Метки и оператор перехода GOTO. Рекомендации по написанию программного кода и использованию меток.Время не указано
УРОК 3. НАПИСАНИЕ ПРОСТЫХ ХРАНИМЫХ ФУНКЦИЙВремя не указано
Создание хранимых функций и их использование в PL/SQL блоках и SQL-запросах. Требования и ограничения на применение функций в SQL-запросах. Рекомендации к оформлению программного кода и именованию параметров и переменных.Время не указано
Тестирование функций. Рекомендации по использованию команд управления транзакциями (COMMIT и ROLLBACK) в процедурах и функциях при разработке информационных систем. Использование системных пакетов. Стандартный пакет DBMS_RANDOM.Время не указано
УРОК 4. НАПИСАНИЕ БОЛЕЕ СЛОЖНЫХ ХРАНИМЫХ ФУНКЦИЙВремя не указано
Способы передачи параметров в функции и процедуры. Типы параметров функций и процедур. Значения по умолчанию.Время не указано
УРОК 5. НАПИСАНИЕ ПРОСТЫХ ХРАНИМЫХ ПРОЦЕДУРВремя не указано
Создание хранимых процедур и их использование. Команда MERGE.
Похожие курсы и совпадения…
Материалы по теме…
★
★
2/5
Работа со скачанными файлами
Встроенный просмотрБез скачивания всего курса
✓Просмотр на сайте
×Нужно открыть скачанные файлы
×Нужно открыть скачанные файлы
Занятия с телефонаБез работы с архивами
✓Без скачивания архива
×Сначала скачать и открыть файлы
×Сначала скачать и открыть файлы
Без рекламыПри работе с материалами
✓Без рекламы
—Возможны рекламные вставки
—Возможны рекламные вставки
Найти нужный моментНе пересматривая весь урок
✓Текст уроков и поиск
×Нет встроенного поиска по видео
×Нет встроенного поиска по видео
Разобраться в темеПомощь по содержанию, не куратор
«В Курсе» — наш основной вариант для перехода. В таблице — возможности сервисов; состав конкретного курса уточняйте перед оплатой.
Как мы оцениваем и что входит в доступ
Звёзды — наша оценка, не отзывы покупателей. Удобство: 2 базовых балла, по одному за занятия без обязательного скачивания, навигацию по курсу и встроенного помощника. Оценка описывает формат сервиса, а не проверку каждого урока.
Цена сравнивается только при подтверждённых одинаковых тарифе, сроке и виде оплаты. Разница с минимальной ценой до 10% — 5 звёзд, до 30% — 4, до 60% — 3, до 100% — 2, больше — 1. Устаревшие и неизвестные цены не оцениваются. Прочерк означает, что данных недостаточно, а не что функции нет.
В Курсе
Курс ещё не подтверждён в библиотеке. Пока доступен поиск во «В Курсе»; цену и возможность добавления нужно уточнить.
Складчик
Условия оплаты
Взнос за участие на площадке: 3 406 ₽. Доступность материала зависит от стадии сбора.
На странице площадки указано: Взнос 3 406 р.. Тип платежа, актуальность и соответствие полной цене курса требуют проверки.
Условия проверены 25.09.2026. Перед оплатой проверьте состав предложения у продавца.
Если ваша подписка уже включает этот курс, отдельная покупка не нужна.
Тарифы проверены 28.09.2026
Условия проверены 27.09.2026. Перед оплатой проверьте состав предложения у продавца.
Программа этой площадки
Программа курса:
Получено 25.09.2026
Sharewood«[Prime Soft] Обучение программированию PL/SQL (ORACLE)»
Указаны на площадке: Prime Soft
Курс обучения языку PL/SQL, внутреннему языку программирования ORACLE. На основе многолетнего опыта разработки программных продуктов, в том числе информационных систем с одновременных доступом в несколько тысяч человек, на основе значимого опыта работы с большим объемом данных и знаний проектирования и разработки высокоструктурированных баз данных мы создали этот курс. Пошаговое обучение программированию в одной из самых востребованных и мощных СУБД - ORACLE. Обучающийся освоит не только...
Получено 27.09.2026
Время не указано
УРОК 6. БЛОК EXCEPTIONВремя не указано
Работа с исключениями, определение типов исключений. Пользовательские исключения. RAISE_APPLICATION_ERROR. Подпрограммы.Время не указано
УРОК 7. ЯВНЫЕ КУРСОРЫ В PL/SQLВремя не указано
Назначение курсоров в ORACLE. Объявление явных курсоров. Открытие явных курсоров. Извлечение результата из явных курсоров. Закрытие явных курсоров.Время не указано
Декларация курсоров. Организация циклов перебора строк данных через LOOP..END LOOP. Обработка FETCH. Создание инструкций EXIT. Атрибуты курсоров: %FOUND, %NOTFOUND и др.Время не указано
Работа с заранее не объявленными явными курсорами. Цикл FOR .. IN, LOOP .. END LOOP.Время не указано
УРОК 8. НЕЯВНЫЕ КУРСОРЫ В PL/SQLВремя не указано
Работа с неявными курсорами в PL/SQL программе. Применение SQL%ROWCOUNT.Время не указано
УРОК 9. ИСПОЛЬЗОВАНИЕ СТАНДАРТНЫХ ПАКЕТОВ ORACLE. ПАКЕТ UTL_SMTPВремя не указано
Использование стандартных возможностей ORACLE. Пакет UTL_SMTP. Отправка электронных сообщений через SMTP.Время не указано
Протоколы работы с почтовыми серверами SMTP, POP3, IMAP.Время не указано
Кодировка данных. BASE64. Пакеты UTL_RAW, UTL_ENCODE.Время не указано
УРОК 10. ЦИКЛЫ В ORACLEВремя не указано
Понятие и назначение циклов. Типы циклов. Цикл FOR. Цикл WHILE. Команда EXIT и EXIT WHEN.Время не указано
УРОК 11. СОЗДАНИЕ ТРИГГЕРОВВремя не указано
Назначение триггеров. Примеры использования триггеров. Контроль и логирование действий пользователей. Использование SYS_CONTEXT.Время не указано
УРОК 12. ТРАНЗАКЦИИ В ORACLE. АВТОНОМНЫЕ ТРАНЗАКЦИИВремя не указано
Понятие и назначение транзакций. Работа с транзакциями. Рекомендации использования транзакций. Автономные транзакции.Время не указано
УРОК 13. ПАКЕТЫ ORACLEВремя не указано
Понятие и назначение пакетов. Создание собственных пакетов. Общая структура пакетов. Обращение к элементам пакета. Глобальные данные пакета. Переменные пакетов. Создание общих пакетов. Обращение в SQL-запросах к функциям из состава пакетов.Время не указано
УРОК 14. КОЛЛЕКЦИИВремя не указано
Альтернативы для выбора
Похожие курсы по этой теме
Это другие программы на близкую тему. Они не считаются тем же курсом: сравните содержание, преподавателей и условия.
Курс создан для тех, кто хочет уверенно пройти техническое собеседование на позицию Oracle PL/SQL разработчика, особенно в финтех-компаниях. Внутри — только актуальные вопросы, которые действительно встречаются на интервью, с подробными разбором ответов и пояснениями. Вы узнаете, на что обращают внимание работодатели,
Что известно об альтернативе
Документ: На странице курса указано: сертификат не выдаётся. источник ↗
Курс обучения языку PL/SQL, внутреннему языку программирования ORACLE. На основе многолетнего опыта разработки программных продуктов, в том числе информационных систем с одновременных доступом в несколько тысяч человек, на основе значимого опыта работы с большим объемом данных и знаний проектирования и разработки высок
Что известно об альтернативе
Документ: На странице курса указано: сертификат не выдаётся. источник ↗
Этот курс предназначен для пользователей Oracle Database 19с. Курс знакомит слушателей с языком PL/SQL и помогает им понять основные возможности этого мощного языка программирования. Слушатели узнают, как создавать блоки кода PL/SQL, процедуры, функции, пакеты и триггеры бд, обрабатывать ошибки, которые могут возникать
Курс обеспечивает слушателей базовыми знаниями SQL, позволяющими разработчику писать запросы к одной или нескольким таблицам, модифицировать данные таблиц и создавать объекты базы данных. Основным инструментом разработки, используемым в курсе, является Oracle SQL Developer; в качестве дополнительного используется SQL P
Курс продолжает серию "Поколение Python" и рассказывает о языке структурированных запросов SQL, который используется при работе с реляционными базами данных
Что известно об альтернативе
Сопровождение: Решения проверяет автоматическая система, поэтому обратную связь вы получите очень быстро. Если у вас возникнут проблемы, команда курса даст советы и подсказки. источник ↗
Документ: На странице курса заявлена выдача сертификата. источник ↗