Oracle 11g: Основи SQL 2

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

Запис на курс

Код курсуEA-11gSQL2
Тривалість2д (16год)
Код екзамену
Вартість без ПДВ6 000 грн.
Найближчі дати
  • 23.11.2017
  • 07.12.2017