Курс M20761 Запит даних з використанням Transact-SQL | nt.ua

Курс M20761 Запит даних з використанням Transact-SQL

Увага! Програма Software Assurance скасовується: 30.06.2021 – останній день, коли можна сформувати ваучери SA для оплати навчання на курсах Microsoft. Подробиці

Слухачі отримають знання та навички для написання базових запитів на Transact-SQL для Microsoft SQL Server 2017. Курс надає необхідний мінімум знань для розуміння роботи Microsoft SQL Server. Він є базовим курсом для адміністраторів та розробників баз даних, а також фахівців в галузі бізнес-аналітики.


Після закінчення курсу слухачі зможуть:
  • описати основні концепції архітектури Microsoft SQL Server 2017;
  • визначити, чим Transact-SQL схожий і чим відрізняється від інших мов запитів;
  • писати SELECT-запити;
  • виконувати запити з декількох таблиць;
  • сортувати та фільтрувати дані;
  • описати типи даних в SQL Server;
  • змінювати дані за допомогою Transact-SQL;
  • використовувати вбудовані функції;
  • групувати та здійснювати агрегування даних;
  • використовувати підзапити;
  • використовувати оператор SET;
  • програмувати за допомогою T-SQL;
  • реалізовувати транзакції.
Аудиторія

Курс призначений для адміністраторів БД, розробників БД та клієнтських додатків, а також фахівців в області бізнес-аналітики. Він буде цікавий для користувачів, які бажають розуміти роботу БД або з розумінням формувати звіти, а також слухачів, які планують скласти іспит.


Для ефективного навчання на курсі, слухачі повинні володіти такими знаннями і навичками:
  • базові знання про реляційні бази даних;
  • базові знання про основну функціональність ОС Windows
  1. Введення в Microsoft SQL Server 2017
    • Базова архітектура SQL Server
    • Редакції й версії SQL Server
    • Початок роботи з SQL Server Management Studio
  2. Введення в мову запитів T-SQL
    • Введення в T-SQL
    • Поняття набору даних
    • Поняття логіки предиката
    • Поняття логіки послідовності операторів в SELECT-виразах
  3. Написання SELECT-запитів
    • Написання простих SELECT-виразів
    • Видалення дублікатів з використанням DISTINCT
    • Використання табличних і колонкових псевдонімів
    • Написання простих CASE-виразів
  4. Запит даних з декількох таблиць
    • Поняття об'єднань
    • Запит даних з використанням внутрішнього об'єднання INNER JOIN
    • Запит даних з використанням зовнішнього об'єднання OUTER JOIN
    • Запит даних з використанням перехресного об'єднання CROSS JOIN, об'єднання таблиці з собою (SELF JOIN)
  5. Сортування і фільтрація даних
    • Сортування данних
    • Фільтрація даних та предикатів
    • Фільтрація з використанням опцій TOP і OFFSET-FETCH
    • Робота з невідомими значеннями
  6. Робота з типами даних SQL Server 2017
    • Введення в типи даних SQL Server 2017
    • Робота з текстовими типами даних
    • Робота з типами даних Дата і Час
  7. Використання DML для зміни даних
    • Додавання даних
    • Зміна та видалення даних
    • Генерація автоматичних стовпців значень
  8. Використання вбудованих функцій
    • Написання запитів, що використовують вбудовані функції
    • Використання функцій перетворення
    • Використання логічних функцій
    • Використання функцій на перевірку NULL
  9. Угруповання й агрегування даних
    • Використання функцій агрегування
    • Використання пропозиції GROUP BY
    • Фільтрація згрупованих даних з використанням пропозиції HAVING
  10. Використання вкладених запитів
    • Написання автономних вкладених підзапитів
    • Написання кореляційних підзапитів
    • Використання предикатів EXISTS в підзапитах
  11. Використання табличних виразів
    • Використання переглядів
    • Використання вбудованих функцій з табличним значенням
    • Використання похідних таблиць
    • Використання звичайних табличних виразів
  12. Використання операторів наборів рядків
    • Написання запитів, що використовують оператори UNION і UNION ALL
    • Написання запитів, що використовують оператори EXCEPT і INTERSECT
    • Написання запитів, що використовують оператор APPLY
  13. Використання функцій ранжирування, зміщення і агрегування Windows
    • Створення нової панелі за допомогою OVER
    • Вивчення віконних функцій
  14. Набори відомості й угруповання
    • Написание запросов с PIVOT и UNPIVOT
    • Робота з угрупуваннями даних
  15. Виконання збережених процедур
    • Запит даних за допомогою збережених процедур
    • Передача параметрів в збережені процедури
    • Створення простих процедур
    • Робота з динамічним SQL
  16. Програмування за допомогою T-SQL
    • Елементи програмуванняT-SQL
    • Управління програмним потоком
  17. Реалізація обробки помилок
    • Реалізація обробки помилок T-SQL
    • Реалізація структурованої обробки виключень
  18. Реалізація транзакцій
    • Транзакції та бази даних двигунів
    • Контроль транзакцій

Реєстрація на найближчий курс

Код курсу

M20761

Тривалість, днів (годин)

5 (40)

Найближчі дати

Ціна, грн

Графік занять

Дата

Час

05.07.21
09:30 - 17:00
06.07.21
09:30 - 17:00
07.07.21
09:30 - 17:00
08.07.21
09:30 - 17:00
09.07.21
09:30 - 17:00

У вартість курсу входить

  • LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
  • Електронний офіційний підручник Microsoft
  • Попередньо налаштоване середовище та навчання на сучасному обладнанні
  • Електронний сертифікат Microsoft
  • Обід та кава-брейки (очний курс)
  • Консультації тренера протягом 6-ти місяців після закінчення курсу