SE-12cSQL2 _____ Oracle 12g - Основы SQL 2

Описание курса

На этом курсе рассматриваются: управление объектами базы данных, представлениями словаря данных, а также многостолбцовые подзапросы. На курсе также рассматриваются функции для работы с регулярными выражениями и временными зонами.

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

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

Цели курса:

  • Добавление новых пользователей с разным уровнем привилегий
  • Управление объектами схемы
  • Команды языка изменения данных (DML)
  • Управление объектами при помощи представлений словаря данных
  • Управление доступом к отдельным объектам базы данных
  • Изменение больших объемов данных при помощи подзапросов
  • Управление данными в разных временных зонах
  • Написание многостолбцовых подзапросов
  • Использование скалярных и кореллированных подзапросов
  • Использование регулярных выражений в SQL.

 

Требование

  • Представление о SQL
  • Опыт работы с SQL Developer, SQL*Plus
  • Oracle Database: SQL Workshop I NEW

Рекомендуемые связанные курсы:

  • Using Java - for PL/SQL and Database Developers
  • Oracle Database: Develop PL/SQL Program Units
  • Oracle Database: PL/SQL Fundamentals

 

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

 

Введение

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

Введение в представления словаря данных

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

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

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

Создание представлений

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

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

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

Извлечение данных при помощи подзапросов

  • Извлечение данных с использованием подзапроса в качестве источника строк
  • Многостолбцовые подзапросы
  • Скалярные подзапросы
  • Коррелированные подзапросы
  • Применение выражения WITH

Изменение данных при помощи подзапросов

  • Использование подзапросов для изменения данных
  • Вставка данных в подзапрос
  • Использование выражения WITH CHECK OPTION в командах DML
  • Использование кореллированных подзапросов для обновления и удаления строк

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

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

Изменение данных

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

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

  • Функции CURRENT_DATE, CURRENT_TIMESTAMP и LOCALTIMESTAMP
  • Типы данных INTERVAL
  • Сравнение даты и времени во временной зоне сеанса
Свяжитесь с нами,
удобным для вас способом!
Оставить заявку