Академия -> Курсы -> Базы данных Oracle ->NEW! Oracle Database 11g: Основы SQL II Описание курса | | |
Продолжительность: 2 дн. | Стоимость: 14 000 р |
|
Назначение курса• Разработчики приложений
• Администраторы баз данных
• Системные аналитики
• Специалисты отделов технической поддержки Подготовка• Знакомство с концепциями и техниками обработки данных
• Навыки работы с компьютером (знакомство с графическим интерфейсом)
• Знания SQL в объеме курса Oracle Database 11g: Основы SQL I Цель курсаКурс предлагает студентам углубленное изучение языка SQL для обработки данных. Студенты научатся выбирать данные, используя сложные технологии, такие как ROLLUP, CUBE, сложные подзапросы и иерархические запросы. Кроме того, в курсе изучаются возможности, обеспечивающие обработку в хранилищах данных при работе с большими наборами данных, а также работа с данными в разных временных зонах. Демонстрации и практические упражнения позволят закрепить основные концепции. Программа курса
Программа |
| Введение
Управление доступом пользователей
• Различия между системными и объектными привилегиями
• Предоставление привилегий на таблицы
• Предоставление ролей
• Различия между привилегиями и ролями
Управление объектами схем
• Добавление ограничений
• Создание индексов
• Создание индексов в операторе CREATE TABLE
• Создание индексов на основе выражений
• Удаление и пометка столбцов как неиспользуемых
• Выполнение операций FLASHBACK
• Создание и использование внешних таблиц
Использование словаря данных для управления объектами
• Использование словаря данных для поискаинформации об объектах
• Запрашивание различных представлений словаря данных
Манипулирование большими наборами данных
• Манипулирование данными с помощью подзапросов
• Явное задание значений по умолчанию в операторах INSERT и UPDATE
• Многотабличные INSERT
– Безусловный INSERT
– «Разворачивающий» INSERT
– Условный INSERT ALL
– Условный INSERT FIRST
• Слияние строк в таблице
• Отслеживание изменений данных за определенный период
Манипулирование данными в разных часовых поясах
• Типы данных, подобные DATE, но хранящие доли секунд и информацию часовых поясов
• Типы данных для хранения разницы между двумя датами
• Использование функций datetime
Извлечение данных с помощью подзапросов
• Написание многостолбцовых запросов
• Использование скалярных подзапросов в SQL
• Решение проблем посредством коррелирующих подзапросов
• Обновление и удаление строк на основе коррелирующих подзапросов
• Операторы EXISTS и NOT EXISTS
• Использование предложения WITH
Поддержка регулярных выражений
• Преимущества использования регулярных выражений
• Использование регулярных выражений для поиска, сравнения и замены строк
|
|
Академия -> Курсы -> Базы данных Oracle ->NEW! Oracle Database 11g: Основы SQL II
|