Этот курс Oracle Database: SQL Workshop II поможет вам повысить свои навыки в качестве разработчика приложений, узнав, как управлять объектами базы данных, работать с представлениями словаря данных и мультиколоночными подзапросами. Инструкторы Oracle научат вас, как писать более эффективные запросы, используя функции, поддерживающие часовой пояс и регулярные выражения.
По окончании курса слушатели смогут
- Предоставлять и отзывать привилегии и роли
- Управлять объектами схемы и словаря данных
- Создавать эффективные и сложные подзапросы
- Использовать встроенные функции, поддерживающие использование регулярных выражений и часового пояса
- Использовать поддержку регулярных выражений в SQL
Аудитория
- Разработчики приложений
- Бизнес-аналитики
- Администраторы хранилищ данных
- PL/SQL разработчики
- Системные аналитики
Требуемая подготовка
- Общие знания о концепции обработки данных и технологиях
- Обработка данных
Программа курса
Модуль 1. Введение
- Цели, содержание и приложения, используемые в данном курсе
- Представление о среде разработки
- Таблицы, используемые в курсе
- Обзор концепций SQL
- Введение в представления словаря данных
Модуль 2. Введение в словарь данных
- Описание структуры словаря данных
- Использование представлений словаря данных
- Запросы в представлении словаря данных
- Создание последовательностей, синонимов, индексов
Модуль 3. Обзор последовательностей
- Обзор синонимов
- Обзор индексов
- Создание представлений
- Обзор представлений
- Управление объектами схемы
Модуль 4. Управление ограничения
- Создание и использование временных таблиц
- Создание и использование внешних таблиц
- Получение данных с помощью подзапросов
Модуль 5. Получение данных с помощью подзапроса в качестве источника
- Работа с многостолбцовыми подзапросами
- Использование скалярных подзапросов в SQL
- Коррелируемые подзапросы
- Использование WITH
- Манипулирования данными с помощью подзапросов
Модуль 6. Использование подзапросов для манипулирования данными
- Вставка с помощью подзапроса
- Использование ключевых строк WITH CHECK OPTION в DML отчетности
- Использование коррелируемых подзапросов в обновлении и удалении строк
- Управление доступом пользователей
Модуль 7. Системные привилегии
- Создание роли
- Объектные привилегии
- Отмена привилегии объектов
- Манипулирование данными
Модуль 8. Обзор Explicit Default Feature
- Использование многотабличных вставок
- Использование MERGE
- Выполнение операций flashback
- Отслеживание изменений в данных
- Управление данными в различных часовых поясах
Модуль 9. Работа с CURRENT_DATE, CURRENT_TIMESTAMP и LOCALTIMESTAMP
- Работа с типом данных INTERVAL
- Использование функций DateTime в запросах