Основи Microsoft SQL та написання запитів на Transact-SQL

35000,00 

Код курса: 20761
Тривалість: 5 днів / 40 годин

Дивіться розклад


Телефонуйте зараз щоб дізнатися більше:

Телефон
+38 098 805 4511

Артикул: 20761 Категорії: ,

Про курс

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

Після закінчення курсу слухачі зможуть:

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

Аудиторія

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

Для ефективного навчання на курсі, слухачі повинні володіти такими знаннями і навичками:

    • базові знання про реляційні бази даних;
    • базові знання про основну функціональність ОС Windows

Детальніше про T-SQL


Програма курсу:

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

Ім’я
Номер, за яким з Вами можна зв'язатись
Ваша адреса електронної пошти

📩  info@sso.net.ua
☎️  38 098 805 45 11

✉️📅☎️🔝