УЦ Микротест - источник ваших знаний
 
Личный кабинет Вход / Регистрация
 
 
 
  Вход Регистрация
Логин*
E-mail, указанный при регистрации
Пароль* не помню
 
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
 
 
0 позиций

+7 (495) 231-23-51 Москва

+7 (964) 778-99-27 Москва

+7 (343) 286-17-86 Екатеринбург

+7 (3452) 68-88-99 Тюмень

Учебный Центр «Микротест» - обучение и сертификация IT-специалистов

Курс Oracle Database 12c: Advanced PL/SQL (Код: RT-O12cAPLS)

Oracle

Чтобы заказать курс, нажмите на удобную дату прохождения обучения
Москва
Ноябрь ´17
Декабрь ´17
Январь ´18
Февраль ´18
Март ´18
Апрель ´18
Май ´18
Июнь ´18
Июль ´18
Август ´18
Сентябрь ´18
Октябрь ´18
Ноябрь ´18
19 - 21 13 - 15 08 - 10

Если в расписании нет удобных для Вас дат, напишите нам - мы разработаем удобные варианты специально для Вас!
В курсе изучаются современные возможности PL/SQL по разработке и отладке PL/SQL-программ, наиболее эффективно взаимодействующих с базой данных и другими приложениями. Слушатели научатся использовать все функциональные возможности курсоров, пакетов, больших объектов, коллекций и методов взаимодействия с другими приложениями. Рассматриваются вопросы написания оптимального кода, использования внешних подпрограмм, написанных на языках C и Java, применения механизма детального контроля доступа, а также защиты кода от SQL-внедрений.
Курс длится 24 академических часа


Необходимая подготовка
Знания SQL и PL/SQL Oracle Database: Разработка программных модулей на PL/SQL Oracle Database: Основы SQL Рекомендумые связанные курсы: Oracle Database: SQL Tuning for Developers
Цели курса
Создание эффективных пакетов и программных единиц PL/SQL Написание кода, взаимодействующего с другими приложениями и операционной системой Создание приложений, использующих коллекции Создание оптимальных с точки зрения производительности программ. Применение механизмов детального контроля доступа Написание кода, взаимодействующего с большими объектами (LOBs), и использование SecureFile LOBs

Подробная программа курса

Содержание
Введение.
Задачи курса.
Расписание курса.
Описание сред разработки.
Таблицы, данные и инструменты, используемые в этом курсе.
Обзор концепций программирования на PL/SQL.
Структура блока PL/SQL.
Пакеты, процедуры и функции.
Курсоры.
Обработка исключений.
Зависимости.
Дизайн кода 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 
Анализ кода PL/SQL 
Информация о коде 
Области видимости PL/SQL 
Пакет DBMS_METADATA 
Улучшения PL/SQL 
Профилирование и трассировка кода PL/SQL 
Трассировка выполнения PL/SQL 
Шаги трассировки PL/SQL 
Внедрение виртуальной частной базы данных при помощи детального контроля доступа 
Описание работы детального контроля доступа 
Описание методов детального контроля доступа 
Описание контекста приложения 
Создание контекста приложения 
Применение контекста приложения 
Процедуры пакета DBMS_RLS 
Применение политики 
Представления словаря данных, содержащие информацию о детальном контроле доступа 
Защита кода от SQL-внедрений 
Описание SQL-внедрений 
Уменьшение зон, уязвимых для SQL-внедрений 
Использование DBMS_ASSERT

Скрыть подробную программу курса

Заказать обучение «Oracle Database 12c: Advanced PL/SQL (RT-O12cAPLS)» можно, кликнув на удобную дату его проведения, по почте training AT training-microtest DOT ru или по одному из телефонов, указанных в разделе Контакты.



 
Заказать
Добавить отзыв Вы сможете после регистрации на нашем сайте

Зарегистрироваться или авторизоваться