- db labs, 6 variant.
- Начало работы с SQL Server. Создание простейших запросов к базе данных AdventureWorks2012. Работа со схемой HumanResources.
- Операции объединений INNER JOIN. Создание и изменение таблиц, первичных ключей, ограничений. Оператор INSERT.
- Обновление данных с помощью оператора UPDATE. Удаление данных DELETE. Удаление объектов с помощью оператора DROP. Использование временных таблиц и табличных переменных. Оператор Merge. ИспользованиеCTE выражений.
- Работа с представлением VIEW. Индексированное представление. Изменение данных в таблице через представление. Создание AFTER DML триггера для таблицы. Логгирование изменений в history таблицу. Создание INSTEAD OF DML триггера для представления.
- Пользовательские функции: scalar-valued, inline table-valued, multistatement table-valued. Операторы CROSS APPLY и OUTER APPLY.
- Создание хранимых процедур. Использование динамического SQL. Оператор PIVOT для формирования сводной таблицы.
- Работа с XML.