На цьому курсі починають з основ безпеки. Розглядають різницю між системними та об'єктними привілеями. Учні вчать створювати користувачів, надавати їм права доступу. Показують, як працювати з ролями - створювати їх та налаштовувати привілеї. Також розбирають зміну паролів і процедуру відбирання прав.
Далі переходять до управління структурою бази даних. Вчать додавати, змінювати та видаляти стовпці в таблицях. Роблять акцент на роботі з обмеженнями - додають, видаляють, увімкнюють та вимикають їх. Показують створення індексів, включаючи спеціальні індекси на основі функцій. Окремо розглядають операцію FLASHBACK для відновлення даних та роботу з зовнішніми таблицями.
Цей блок присвячений роботі з системними каталогами. Пояснюють, що таке словник даних і як ним користуватися. Учні вчать отримувати інформацію про таблиці, стовпці, обмеження. Розглядають перегляд даних про послідовності, індекси та синоніми. Також показують, як додавати коментарі до таблиць та окремих стовпців для кращої документації.
Тут переходять до складніших операцій з даними. Вивчають маніпулювання даними за допомогою підзапитів. Детально розглядають багатотабличні INSERT команди різних типів. Показують, як об'єднувати дані за допомогою MERGE. Також вчать відстежувати зміни в даних за певний період часу.
Цей модуль охоплює роботу з часовими даними. Пояснюють різні типи даних для зберігання дати та часу, включаючи дробові частки секунди. Розглядають типи інтервальних даних для обчислення різниці між двома моментами часу. Показують практичне застосування функцій дати та часу для глобальних проектів з різними часовими зонами.
Поглиблено вивчають роботу з підзапитами. Розглядають багатостовпцеві підзапити та скалярні підзапити в SQL. Пояснюють корелейовані підзапити та їх практичне застосування. Показують, як модифікувати та видаляти дані за допомогою корелейованих підзапитів. Вивчають оператори EXISTS та NOT EXISTS, а також використання пропозиції WITH.
Останній модуль присвячений роботі з текстовими даними. Пояснюють переваги використання регулярних виразів. Показують, як застосовувати їх для пошуку та заміни рядків в Oracle. Це допомагає ефективно обробляти складні текстові шаблони.
Після завершення курсу учні можуть використовувати технології Flashback для роботи з історією даних. Вміють ефективно маніпулювати великими наборами даних. Працюють з різними часовими форматами та часовими поясами. Створюють складні звіти з групуванням даних. Використовують підзапити та ієрархічні запити. Застосовують регулярні вирази для роботи з текстовими даними в Oracle.
Курс включає підтримку ментора, який допомагає з складними моментами. Велика увага приділяється практичним завданням для закріплення навичок. Після успішного завершення видається сертифікат про проходження курсу.