Цели:
Курс предоставляет знания и навыки, необходимые для использования возможностей и функций, доступных в SQL Server.
Начальные требования:
Как минимум, свободно работать с такими инструментами, как SQL Server Management Studio.
Описание программы:
План курса
1. Краткое вступление в основы запросов SQL Темы:
- Базовые сведения, необходимые для понимания курса.
- Элементы оператора SELECT.
- Дополнительные операторы.
- Работа с нулевыми значениями.
- Работа с датами
2. Работа с представлениями Темы:
- Сущность и назначение представлений.
- Создание и изменение представлений.
- Ограничения и замечания
3. Расширенные возможности SQL запросов Темы:
- Скалярное и векторное агрегирования.
- Необходимые сведения о конструкциях JOIN.
- Запросы с UNION.
- Запросы с UNION BY.
- Подзапросы.
4. Операторы манипулирования данными Темы:
- Операторы вставки.
- Операторы обновления.
- Операторы удаления.
- Работа с данными через представления и конструкции JOIN.
5. Работа с процедурами Темы:
- Сущность и назначение хранимых процедур и функций.
- Вызов хранимых процедур.
- Передача входных параметров хранимым процедурам.
- Вызов процедур, возвращающих данные.
- Вызов встроенных функций.
- Вызов пользовательских функций.
6. Проблемно-ориентированные запросы Темы:
- Обнаружение несогласованных или пропущенных записей.
- Обнаружение дубликатов.
- Вычисление текущих сумм.
- Изменение первичного ключа