Oracle 12c: Основи SQL2

18000,00 

Код курса: 12cSQL2
Тривалість: 2 дні / 16 годин

Дивіться розклад


Телефонуйте зараз щоб дізнатися більше:

Телефон
+38 098 805 4511

Артикул: 12cSQL2 Категорія:

Про курс

Курс пропонує слухачам поглиблене вивчення мови SQL. Розглядаються методи вибірки даних із використанням таких технологій, як ROLLUP, CUBE; складні підзапити та ієрархічні запити. Крім того, в курсі вивчаються можливості, що забезпечують обробку у сховищах даних під час роботи з великими наборами даних, а також роботу з даними у різних часових зонах.


Аудиторія

  • розробникам застосунків, які працюють з Oracle Database;
  • адміністраторам баз даних;
  • системним аналітикам;
  • фахівцям технічної підтримки;
  • кінцевим користувачам Oracle, яким потрібні поглиблені навички SQL;
  • фахівцям, які працюють зі сховищами даних і великими наборами даних.

Чого навчаться учасники

Після завершення курсу учасники зможуть:

  • керувати користувачами, ролями та системними й об’єктними привілеями;
  • створювати та змінювати об’єкти схеми, індекси й обмеження;
  • використовувати подання словника даних для аналізу об’єктів Oracle;
  • опрацьовувати великі набори даних за допомогою багатотабличного INSERT і MERGE;
  • використовувати Flashback Query та Flashback Versions;
  • працювати з датами, часовими поясами та інтервальними типами даних;
  • створювати складні, багатостовпцеві й корельовані підзапити;
  • використовувати EXISTS, NOT EXISTS і конструкцію WITH;
  • застосовувати регулярні вирази для пошуку та заміни текстових даних;
  • створювати складні SQL-рішення для корпоративних баз і сховищ даних.

Попередні вимоги

Для ефективного навчання учасникам необхідно:

  • впевнено володіти основами Oracle SQL;
  • уміти створювати SELECT-запити, з’єднання, групування та підзапити;
  • розуміти основні концепції реляційних баз даних;
  • мати досвід роботи з Oracle SQL Developer або SQL*Plus.

Рекомендовано попередньо пройти курс Oracle Database: Основи SQL1 або мати еквівалентні практичні знання.

Рівень курсу

Поглиблений


Дивіться розклад

Програма курсу

Модуль 1. Контроль доступу користувача

  • Відмінність системних привілеїв від об’єктних.
  • Створення користувачів.
  • Надання системних привілеїв.
  • Видача привілеїв таблиці.
  • Створення ролі та надання їй привілеїв.
  • Зміна пароля користувача.
  • Надання об’єктних привілеїв.
  • Відібрання привілеїв.

Модуль 2. Керування об’єктами схеми

  • Додавання, зміна та видалення стовпця.
  • Додавання та видалення обмежень.
  • Увімкнення та вимкнення обмежень, відкладена перевірка обмежень.
  • Створення та видалення індексів.
  • Створення індексів, що базуються на функціях.
  • Виконання операції FLASHBACK.
  • Створення та використання зовнішніх таблиць.

Модуль 3. Керування об’єктами за допомогою словника даних

  • Словник даних.
  • Використання подань словника.
  • Інформація про таблиці та стовпці.
  • Перегляд інформації про обмеження.
  • Перегляд інформації про послідовності, індекси та синоніми.
  • Додавання коментарів до таблиці та стовпців.

Модуль 4. Опрацювання великих наборів даних

  • Опрацювання даних із використанням підзапитів.
  • Опис особливостей багатотабличної команди INSERT.
  • Використання різних типів багатотабличної команди INSERT.
  • Злиття рядків за допомогою команди MERGE.
  • Відстеження змін даних за певний період часу.

Модуль 5. Робота з даними в різних часових поясах

  • Використання різних типів даних дати та часу для зберігання дробових частин секунди, а також роботи з даними в різних часових поясах.
  • Використання типів інтервальних даних для зберігання різниці між двома значеннями, що містять час.
  • Практичне застосування низки функцій дати та часу для глобалізації програм.

Модуль 6. Вибір даних з використанням складних підзапитів

  • Багатостовпцеві підзапити.
  • Використання скалярних підзапитів у SQL.
  • Коло проблем, які вирішуються за допомогою корельованих підзапитів.
  • Модифікація та видалення рядків за допомогою корелованих підзапитів.
  • Використання операторів EXISTS та NOT EXISTS.
  • Застосування конструкції WITH.

Модуль 7. Підтримка регулярних виразів

  • Переваги застосування регулярних виразів.
  • Використання регулярних виразів для пошуку відповідності та заміни рядків.

Ім’я
Номер, за яким з Вами можна зв'язатись
Ваша адреса електронної пошти

📩  info@sso.net.ua
☎️  38 098 805 45 11

✉️📅☎️🔝