УЦ Микротест - источник ваших знаний
|
+7 (495) 231 23 51 Москва
+7 (964) 778 99 27 Москва
Дербеневская наб. д.7 стр. 5 |
![]() |
Вопрос менеджеру по обучению
Задать вопрос
|
Запишитесь на обучение по программам Huawei
Подробнее
|
Авторизованное обучение Cisco
Выбрать курс
|
Учебный центр Микротест / Расписание курсов / Oracle / Администрирование баз данных / Разработка PL/SQL программных единиц
Курс Разработка PL/SQL программных единиц (Код: MT-DPU)
![]() |
Чтобы заказать
курс, нажмите на удобную
дату прохождения обучения
Екатеринбург |
Если в расписании нет удобных для Вас дат, напишите нам - мы разработаем удобные варианты специально для Вас!
Курс DPU предназначен для разработчиков серверной части приложений для БД Oracle. В курсе рассматривается создание блоков кода PL/SQL, которые могут использоваться различными приложениями по обработке данных. Слушатели научатся создавать процедуры, функции, пакеты и триггеры баз данных, управлять программными единицами PL/SQL и триггерами баз данных, обслуживать зависимости, работать с большими объектами и пользоваться некоторыми стандартными пакетами, поставляемыми Oracle.
Курс длится
24 академических часа
Аудитория
Разработчики приложений, администраторы баз данных, системные аналитики, специалисты отделов технической поддержки. Необходимая подготовка
Приступая к изучению курса, слушатели должны:
- знать языки программирования SQL и PL/SQL
- Рекомендуется прослушать курсы:
- Oracle10/11g: Основы SQL
- Oracle: PL/SQL
Цели курса
После изучения курса вы сможете
- создавать анонимные блоки на PL/SQL;
- создавать и применять процедуры, функции, пакеты;
- использовать стандартные пакеты Oracle;
- использовать динамический SQL и метаданные;
- разрабатывать эффективный код на PL/SQL;
- обслуживать зависимости;
- работать с большими объектами;
- создавать и применять триггеры баз данных;
- использовать особенности компиляции PL/SQL-кода.
Содержание
Глава 1. Введение
- Программные конструкции PL/SQL
- Структура анонимного блока PL/SQL
- Структура блока подпрограммы
- Вызов подпрограмм из различных сред
- Описание использования процедур
- Создание процедур
- Создание процедур с параметрами
- Вызов процедуры
- Обработка исключений
- Удаление процедуры
- Описание использования функций
- Создание функций
- Вызов функции
- Функции в SQL-командах
- Удаление функции
- Различия между процедурами и функциями
- Описание пакетов и перечисление их компонент
- Создание пакетов, задание частных и общедоступных конструкций, а также глобальных и локальных переменных
- Вызов пакетных объектов
- Удаление пакетов
- Перезагрузка имен пакетных конструкций
- Как избежать ошибок при взаимных ссылках подпрограмм
- Инициализация переменных в процедуре, выполняемой только один раз
- Задание уровня чистоты пакетных функций
- Сохранение статуса пакетных переменных, курсоров, таблиц и записей
- Использование утилиты WRAP
- Обзор стандартных пакетов Oracle
- Пакет DBMS_OUTPUT
- Пакет UTL_FILE
- Пакет HTP
- Пакет UTL_MAIL
- Пакет DBMS_SCHEDULER
- Этапы выполнения SQL-команды
- Написание динамического SQL с использованием EXECUTE IMMEDIATE
- Написание динамического SQL с использованием DBMS_SQL
- Генерация DDL с использованием пакета DBMS_METADATA
- Стандартизация констант и исключений
- Локальные подпрограммы
- Использование подсказки NOCOPY для программных параметров
- Права создателя и вызывающего хранимую программу
- Автономные транзакции
- Использование коллекций в многострочных операциях
- Обзор объектных зависимостей
- Процедурные зависимости в представлениях словаря данных
- Оценка влияния изменений объектов БД на хранимые программы
- Управление локальными и удаленными зависимостями
- Описание LOB
- Работа с файловыми большими объектами (BFILEs)
- Использование PL/SQL с LOB
- Создание таблицы со столбцами LOB
- Манипулирование LOB значениями
- Использование стандартного пакета DBMS_LOB
- Создание временных LOB значений
- Описание различных типов триггеров
- Определение триггеров базы данных и их использование
- Создание триггеров базы данных
- Правила срабатывания триггеров базы данных
- Удаление триггеров базы данных
- Создание триггеров на DDL команды
- Триггеры, срабатывающие по системным событиям в базе данных
- Ограничения на триггеры базы данных
- Сравнение возможностей триггеров базы данных и стандартных возможностей Oracle Server
- Запрос полезных представлений словаря данных
- Определение интерпретируемой компиляции и «встроенной» компиляции
- Особенности «встроенной» компиляции
- Переключение между интерпретируемой и «встроенной» компиляцией
- Запрос полезных представлений словаря данных
- Механизм предупреждений компилятора
▲ Скрыть подробную программу курса
Необходим для получения званий
Заказать обучение «Разработка PL/SQL программных единиц (MT-DPU)» можно, кликнув на удобную дату его проведения, по почте training AT training-microtest DOT ru или по одному из телефонов, указанных в разделе Контакты.
Стоимость «Для юр. лиц» — 33 750 руб
Стоимость «Постоплата» —36 113 руб
Зарегистрироваться или авторизоваться
Курсы данной тематики:
- Oracle Database 12c R1: High Availability New Features
- Реализация хранилищ данных в Microsoft SQL Server 2012
- Oracle Database 12c: Backup and Recovery Workshop
- Oracle Database 11g: Implement Streams
- Oracle Database 12c: Administration Workshop
- Oracle Database 12c: New Features for Administrators
- Oracle Database 11g: Data Guard Administration
- Разработка баз данных на Microsoft SQL Server 2014
- Oracle Database 12c R2: Clusterware & ASM Admin Accelerated
- Oracle Database 11g: Backup and Recovery Workshop
Поделиться с коллегами в социальных сетях
+7 (495) 231-23-51; +7(964) 778-99-27 training@training-microtest.ru
Продвижение сайтов — iSEO.