Oracle 12c: Основы SQL 2
На этом курсе рассматриваются: управление объектами базы данных, представлениями словаря данных, а также многостолбцовые подзапросы. На курсе также рассматриваются функции для работы с регулярными выражениями и временными зонами.
Слушатели изучают:
- Выдавать и удалять привилегии и роли.
- Управление объектами схемы и представлениями словаря данных.
- Создание эффективных и сложных подзапросов.
- Использовать встроенные функции для работы с регулярными выражениями и временными зонами.
- Использовать регулярные выражения в SQL.
Цели курса:
- Добавление новых пользователей с разным уровнем привилегий
- Управление объектами схемы
- Команды языка изменения данных (DML)
- Управление объектами при помощи представлений словаря данных
- Управление доступом к отдельным объектам базы данных
- Изменение больших объемов данных при помощи подзапросов
- Управление данными в разных временных зонах
- Написание многостолбцовых подзапросов
- Использование скалярных и кореллированных подзапросов
- Использование регулярных выражений в SQL.
Введение
- Задачи курса, программа курса, приложения к курсу
- Введение в SQL и средства разработки на нем
- Таблицы, используемые в курсе
- Обзор концепций SQL
Введение в представления словаря данных
- Введение в словарь данных
- Структура словаря данных
- Использование представлений словаря данных
- Запросы к представлениям словаря данных
Создание последовательностей, синонимов и индексов
- Обзор последовательностей
- Обзор синонимов
- Обзор индексов
Создание представлений
- Обзор представлений
Управление объектами схемы
- Создание, изменение и удаление ограничения целостности
- Создание и изменение временных таблиц
- Создание и изменение внешних таблиц
Извлечение данных при помощи подзапросов
- Извлечение данных с использованием подзапроса в качестве источника строк
- Многостолбцовые подзапросы
- Скалярные подзапросы
- Коррелированные подзапросы
- Применение выражения WITH
Изменение данных при помощи подзапросов
- Использование подзапросов для изменения данных
- Вставка данных в подзапрос
- Использование выражения WITH CHECK OPTION в командах DML
- Использование кореллированных подзапросов для обновления и удаления строк
Управление доступом пользователей
- Системные привилегии
- Создание ролей
- Объектные привилегии
- Отзыв объектных привилегий
Изменение данных
- Обзор возможности - явное по умолчанию
- Использование многотабличных команд INSERT
- Использование оператора INSERT
- Выполнение ретроспективных операций
- Отслеживание ретроспективных изменений данных
Сопровождение данных различных временных зон
- Функции CURRENT_DATE, CURRENT_TIMESTAMP и LOCALTIMESTAMP
- Типы данных INTERVAL
- Сравнение даты и времени во временной зоне сеанса
- Представление о 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
Запись на курс
Код курса | ЕА-12cSQL2 |
---|---|
Длительность | 2д (16ч) |
Код экзамена | |
Стоимость без НДС | 15 000 грн. |
Ближайшие даты | |
|