Курс: Создание запросов в Microsoft SQL Server 2014
Курс: Создание запросов в Microsoft SQL Server 2014
Продолжительность курса: 40 ак. ч.
Формат обучения:
• Очно - на территории нашего учебного центра или на территории Заказчика (для корпоративных клиентов)
• Онлайн обучение с помощью вебинаров в режиме "здесь и сейчас"
• Дистанционно с помощью системы СДО в любое удобное для вас время
Описание курса:
Вы научитесь свободно и уверенно пользоваться современными базами данных в SQL Server и языком запросов Transact-SQL.
Курс предназначен для начинающих администраторов и разработчиков баз данных и приложений.
Аудитория:
Данный курс рассчитан на администраторов баз данных, разработчиков баз данных и профессионалов бизнес аналитики, в чей круг обязанностей входит создание запросов.
Необходимая подготовка:
• Навыки работы с реляционными базами данных
• Базовые знания Microsoft Windows
Результат обучения: После изучения курса слушатель будет уметь:
• Использовать современные базы данных
• Составлять запросы к базам данных на языке SQL
• Использовать сложные конструкции Transact-SQL
• Работать с транзакциями
Программа курса:
Модуль 1. Введение в SQL Server 2014
• Архитектура SQL-сервера
• Редакции и версии SQL-сервера
• Management Studio
Модуль 2. Введение в Transact-SQL
• Язык запросов
• Наборы строк
• Логика предикатов
• Логический порядок операций в запросе
Модуль 3. Выборка данных
• Простая выборка данных
• Устранение дубликатов
• Переименование столбцов
• Выражения CASE
Модуль 4. Соединение нескольких таблиц
• Соединение таблиц
• Внутренние соединения
• Внешние соединения
• Перекрёстные соединения
Модуль 5. Сортировка и фильтрация
• Сортировка данных
• Фильтрация строк
• Выборка TOP и OFFSET-FETCH
• Обработка неизвестных значений
Модуль 6. Типы данных
• Типы данных
• Строковые данные
• Дата и время
Модуль 7. Модификация данных
• Добавление данных
• Изменение и удаление данных
Модуль 8. Использование встроенных функций
• Использование функций в запросах
• Функции преобразования
• Логические функции
• Работа с неизвестными значениями
Модуль 9. Группировка и агрегация данных
• Использование агрегатных функций
• Группировка
• Фильтрация групп
Модуль 10. Использование подзапросов
• Вложенные подзапросы
• Связанные подзапросы
• Предикат EXISTS
Модуль 11. Использование табличных выражений
• Производные таблицы
• Обобщённые табличные выражения
• Представления
• Встраиваемые табличные функции
Модуль 12. Операции над множествами
• Объединение запросов
• Разность и пересечение множеств
• Коррелированное соединение
Модуль 13. Оконные, ранжирующие и агрегирующие функции
• Использование OVER
• Оконные функции
Модуль 14. Транспонирование и вычисление подытогов
• PIVOT и UNPIVOT
• Группирующие наборы
Модуль 15. Процедуры
• Запросы в процедурах
• Передача параметров в процедуры
• Создание простой процедуры
• Работа с динамическими запросами
Модуль 16. Программирование
• Программные конструкции
• Управление ходом выполнения программы
Модуль 17. Обработка ошибок
• Перехват ошибок в блоках TRY-CATCH
• Работа и информацией об ошибке
Модуль 18. Транзакции
• Использование транзакций
• Управление транзакциями
• Уровни изоляции
Окончательная цена указывается в договоре на обучение.
Характеристики курса
Начало: Ведется набор
Вендор: Microsoft
Код курса: 20461
Город: Новосибирск, Екатеринбург, Пермь, Ижевск, Москва,