O11gNF. Oracle Database 11g: SQL and PL/SQL New Features

O11gNF. Oracle Database 11g: SQL and PL/SQL New Features
  • Код курса:
    O11gNF
  • Длительность:
    2 / 16
  • Ближайшие даты:

  • Цена, без НДС:
    Уточните
Євген Тренер Oracle
Викладання курсів з 1999 року, сертифікований тренер,
навчено понад  3000 осіб.
Описание Курса:
В курсе с помощью инструментов SQL Developer рассматриваются новые возможности языка PL/SQL и написания триггеров в рамках Oracle Database 11g. Слушатели изучают новые возможности языка, в частности, позволяющие повысить производительность, такие как встраивание подпрограмм и flashback-операции, знакомятся с расширенным синтаксисом создания триггеров, реализующим более гибкое управление ими, а также с новым функционалом динамического SQL. Также изучается модернизированный тип данных LOB, реализующий автоматическое сжатие и прозрачное шифрование. Кроме того слушатели знакомятся с новыми SQL-операторами PIVOT и UNPIVOT, расширяющими возможности работы с хранилищами данных.
Аудитория:
  • Разработчики на языке PL/SQL
  • Разработчики
  • Системные аналитики
  • Администраторы хранилищ данных
  • Разработчики приложений
Предварительная подготовка:
  • Oracle Database: Основы SQL
  • Oracle Database: Основы PL/SQL
  • Oracle Database: Разработка программных модулей на PL/SQL
  • Oracle Database: Передовые методы PL/SQL
Рекомендуемая предварительная подготовка:
  • Практический опыт использования PL/SQL
  • Успешное окончание курса Английский язык для IT специалистов (pre - intermediate) или знание технического английского языка.
Приобретаемые навыки:
Участники будут уметь:
  • Реализовывать функционал, повышающий производительность
  • Применять monitor dependency tracking and change notification
  • Создавать составные триггеры и использовать новые возможности управления триггерами
  • Использовать Secure File LOBS
  • Использовать интерфейс SQL Developer
  • Использовать новые функции SQL, расширяющие поддержку регулярных выражений
Содержание курса:

Модуль 1. Реализация новых возможностей языка:

  • Использование новых функций SQL, реализующих поддержку регулярных выражений, для нахождения подшаблонов и количества совпадений с шаблоном
  • Отслеживание зависимостей на уровне элементов
  • Нахождение обработчиков исключений, не передающих исключение в вызывающую среду
  • Управление перегружаемыми методами объектных типов с использованием стандарта ANSI SQL 2003 для супертипов
  • Использование предложения WAIT в DDL-командах
  • Использование нового синтаксиса команды LOCK TABLE, позволяющего указать максимальное время ожидания получения DML-блокировки на таблицу

Модуль 2. Выполнение динамического SQL в PL/SQL с использованием новых возможностей версии 11g:

  • Написание PL/SQL-кода, использующего динамический SQL и SQL-команды размером более 32K
  • Использование перегружаемой для CLOB-объектов функции DBMS_SQL.PARSE()
  • Преобразование REF CURSOR в DBMS_SQL курсор и обратно
  • Использование новых возможностей пакета DBMS_SQL, реализующих поддержку всех типов данных (включая объектные типы и коллекции)
  • Создание пользовательских типов коллекций и массовое связывание их с помощью DBMS_SQL

Модуль 3. Реализация новых возможностей, повышающих производительность:

  • Изменения в работе компилятора и их влияние на собственную компиляцию
  • Использование нового типа данных SIMPLE_INTEGER
  • Описание процесса встраивания подпрограмм (in-lining)
  • Использование команды flashback для сохранения в записи транзакционных изменений

Модуль 4. Использование нового функционала языка:

  • Использование методов NEXTVAL and CURRVAL вне SQL-выражений
  • Использование оператора CONTINUE для управления циклом
  • Использование синтаксиса передачи параметров по имени и комбинированнно при вызове функции из SQL-выражений
  • Использование команды ALTER TABLE для запрета DML-операций над таблицей

Модуль 5. Новые возможности написания триггеров:

  • Создание составных триггеров
  • Создание неактивных триггеров
  • Использование предложения ENABLE с триггерами
  • Управление последовательностью выполнения триггеров с помощью предложений FOLLOWS и PRECEDES

Модуль 6. Администрирование Secure-File LOBs:

  • Описание возможностей Secure-File LOBs
  • Преобразование типа данных BasicFile LOB в Secure-File LOB формат
  • Анализ производительности LOB-объектов
  • Разрешение дедупликации, сжатия и шифрования для Secure-File LOB объектов

Модуль 7. Использование новых возможностей языка в работе с хранилищами данных:

  • Использование преимуществ преобразующих операций (pivoting/un-pivoting)
  • Написание перекрестных запросов для преобразования значений столбца в новые столбцы и обратно
  • Преобразующие операции (pivoting/un-pivoting) с набором столбцов и множественными аггрегированиями
  • Использование шаблонов и псевдонимов в преобразующих операциях

Модуль 8. Использование новых возможностей SQL Developer:

  • Использование навигатора объектов и просмотр расширений
  • Компиляция и поиск ошибок в PL/SQL
  • Просмотр с использованием доступных поисковых механизмов
  • Изменение настроек
  • Создание отчетов

Материалы и сертификаты:
Акцент Профи
Расписание курсов на 6 месяцев

Возврат к списку



программа курса Microsoft10990
Программа и регистрация на курс Система управления бизнес-проектами, квалификация "Project management" (IAPBE) в акцент профи
Microsoft Office Excel 2 дні поглиблене навчання


Перейти на программу курса ефективні презентації вражаючи презентації power point
Зарегистрироваться на Курс 10961 Автоматизация администрирования с Windows PowerShell