курс O12cAPLS Oracle Database 12c: Передовые методы PL/SQL, обучение на курсе Oracle Database 12c: Advanced PL/SQL
O12cAPLS Oracle Database 12c: Передовые методы PL/SQL
-
- Код курса:
- O12cAPLS
-
- Длительность:
- 3 / 24
-
- Ближайшие даты:
-
04.11.2024
18.12.2024
-
- Цена, без НДС:
- 15 000,00 грн.
- Ковальчук Валерий f
- Опыт работы с СУБД Oracle более 15 лет
Описание Курса:
В ходе курса O12cAPLS рассматриваются все функциональные возможности курсоров, пакетов, больших объектов, коллекций и методов взаимодействия с другими приложениями.
Аудитория:
- Разработчики приложений Oracle
- Администраторы баз данных Oracle
Предварительная подготовка:
- Знания SQL и PL/SQL
- Oracle Database: Разработка программных модулей на PL/SQL
- Oracle Database: Основы SQL
- Успешное окончание курса Английский язык для IT специалистов (pre - intermediate) или знание технического английского языка.
Приобретаемые навыки:
- Создание эффективных пакетов и программных единиц PL/SQL
- Написание кода, взаимодействующего с другими приложениями и операционной системой
- Создание приложений, использующих коллекции
- Создание оптимальных с точки зрения производительности программ.
- Применение механизмов детального контроля доступа
- Написание кода, взаимодействующего с большими объектами (LOBs), и использование SecureFile LOBs
Содержание курса:
Введение
- Задачи курса
- Расписание курса
- Описание сред разработки
- Таблицы, данные и инструменты, используемые в этом курсе
- Структура блока PL/SQL
- Пакеты, процедуры и функции
- Курсоры
- Обработка исключений
- Зависимости
- Описание предопределённых типов данных
- Создание подтипов на основе имеющихся в приложении типов
- Использование разных подходов при дизайне курсоров
- Использование переменных курсоров
- Белый список
- Обзор коллекций
- Использование ассоциативных массивов
- Навигация при помощи ассоциативных методов
- Использование вложенных таблиц
- Использование массивов переменной длины
- Сравнение вложенных таблиц и массивов переменной длины
- Написание PL/SQL программ, использующих коллекции
- Эффективное использование коллекций
- Улучшения в типах переменных привязки в PL/SQL
- Работа с LOB
- Обзор SecureFile LOB
- Вызов внешних программ из PL/SQL
- Преимущества вызова внешних процедур
- Вызов внешних процедур, написанных на других языках программирования
- Вызов из PL/SQL процедур, написанных на языке C
- Вызов из PL/SQL процедур, написанных на языке Java
- Влияние компилятора
- Настройка кода PL/SQL
- Управление автоматическим встраиванием подпрограмм
- Идентификация проблем использования памяти и ее настройка
- Сетевые проблемы
- Описание кэширования результатов
- Использование кэша результатов запросов
- Использование кэша функций PL/SQL
- Обзор особенностей кэша функций PL/SQL
- Информация о коде
- Области видимости PL/SQL
- Пакет DBMS_METADATA
- Улучшения PL/SQL
- Трассировка выполнения PL/SQL
- Шаги трассировки PL/SQL
- Описание работы детального контроля доступа
- Описание методов детального контроля доступа
- Описание контекста приложения
- Создание контекста приложения
- Применение контекста приложения
- Процедуры пакета DBMS_RLS
- Применение политики
- Представления словаря данных, содержащие информацию о детальном контроле доступа
- Описание SQL-внедрений
- Уменьшение зон, уязвимых для SQL-внедрений
- Использование DBMS_ASSERT
Материалы и сертификаты:
Акцент Профи
Расписание курсов на 6 месяцев