Oracle Database: SQL Workshop II
Также рассматриваются функции для работы с регулярными выражениями и временными зонами.
Предварительная подготовка:
Представление о SQL
Опыт работы с SQL Developer, SQL*Plus
Oracle Database: SQL Workshop I
Длительность
Доступ к курсу
Документы
Расписание
Кому подойдет этот курс
Цели курса:
Управление объектами схемы
Команды языка изменения данных (DML)
Управление объектами при помощи представлений словаря данных
Управление доступом к отдельным объектам базы данных
Изменение больших объемов данных при помощи подзапросов
Управление данными в разных временных зонах
Написание многостолбцовых подзапросов
Использование скалярных и коррелированных подзапросов
Использование регулярных выражений в SQL.
- Предоставление, отзыв привилегии и роли.
- Управление объектами схемы и представлениями словаря данных.
- Создание эффективных и сложных подзапросов.
- Использование встроенных функций для работы с регулярными выражениями и временными зонами.
- Использование регулярных выражений в SQL.
Программа курса
Введение в SQL и средства разработки на нем.
Таблицы, используемые в курсе.
Обзор концепций SQL.
Структура словаря данных.
Использование представлений словаря данных.
Запросы к представлениям словаря данных.
Обзор синонимов.
Обзор индексов.
Создание и изменение временных таблиц.
Создание и изменение внешних таблиц.
Многостолбцовые подзапросы.
Скалярные подзапросы.
Коррелированные подзапросы.
Применение выражения WITH.
Вставка данных в подзапрос.
Использование выражения WITH CHECK OPTION в командах DML.
Использование коррелированных подзапросов для обновления и удаления строк.
Создание ролей.
Объектные привилегии.
Отзыв объектных привилегий.
Использование многотабличных команд INSERT.
Использование оператора INSERT.
Выполнение ретроспективных операций.
Отслеживание ретроспективных изменений данных.
Типы данных INTERVAL.
Сравнение даты и времени во временной зоне сеанса.