Стоимость:
- очно: 32 000 руб. - для частных лиц, 35 000 руб. - для организаций
- дистанционно: 32 000 руб. - для частных лиц, 35 000 руб. - для организаций
Оригинальное название: Querying Data with Transact-SQL
Цель курса: научить слушателей свободно и уверенно пользоваться языком Transact-SQL, который используется во всех направлениях работы с SQL Server.
Аудитория: разработчики и администраторы баз данных и приложений, бизнес аналитики, как начинающие, так и опытные специалисты. Предварительного опыта разработки или эксплуатации баз данных не требуется
Если Ваша Организация, приобрела лицензии Software Assurance на продукты для настольных ПК, то ей предоставляется возможность активации ваучеров на БЕСПЛАТНОЕ ОБУЧЕНИЕ (Training Vouchers). Вы можете по этим ваучерам пройти обучение в нашем центре «СИБИНФОЦЕНТР» - сертифицированном центре обучения Microsoft (CPLS), независимо от места приобретения лицензий.
Программа курса
Модуль 1. Введение в SQL Server 2016
- Язык запросов
- Наборы строк
- Логика предикатов
- Логический порядок операций в запросе
Модуль 2. Введение в Transact-SQL
- Язык запросов
- Наборы строк
- Логика предикатов
- Логический порядок операций в запросе
Модуль 3. Выборка данных
- Простая выборка данных
- Устранение дубликатов
- Переименование столбцов
- Выражения CASE
Модуль 4. Соединение нескольких таблиц
- Соединение таблиц
- Внутренние соединения
- Внешние соединения
- Перекрёстные соединения
Модуль 5. Сортировка и фильтрация
- Сортировка данных
- Фильтрация строк
- Выборка TOP и OFFSET-FETCH
- Обработка неизвестных значений
Модуль 6. Типы данных
- Типы данных
- Строковые данные
- Дата и время
Модуль 7. Модификация данных
- Добавление данных
- Изменение и удаление данных
Модуль 8. Использование встроенных функций
- Использование функций в запросах
- Функции преобразования
- Логические функции
- Работа с неизвестными значениями
Модуль 9. Группировка и агрегация данных
- Использование агрегатных функций
- Группировка
- Фильтрация групп
Модуль 10. Использование подзапросов
- Вложенные подзапросы
- Связанные подзапросы
- Предикат EXISTS
Модуль 11. Операции над множествами
- Объединение запросов
- Разность и пересечение множеств
- Коррелированное соединение