Учебный центр IBS

DB-028 Язык Oracle PL/SQL: расширенные возможности

Для кого: Разработчик баз данныхМидл Сеньор
Начало: По факту набора потока
Длительность: 1 неделя
Улучшаемые навыки:
Oracle PL/SQL
СертификатОнлайн

Описание курса

Изучите расширенные возможности процедурного языка Oracle PL/SQL.

Модуль 1

  • Задачи курса
  • План курса
  • Описание сред разработки
  • Определение таблиц, данных и инструментов, используемых в данном курсе

Модуль 2

  • Определение структуры блоков PL/SQL
  • Пакеты, процедуры и функции
  • Курсоры
  • Обработка исключений
  • Зависимости

Модуль 3

  • Описание предопределенных типов данных
  • Создание подтипов на основе существующих типов для приложения
  • Перечень различных инструкций для дизайна курсора
  • Описание переменных курсора
  • Белый список

Модуль 4

  • Обзор коллекций
  • Использование ассоциативных массивов
  • Навигация с использование ассоциативных методов
  • Использование встроенных таблиц
  • Использование Varrays
  • Сравнение встроенных таблиц и Varrays

Модуль 5

  • Написание программ на языке PL/SQL, в которых используются коллекции
  • Эффективное использование коллекций
  • Улучшение связей типов в PL/SQL

Модуль 6

  • Работа с LOBs
  • Обзор SecureFile LOBs

Модуль 7

  • Вызов внешних процедур из PL/SQL
  • Преимущества внешних процедур
  • Способы вызова внешней подпрограммы из PL/SQL
  • Методы усовершенствованного интерфейса для языка C
  • Методы усовершенствованного интерфейса для Java

Модуль 8

  • Понимание и влияние компилятора
  • Настройка кода PL/SQL
  • Включение замещения внутри блока
  • Выявление проблем с памятью и настройка
  • Выявление сетевых проблем

Модуль 9

  • Описание кэширования результатов
  • Использование кэширования результатов запросов в SQL 
  • Использование кэширования функций в PL/SQL 
  • Обзор условия для кэширования функций в PL/SQL 

Модуль 10

  • Поиск информации о кодировании
  • Концепции PL/Scope 
  • Пакет DBMS_METADATA 
  • Улучшения PL/SQL 

Модуль 11

  • Трассировка выполнения PL/SQL 
  • Трассировка PL/SQL: Шаги 

Модуль 12

  • Принципы работы детального контроля доступа 
  • Описание функциональных возможностей детального контроля доступа 
  • Описание контекста приложения 
  • Создание контекста приложения 
  • Настройка контекста приложения 
  • Перечень процедур DBMS_RLS 
  • Реализация политики 
  • Запрос словарных представлений, содержащих информацию о детальном контроле доступа
  • Опция In-Memory базы данных Oracle

Отзывы о курсе

Отзывов пока нет
Будьте первым, напишите отзыв и поставьте оценку этому курсу.

Еще курсы