Курс надає знання та навички для роботи з системами управління базами даних Oracle, отримання доступу до даних за допомогою SQL-запитів та перетворення даних. Також слухачі зможуть отримати досвід роботи з інструментами для бізнес-аналізу Oracle BI.
Після закінчення курсу слухачі зможуть:
- отримати розуміння архітектури бази даних та структури її реляційної моделі;
- створювати SQL-запити до бази даних Oracle та інших реляційних баз даних;
- працювати з інструментами для бізнес-аналізу Oracle BI.
Аудиторія
Курс призначений для бізнес-аналітиків, які бажають отримати знання баз даних Oracle для їх успішного використання в своїй роботі.
Для ефективного навчання на курсі, слухачі повинні володіти такими знаннями і навичками:
- розуміння концепції баз даних;
- знання основ програмування.
- Обчислення «файл-сервер», «клієнт-сервер», триланкова архітектура
- Управління бізнес-аналітикою - типовий приклад триланкової архітектури
- Архітектура «клієнт-сервер» та доступ до даних
- Що таке сервер бази даних та база даних. Тонкі та товсті клієнти
- Нормалізована форма реляційних відносин
- Мова опису структур та відносин в базі даних. Програми для опису структур. Короткий вступ до мови UML
- Обмеження цілісності в базі даних
- Об'єкти бази даних та їх ієрархія. Словник бази даних. Метадані
- Мова структурованих запитів. Групи команд
- Типи даних та функції перетворення
- Хто будує план запиту. Мистецтво читати плани виконання. Вступ до оптимізації
- Навіщо потрібна статистика в базі даних. Хто її збирає. Вартісні параметри
- Команда SELECT. Ключові фрази
- Побудова динамічних представлень для написання компактних та зрозумілих запитів
- Обмеження вибірки даних
- Аналітичні функції в SQL-запитах. Робота з вікнами, створення додаткових змінних в SELECT-командах. Агрегація на рівні вікна. Створення рекурсивних запитів з введенням додаткових змінних
- Нетрадиційні перетворення SQL-запитів, списки агрегатів, вкладені курсори, групування за кубами
- Зв'язування кількох таблиць, бічні зв'язування та корельовані підзапити. Зірка та сніжинка. Передавання зовнішніх змінних у вкладені запити
- Швидке вивантаження результатів запитів в зовнішні додатки з використанням механізмів APEX
- Взаємодія з бізнес-аналітикою на прикладі Oracle BI. Три рівня побудови запитів. Отримання запитів з BI, їх виконання та перетворення.