Oracle 11g: Основи SQL 2
Опис
Курс пропонує слухачам поглиблене вивчення мови SQL. Розглядаються методи вибірки даних з використанням таких технологій, як ROLLUP, CUBE; складні підзапити і ієрархічні запити. Крім того, в курсі вивчаються можливості, що забезпечують обробку в сховищах даних при роботі з великими наборами даних, а також робота з даними в різних часових зонах.
Аудиторія
Курс призначений для різних категорій фахівців, які використовують Oracle9i, Oracle 10g і Oracle 11g.
- Розробників додатків
- Адміністраторів баз даних
- Системних аналітиків
- Спеціалістів відділів технічної підтримки
- Кінцевих користувачів Oracle
- використання технологій Flashback Query, Flashback Versions;
- ефективного маніпулювання великими наборами даних;
- застосування функцій для роботи з різними часовими форматами і часовими поясами;
- створення складних звітів з угрупованням даних за допомогою операторів ROLLUP, CUBE, GROUPING SETS;
- використання підзапитів;
- створення ієрархічних запитів;
- використання регулярних виразів в Oracle.
Програма
Модуль 1: Контроль доступу користувача
- Відмінності системних привілеїв від об'єктних.
- Створення користувачів.
- Надання системних привілеїв.
- Видача привілеїв на таблиці.
- Створення ролі і надання їй привілеїв.
- Зміна пароля користувача.
- Надання об'єктних привілеїв.
- Відібрання привілеїв.
- Додавання, зміна та видалення стовпця.
- Додавання і видалення обмежень.
- Включення і відключення обмежень, відкладена перевірка обмежень.
- Створення та видалення індексів.
- Створення індексів, заснованих на функціях.
- Рятувальна операція FLASHBACK.
- Створення і використання зовнішніх таблиць.
- Словник даних.
- Використання уявлень словника.
- Інформація про таблиці та стовпчиках.
- Перегляд інформації про обмеження.
- Перегляд інформації про послідовності, індекси і синоніми.
- Як додати коментарі до таблиці і стовпців.
- Маніпулювання даними з використанням підзапитів.
- Опис особливостей багатотабличного команди INSERT.
- Використання різних типів багатотабличного команди INSERT.
- Злиття рядків за допомогою команди MERGE.
- Відстеження змін в даних за певний період часу.
- Використання різних типів даних дати і часу для зберігання дрібних часток секунди, а також супроводу даних різних часових зон.
- Використання інтервальних типів даних для зберігання різниці між двома значеннями, що містять час.
- Практичне застосування ряду функцій дати і часу для глобалізації додатків.
- Багатостовбцеві підзапити.
- Використання скалярних підзапитів в SQL.
- Коло проблем, що вирішуються за допомогою корелюється підзапитів.
- Модифікація і видалення рядків за допомогою корелюється підзапитів.
- Використання операторів EXISTS і NOT EXISTS.
- Застосування пропозиції WITH.
- Переваги застосування регулярних виразів.
- Використання регулярних виразів для пошуку відповідності та заміщення рядків
Вимоги
- Розуміння концепцій і технік обробки даних, знання основ SQL. Рекомендовані курси: EA-11gSQL1.
Запис на курс
Код курсу | EA-11gSQL2 |
---|---|
Тривалість | 2д (16год) |
Код екзамену | |
Вартість без ПДВ | 15 000 грн. |