Ідеально підійде для бізнес-аналітиків, маркетинг-аналітиків, фінансових аналітиків та аналітиків продажів...
SQL для бізнес-користувачів
Вивчи SQL "з нуля". Закінчивши курс, ви навчитеся створювати бази даних, витягувати дані з різних джерел і аналізувати їх.
Освойте основний інструмент роботи з даними
Замахніться на підвищення з/п та більш високооплачувані вакансії.
Навчиться самостійно збирати, обробляти та аналізувати дані.
Виведіть аналіз даних на інший рівень
Пройдіть навчання “за руку” с практикуючим тренером, а не теоретиком
Виконайте 20 д/з й пройдіть 3 практикуми, і ви будете готові до будь-яких викликів, пов’язаних з SQL
Програма курсу за модулями
МОДУЛЬ-01.
СТВОРЮЄМО ПЕРШІ ЗАПИТИ. ІНСТРУКЦІЯ SELECT
ЗНАЧЕННЯ NULL, ОБЧИСЛЮВАНІ СТОВПЦІ І СОРТИРОВКИ ВИБІРКИ (ORDER BY)
ДОДАЄМО УМОВИ НА ВІДБІР РЯДКІВ. WHERE, TOP ТА ІНШІ
ГРУППУЄМО РЯДКИ І НАКЛАДАЄМО УМОВИ. GROUP BY, HAVING
ЯК ОРГАНІЗОВАНА РЕЛЯЦІЙНА БАЗА ДАНИХ. ПРАКТИЧНЕ ДОСЛІДЖЕННЯ
ПОЄДНУЄМО ДАНІ З РІЗНИХ ТАБЛИЦЬ. JOINи І ПІДЗАПИТИ
Євген Довженко
SQL для бізнес-користувачів
Вивчи SQL "з нуля". Закінчивши курс, ви навчитеся створювати бази даних, витягувати дані з різних джерел і аналізувати їх.
Освойте основний інструмент роботи з даними
Замахніться на підвищення з/п та більш високооплачувані вакансії.
Навчиться самостійно збирати, обробляти та аналізувати дані.
Виведіть аналіз даних на інший рівень
Пройдіть навчання “за руку” с практикуючим тренером, а не теоретиком
Виконайте 20 д/з й пройдіть 3 практикуми, і ви будете готові до будь-яких викликів, пов’язаних з SQL
Програма курсу за модулями
МОДУЛЬ-01.
СТВОРЮЄМО ПЕРШІ ЗАПИТИ. ІНСТРУКЦІЯ SELECT
- Організація вікна SSMS, об'єкти бази даних
- Розгортаємо навчальну базу даних
- Мова інтерфейсу і регіональні налаштування
- Робимо нашу БД активною. Інструкція USE
- Працюємо з файлами запитів: збереження і відкриття Регіональні налаштування. COLLATE
- "Гарячі клавіші", IntelliSense ("спливаюча" підказка) Інструкція SELECT: базова вибірка даних з таблиці бази даних DISTINCT: відбираємо тільки унікальні рядки
- Агрегатні функції: отримуємо підсумкові дані по таблиці
- COUNT (*): а скільки рядків у таблиці?
ЗНАЧЕННЯ NULL, ОБЧИСЛЮВАНІ СТОВПЦІ І СОРТИРОВКИ ВИБІРКИ (ORDER BY)
- Значення NULL і як з ним поводяться агрегатні функції
- Псевдоніми стовпців і AS: даємо свої назви стовпцям
- Додаємо обчислювані стовпці в підсумкову вибірку
- ORDER BY: упорядковуємо рядки
- Вкладене сортування вибірки: сортуємо за кількома стовпцями
- Визначаємо порядок сортування. ASC, DESC
ДОДАЄМО УМОВИ НА ВІДБІР РЯДКІВ. WHERE, TOP ТА ІНШІ
- WHERE: накладаємо умови на відбір рядків
- Операції порівняння: прості і складні
- Комбінуємо умови: AND, OR, BETWEEN ... AND ...
- IN - тільки те, що є в списку
- LIKE: задання умов по текстовому шаблону, символи підстановки
- Операції заперечення: NOT і інші
- IS NULL, IS NOT NULL: тільки ті, де є дані або навпаки
- TOP і TOP ... PERCENT: обмежуємо кількість виведених рядків
- OFFSET ... FETCH: зміщуємося вниз і відбираємо тільки рядки ...
ГРУППУЄМО РЯДКИ І НАКЛАДАЄМО УМОВИ. GROUP BY, HAVING
- GROUP BY: групуємо рядки і обчислюємо підсумки для груп рядків
- HAVING: накладаємо умови відбору на підсумкові рядки по групах
- Трохи екзотики: WITH ROLLUP, WITH CUBE і GROUPING SET
- OVER: поміщаємо підсумки за групами в кожен рядок
ЯК ОРГАНІЗОВАНА РЕЛЯЦІЙНА БАЗА ДАНИХ. ПРАКТИЧНЕ ДОСЛІДЖЕННЯ
- Чим погана одна велика таблиця?
- Нормалізація: розбиваємо одну велику на багато маленьких таблиць
- Реляційна база даних: трохи теорії, без якої далі ніяк
- Первинні і зовнішні ключі, зв'язки та типи зв'язків між таблицями
- А як це виглядає у нас? Дослідження нашої навчальної бази даних
ПОЄДНУЄМО ДАНІ З РІЗНИХ ТАБЛИЦЬ. JOINи І ПІДЗАПИТИ
- Розширюємо можливості: додаємо в запит стовпці з інших таблиць
- JOINи: розбираємося детально і набуваємо стійкого розуміння
- Типи з'єднань, внутрішнє і зовнішні з'єднання
- Практичні кейси з INNER JOIN, LEFT JOIN, RIGHT JOIN і FULL JOIN
- Підзапити і коли вони потрібні
- Підзапит як джерело даних для стовпця в SELECT
- Підзапит як таблиця-джерело в FROM
- Підзапит в умові WHERE або HAVING
Євген Довженко
- Головний експерт, засновник та ідейний натхненник компанії DATAbi
- Автор і тренер серії курсів Excel і Power BI останні 6 років
- 11 років досвіду роботи в компанії "Henkel Україна". Входив до ТОП-менеджменту компанії
- Автор і тренер курсу "VBA (макроси): автоматизація бізнес-процесів"
- Навчив більше 11,500 вдячних клієнтів логіці роботи з даними, використовуючи Excel і Power BI
- Багаторічний досвід в розробці та підтримці баз даних з використанням Oracle PL/SQL, Oracle Forms, Oracle Reports в ТОВ "Автопром".
- Побудував фінансову звітність компанії з використанням SQL.
- Створив CRM-систему компанії.
- Автор програмного забезпечення: ERP система для підприємства на ринку фінансових послуг (авторське свідоцтво №41933).
- Досвід в розробці навчальних матеріалів і навчанні користувачів.
https://learn.data-b-i.com/sql_ukr_speicial/