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

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


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

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


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

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

Код курсу

M20761

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

5 (40)

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

за запитом

Ціна, грн