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 1 или эквивалентные знания и навыки

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

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

  • Предоставлять и отбирать привилегии и роли.
  • Управлять объектами схем и представлениями словаря данных.
  • Писать сложные и эффективные подзапросы.
  • Использовать встроенные функции, поддерживающие регулярные выражения и временные зоны.
  • Использовать поддержку регулярных выражений в 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
  • Работа с интервальными типами данных
  • Использование функций для работы с датой и временем в запросах

Группа

  • от 5 до 12 человек

Документы об окончании курса

  • Сертификат Учебного центра Softline
  • Cертификат об обучении установленного образца

Сертификат Softline_образецсертификат об обучении установленного образца

Продолжить обучение можно на курсе

Оставить отзыв

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

924 BYN

с учетом НДС 20%

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

n/a

Записаться на курс

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

Имя*

Фамилия*

Отчество*

Компания

Телефон*

Email*

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