Oracle Database 12c: Основы SQL 2

Oracle Database 12c: SQL Workshop II

Данный курс поможет вам улучшить ваши навыки разработчика приложений за счет изученияr управления объектами базы данных, представлений словаря данных и мульти- столбцовых подзапросов. Специалисты по Oracle научат вас писать более эффективные запросы с использованием функций, поддерживающих временные зоны и регулярные выражения.

Профиль аудитории

  • Разработчики приложений
  • Разработчики Oracle Forms
  • Специалисты по внедрению БД
  • Разработчики на PL/SQL
  • Системные аналитики

Предварительные требования

  • Знакомство с SQL Developer,
  • SQL*Plus
  • Базовые знания SQL
  • Курс: Oracle Database: SQL Workshop I или эквивалентные знания и навыки

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

По окончании курса Вы научитесь:

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

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

Модуль 1: Введение

  • Цели курса, расписание и дополнительные материалы, используемые в курсе
  • Изучение средств разработки
  • Таблицы, используемые в курсе
  • Обзор основных понятий SQL

Модуль 2: Введение в представления словаря данных

  • Введение в словарь данных
  • Описание структуры словаря данных
  • Использование представлений словаря данных
  • Запросы к представлениям словаря данных

Модуль 3. Создание последовательностей, синонимов, индексов

  • Обзор последовательностей
  • Обзор синонимов
  • Обзор индексов

Модуль 4. Создание представлений

  • Обзор представлений

Модуль 5: Управление объектами схем

  • Управление ограничениями
  • Создание и использование временных таблиц
  • Создание и использование вешних таблиц

Модуль 6: Извлечение данных с помощью подзапросов

  • Извлечение данных с помощью подзапроса, используемого как источник
  • Работа с мульти-столбцовыми подзапросами
  • Использование скалярных подзапросов в SQL
  • Коррелированные подзапросы
  • Использование предложения WITH

Модуль 7. Манипулирование данными с помощью подзапросов

  • Использование подзапросов для манипулирования данными
  • Вставка данных с помощью подзапроса в качестве цели
  • Использование ключевого слова WITH CHECK OPTION в командах DML
  • Использование коррелированных подзапросов для изменения и удаления строк

Модуль 8: Управление доступом пользователей

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

Модуль 9: Манипулирование данными

  • Явное задание значения по умолчанию
  • Использование мульти-табличных команд INSERT
  • Использование команды MERGE
  • Выполнение операций flashback
  • Отслеживание изменений данных

Модуль 10: Управление данными в разных временных зонах

  • Работа с функциями CURRENT_DATE, CURRENT_TIMESTAMP и LOCALTIMESTAMP
  • Работа с интервальными типами данных
  • Использование функций для работы с датой и временем в запросах

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

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

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

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

Компания*

Телефон*

Email*