Сливы курсов

Большая база курсов по честной ценe

Регистрация

[Специалист] М20761C: Создание SQL - запросов в Microsoft SQL Server 2016. 2021 (Владимир Аверин)

Moderator

Administrator
Команда форума
Регистрация
24.09.2021
Сообщения
38 390

Цель курса – научиться свободно и уверенно пользоваться современными базами данных.

Курс предназначен для:

Администраторов и разработчиков баз данных и приложений.
Разработчиков отчётов.
Специалистов по поддержке приложений баз данных.
Аналитиков, использующих базы данных Microsoft SQL Server.
После окончания обучения вы будете знать:

Методологию построения запросов и синтаксис языка Transact-SQL.
Типы данных Microsoft SQL Server.
Как использовать различные методы решения задач доступа к информации на языке SQL.
Способы организации запросов с помощью представлений и функций.
Способы обработки ошибок.
Понимание методов программирования и управления транзакциями
Курс предназначен для начинающих пользователей; опыта разработки или эксплуатации баз данных не требуется.

Данный курс готовит к успешной сдаче международного сертификационного экзамена Querying Data with Transact-SQL.





Программа курса:
Модуль 1 . Введение в SQL Server

Архитектура SQL-сервера
Редакции и версии SQL-сервера
Management Studio
Лабораторная работа
Модуль 2 . Введение в Transact-SQL

Язык запросов
Наборы строк
Логика предикатов
Логический порядок операций в запросе
Лабораторная работа
Модуль 3 . Выборка данных

Простая выборка данных
Устранение дубликатов
Переименование столбцов
Выражения CASE
Лабораторная работа
Модуль 4 . Соединение нескольких таблиц

Соединения таблиц (JOINS)
Внутренние соединения
Внешние соединения
Перекрёстные соединения и самосоединения
Лабораторная работа
Модуль 5 . Сортировка и фильтрация

Сортировка данных
Фильтрация строк
Выборка TOP и OFFSET-FETCH
Обработка неизвестных значений
Лабораторная работа
Модуль 6 . Типы данных

Типы данных
Строковые данные
Дата и время
Лабораторная работа
Модуль 7 . Модификация данных

Добавление данных
Изменение и удаление данных
Автоматическая генерация значений в колонках
Лабораторная работа
Модуль 8 . Использование встроенных функций

Использование функций в запросах
Функции преобразования
Логические функции
Работа с неизвестными значениями
Лабораторная работа
Модуль 9 . Группировка и агрегация данных

Использование агрегатных функций
Группировка
Фильтрация групп
Лабораторная работа
Модуль 10 . Использование подзапросов

Автономные подзапросы
Связанные подзапросы
Предикат EXISTS
Лабораторная работа
Модуль 11 . Табличные выражения

Представления
Встраиваемые табличные функции
Производные таблицы
Обобщённые табличные выражения
Лабораторная работа
Модуль 12 . Операции над множествами

Объединение множеств
Разность и пересечение множеств
Коррелированное соединение APPLY
Лабораторная работа
Модуль 13 . Оконные функции

Функции с секцией OVER
Применение оконных функций
Лабораторная работа
Модуль 14 . Сводные таблицы и группирующие наборы

Свёртка и развёртка таблиц (PIVOT и UNPIVOT)
Группирующие наборы
Лабораторная работа
Модуль 15 . Хранимые процедуры

Выборка с помощью хранимых процедур
Использование параметров
Применение процедур
Работа с динамическими запросами
Лабораторная работа
Модуль 16 . Программирование на Transact-SQL

Переменные и пакеты
Управление ходом выполнения сценария
Организация циклов
Синонимы
Лабораторная работа
Модуль 17 . Перехват и обработка ошибок

Способы обработки ошибок на T-SQL
Структурная обработка исключений
Лабораторная работа
Модуль 18 . Транзакции

Роль транзакций в базах данных
Управление транзакциями
Лабораторная работа













 
Прием платежей для сайтов

Партнеры

Верх Низ