Oracle Database 11g: Основы SQL 2 (11gSQL2)

Oracle Database 11g: SQL Fundamentals II

Курс предназначен для пользователей Oracle 11g. Курс предлагает углубленное изучение языка SQL для обработки данных. Слушатели научатся выбирать данные, используя сложные технологии, такие как ROLLUP, CUBE, сложные подзапросы и иерархические запросы. Кроме того, в курсе изучаются возможности, обеспечивающие обработку в хранилищах данных при работе с большими наборами данных, а также работа с данными в разных временных зонах.

Стоимость курса: 924 бел. руб. с НДС (20%).

Целевая аудитория

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

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

  • Знакомство с концепциями и техниками обработки данных
  • Знание основ SQL либо
  • курс: 11gSQL1

Приобретаемые навыки

  • Основы управления пользователями в базе
  • Использование технологий Flashback Query, Flashback Versions
  • Эффективное манипулироване большими наборами данных
  • Применение функций для работы с различными временными форматами и часовыми поясями
  • Создание сложных отчетов с группировкой данных при помощи операторов ROLLUP, CUBE, GROUPING SETS
  • Использование подзапросов
  • Написание иерархических запросов
  • Использование регулярных выражений в Oracle

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

1. Контроль доступа пользователя

  • Отличия системных привилегий от объектных
  • Создание пользователей
  • Предоставление системных привилегий
  • Выдача привилегий на таблицы
  • Создание роли и предоставление ей привилегий
  • Смена пароля пользователя
  • Предоставление объектных привилегий
  • Отнятие привилегий

2. Управление объектами схемы

  • Добавление, изменение и удаление столбца
  • Добавление и удаление ограничений
  • Включение и отключение ограничений, отложенная проверка ограничений
  • Создание и удаление индексов
  • Создание индексов, основанных на функциях
  • Выполнение операции FLASHBACK
  • Создание и использование внешних таблиц

3. Управление объектами при помощи словаря данных

  • Словарь данных
  • Использование представлений словаря
  • Представления USER_OBJECTS и ALL_OBJECTS
  • Информация о таблицах и столбцах
  • Просмотр информации об ограничениях
  • Просмотр информации о последовательностях, индексах и синонимах
  • Как добавить комментарии к таблице и столбцам

4. Манипулирование большими наборами данных

  • Манипулирование данными с использованием подзапросов
  • Описание особенностей многотабличной команды INSERT
  • Использование различных типов многотабличной команды INSERT
  • Слияние строк при помощи команды MERGE
  • Отслеживание изменений в данных за определенный период времени

5. Сопровождение данных различных временных зон

  • Использование различных типов данных даты и времени для хранения дробных долей секунды, а также сопровождения данных различных временных зон
  • Использование интервальных типов данных для хранения разницы между двумя значениями, содержащими время
  • Практическое применение ряда функций даты и времени для глобализации приложений

6. Выборка данных с использованием усложнённых подзапросов

  • Многостолбцовые подзапросы
  • Использование скалярных подзапросов в SQL
  • Круг проблем, решаемых при помощи коррелированных подзапросов
  • Модификация и удаление строк при помощи коррелированных подзапросов
  • Использование операторов EXISTS и NOT EXISTS
  • Применение предложения WITH

7. Поддержка регулярных выражений

  • Преимущества применения регулярных выражений
  • Использование регулярных выражений для поиска соответствия и замещения строк

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

Минск
14-15 декабря
Вендор: Oracle
Код курса: 11gSQL2
Продолжительность: 2 дня / 16 часов
Направление: Oracle Database 11g
Экзамен :
Все расписание
Записаться на курс

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

Ваше имя и фамилия*

Компания*

Телефон*

Email*