Oracle Database 12c: Новые возможности SQL and PL/SQL

Курс рассматривает новые возможности Oracle Database 12c – новые функции, доступные в SQL, а также улучшения PL/SQL, типов данных и возможностей для хранилищ данных.

Слушатели изучат:

  • Фразу FETCH для ограничения количества строк в результате запроса SQL
  • Создание невидимых и скрытых столбцов в таблице
  • Использование столбца SQL IDENTITY для генерации числовых значений
  • Использование фразы ACCESSIBLE BY для создания белого списка программных единиц PL/SQL
  • Выдачу ролей пакетам PL/SQL и отдельным программным единицам
  • Синхронное обновление материализованных представлений
  • Улучшение производительности запросов к кубам OLAP

Аудитория курса

  • Администраторы баз данных
  • Системные аналитики
  • Менеджеры проектов
  • Разработчики приложений

Предварительная подготовка

  • Практическое знание языков SQL, PL/SQL

Цель курса

  • Создание невидимых и скрытых столбцов в таблице
  • Использование ключевого слова ONLINE в DDL
  • Рассмотрение новых возможностей SQL
  • Конфигурация базы данных для расширенных типов данных
  • Использование столбца SQL IDENTITY
  • Рассмотрение улучшений столбцов SQL с явным неопределенным значением по умолчанию и использованием последовательности
  • Рассмотрение дополнительных возможностей таких типов данных, как ANYDATA или GATEWAY
  • Конфигурация гранулированного контроля доступа для пакетных процедур
  • Создание функции с правами вызывающего, результат которой может быть закеширован
  • Рассмотрение фразы ACCESSIBLE BY
  • Выдача ролей пакетам PL/SQL и отдельным программным единицам
  • Обзор ускорения функций PL/SQL, вызванных из SQL
  • Сопровождение нескольких секций таблицы
  • Использование фразы FETCH в запросах SQL

Программа курса

1. Введение

  • Задачи курса. 
  • Расписание курса. 
  • Обзор схем, используемых в курсе. 
  • Обзор SQL Developer 4.0.
  • Документация и дополнительные ресурсы по SQL и PL/SQL.

2. Улучшения в SQL

  • Использование фразы ограничения числа строк в запросе. 
  • Невидимые и скрытые столбцы. 
  • Использование ключевого слова ONLINE в DDL.
  • Дополнительные возможности SQL.

3. Улучшения типов данных

  • Увеличение максимальных размеров типов данных VARCHAR2, NVARCHAR2 и RAW до 32767 байт. 
  • Использование столбца SQL IDENTITY. 
  • Улучшения столбцов SQL. 
  • Улучшения типа ANYDATA. 
  • Улучшения GATEWAY.

4. Улучшения в PL/SQL

  • Что такое белый список? 
  • Права вызывающего и права владельца. 
  • Выдача ролей пакетам PL/SQL и отдельным программным единицам. 
  • Более быстрая работа функций PL/SQL, вызванных из SQL.
  • Другие улучшения PL/SQL

5. Улучшения хранилищ данных

  • Операции сопровождения нескольких секций. 
  • Обзор секционированных индексов. 
  • SQL для поиска по шаблону. 
  • Обзор синхронного обновления материализованных представлений. 
  • Улучшенная производительность запросов к кубам OLAP.

Информация о курсе

924 бел. р. с НДС 20%

Вендор: Oracle
Код курса: 12cSPLNF
Продолжительность: 2 дня / 16 ак. часов
Направление: Разработка Oracle Database
Экзамен :
Записаться на курс

Название курса и комментарии*

Имя*

Фамилия*

Отчество*

Компания

Телефон*

Email*

Настоящим, в соответствии с ч.2.ст.18 Закона Республики Беларусь от 10.11.2008 N 455-З(ред. от 11.05.2016) "Об информации, информатизации и защите информации", отправляя данную форму, вы подтверждаете свое согласие на сбор, обработку и хранение ООО «СофтЛайнБел» Ваших персональных данных. ООО «СофтЛайнБел» гарантирует конфиденциальность получаемой от Вас информации. Сбор, обработка и хранение персональных данных осуществляется в целях эффективного оказания услуг, исполнения договоров и пр.