Хотите получать информацию по новым курсам и их датам проведения?
(SQLII) Oracle Database 12c R2: SQL Workshop II
Описание курса
В курсе изучается: управление объектами базы данных, и представлениями словаря данных, многостолбцовые подзапросы. Также рассматриваются функции для работы с регулярными выражениями и временными зонами.
Слушатели изучат:
- Предоставление, отзыв привилегии и роли.
- Управление объектами схемы и представлениями словаря данных.
- Создание эффективных и сложных подзапросов.
- Использование встроенных функций для работы с регулярными выражениями и временными зонами.
- Использование регулярных выражений в SQL.
Необходимая предварительная подготовка:
- Представление о SQL
- Опыт работы с SQL Developer, SQL*Plus
- Oracle Database: SQL Workshop I
Цель курса:
- Добавление новых пользователей с разным уровнем привилегий
- Управление объектами схемы
- Команды языка изменения данных (DML)
- Управление объектами при помощи представлений словаря данных
- Управление доступом к отдельным объектам базы данных
- Изменение больших объемов данных при помощи подзапросов
- Управление данными в разных временных зонах
- Написание многостолбцовых подзапросов
- Использование скалярных и коррелированных подзапросов
- Использование регулярных выражений в SQL.
Программа курса
Введение
Задачи курса, программа курса, приложения к курсу. Введение в SQL и средства разработки на нем. Таблицы, используемые в курсе. Обзор концепций SQL.
Введение в представления словаря данных
Введение в словарь данных. Структура словаря данных. Использование представлений словаря данных. Запросы к представлениям словаря данных.
Создание последовательностей, синонимов и индексов
Обзор последовательностей. Обзор синонимов. Обзор индексов.
Создание представлений
Обзор представлений.
Управление объектами схемы
Создание, изменение и удаление ограничения целостности. Создание и изменение временных таблиц. Создание и изменение внешних таблиц.
Извлечение данных при помощи подзапросов
Извлечение данных с использованием подзапроса в качестве источника строк. Многостолбцовые подзапросы. Скалярные подзапросы. Коррелированные подзапросы. Применение выражения WITH.
Изменение данных при помощи подзапросов
Использование подзапросов для изменения данных. Вставка данных в подзапрос. Использование выражения WITH CHECK OPTION в командах DML. Использование коррелированных подзапросов для обновления и удаления строк.
Управление доступом пользователей
Системные привилегии. Создание ролей. Объектные привилегии. Отзыв объектных привилегий.
Изменение данных
Обзор возможности - явное по умолчанию. Использование многотабличных команд INSERT. Использование оператора INSERT. Выполнение ретроспективных операций. Отслеживание ретроспективных изменений данных.
Сопровождение данных различных временных зон
Функции CURRENT_DATE, CURRENT_TIMESTAMP и LOCALTIMESTAMP. Типы данных INTERVAL. Сравнение даты и времени во временной зоне сеанса.
Дни | 2 дня |
---|---|
Дата курса | 30.май / 01.авг / 19.сен / 14.ноя |
Город | Все города |
Формат обучения | Корпоративный |