ГоловнаКаталог курсів › Запит даних з використанням Transact SQL (20761)

Запит даних з використанням Transact SQL (20761)

Код курсу
20761
24
години
3
дня
Запит даних з використанням Transact SQL (20761)

ОПИС КУРСУ

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

СЛУХАЧІ

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

ПОПЕРЕДНЯ ПІДГОТОВКА

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

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

ПРОГРАМА КУРСУ

Модуль 1: Введення в Microsoft SQL Server 2016

Теми

Базова архітектура SQL Server
Редакції і версії SQL Server
Початок роботи з SQL Server Management Studio
Лабораторна робота: Робота з інструментами SQL Server 2016

Робота з SQL Server Management Studio
Написання T-SQL сценаріїв
Використання Books Online

Модуль 2: Введення в мову запитів T-SQL

Теми

Введення в T-SQL
Поняття набору даних
Поняття логіки предиката
Поняття логіки послідовності операторів в SELECT виразах
Лабораторна робота: Введення в мову запитів T-SQL

Виконання базових SELECT виразів
Виконання запитів з фільтрацією даних, використовуючи предикати
Виконання запитів з сортуванням даних, використовуючи ORDER BY

Модуль 3: Написання SELECT запитів

Теми

Написання простих SELECT виразів
Видалення дублікатів з використанням DISTINCT
Використання табличних і стовпчик псевдонімів
Написання простих CASE виразів
Лабораторна робота: Написання базових SELECT запитів

Написання простих SELECT виразів
Видалення дублікатів з використанням DISTINCT
Використання табличних і стовпчик псевдонімів
Написання простих CASE виразів

Модуль 4: Запит даних з декількох таблиць

Теми

поняття об’єднань
Написання запитів з використанням внутрішнього об’єднання INNER JOIN
Написання запитів з використанням зовнішнього об’єднання OUTER JOIN
Написання запитів з використанням перехресного об’єднання CROSS JOIN, об’єднання таблиці з собою (SELF JOIN)
Лабораторна робота: Запит даних з декількох таблиць

Написання запитів з використанням INNER JOIN
Написання запитів з використанням багатотабличних об’єднань
Написання запитів з використанням об’єднання таблиці сама з собою
Написання запитів з використанням OUTER JOIN
Написання запитів з використанням перехресного об’єднання CROSS JOIN

Модуль 5: Сортування і фільтрація даних

Теми

Сортування даних
фільтрація даних
Фільтрація з використанням опцій TOP і OFFSET-FETCH
Робота з невідомими значеннями
Лабораторна робота: Робота з підзапитах

Написання запитів з фільтрацією даних з використанням пропозиції WHERE
Написання запитів з сортуванням даних з використанням пропозиції ORDER BY
Написання запитів з фільтрацією даних з використанням пропозиції TOP
Написання запитів з фільтрацією даних з використанням пропозиції OFFSET-FETCH

Модуль 6: Робота з типами даних SQL Server 2016

Теми

Введення в типи даних SQL Server 2016
Робота з текстовими типами даних
Робота з типами даних Дата і Час
Лабораторна робота: Робота з типами даних SQL Server 2016

Написання запитів, які повертають типи даних Дата, Час
Написання запитів, що використовують функції Дата та Час
Написання запитів, які повертають текстові дані
Написання запитів, що використовують текстові функції

Модуль 7: Використання DML для зміни даних

Теми

Додавання даних
Зміна та видалення даних
Лабораторна робота: Використання DML для зміни даних

Додавання даних
Оновлення та видалення даних

Модуль 8: Використання вбудованих функцій

Теми

Написання запитів, що використовують вбудовані функції
Використання функцій перетворення
Використання логічних функцій
Використання функцій на перевірку NULL
Лабораторна робота: Використання вбудованих функцій

Написання запитів з функціями перетворення
Написання запитів з логічними функціями
Написання запитів з функцією на перевірку NULL

Модуль 9: Угруповання і агрегування даних

Теми

Використання функцій агрегування
Використання пропозиції GROUP BY
Фільтрація згрупованих даних з використанням пропозиції HAVING
Лабораторна робота: Угруповання і агрегування даних

Написання запитів з використанням пропозиції GROUP BY
Написання запитів з використанням функцій агрегування
Написання запитів з використанням окремих статистичних функцій
Написання запитів, фільтруючих згруповані дані з використанням пропозиції HAVING

Модуль 10: Використання вкладених запитів

Теми

Написання автономних вкладених підзапитів
Написання кореляційних підзапитів
Використання предиката EXISTS в підзапитах
Лабораторна робота: Використання підзапитів

Написання автономних вкладених підзапитів
Написання запитів з використанням скалярних і табличних підзапитів
Використання предикатів IN і EXISTS в підзапитах

Модуль 11: Використання операторів наборів рядків

Теми

Написання запитів, що використовують оператор UNION
Написання запитів, що використовують оператори EXCEPT і INTERSECT
Написання запитів, що використовують оператор APPLY
Лабораторна робота: Використання операторів наборів рядків

Написання запитів, що використовують оператори UNION і UNION ALL
Написання запитів, що використовують оператори CROSS APPLY і OUTER APPLY
Написання запитів, що використовують оператори EXCEPT і INTERSECTS

Офіційне джерело https://www.microsoft.com/en-sa/learning/course.aspx?cid=20761

Актуальна версія курсу на сьогодні – 20761A (доступний з 15 квітня 2016 року)

ДЛЯ КОГО ПРИЗНАЧЕНИЙ:

  • Адміністратор ЦОД
  • Аналітик
  • Спеціаліст по роботі з системами зберігання даних
Поділитися
реєстрація на курс
* обов'язкові поля для заповнення

Для попереднього запису на курси або уточнення інформації зателефонуйте за телефонами: +380 44 230 34 74

E-mail: education@erc.ua