Этот курс обеспечивает слушателей техническими навыками, требующимися для написания основных запросов Transact-SQL для Microsoft SQL Server 2008.
Слушателям выдаются учебные материалы, авторизованные Microsoft.
По окончании курса слушатели получают сертификат компании Microsoft международного образца.
Модуль 1. Начало работы с базами данных и SQL Server 2008 |
| Обзор SQL Server 2008.
Обзор баз данных SQL Server.
Обзор языка работы с SQL данными.
Работа с T-SQL скриптами.
Использование утилит работы с T-SQL.
|
|
Модуль 2. Извлечение и фильтрация данных |
| Использование выражения SELECT.
Фильтрация данных.
Работа со значениями NULL.
Форматирование результирующего набора.
Соображения, связанные с производительностью при написании запросов.
|
|
Модуль 3. Группировка и суммирование данных |
| Суммирование данных с использованием функций агрегирования.
Суммирование группированных данных.
Ранжирование группированных данных.
Создание запросов получения кросстабличных данных.
|
|
Модуль 4. Объединение данных из нескольких таблиц |
| Запрос к данным нескольких таблиц с использованием JOIN.
Применение объединения для решения типичных задач отчетности.
Комбинирование ограничение результирующих наборов.
|
|
Модуль 5. Работа с подзапросами |
| Написание базовых подзапросов.
Написание коррелирующих подзапросов.
Сравнение подзапросов с объединениями и временными таблицами.
Использование Общих Табличных Выражений (CTE).
|
|
Модуль 6. Изменение данных в таблицах |
| Обзор транзакций.
Вставка данных в таблицы.
Удаление данных из таблиц.
Изменение данных в таблицах.
|
|
Модуль 7. Запросы метаданных, XML, полнотекстовые индексы |
| Запрос метаданных.
Обзор XML.
Запрос XML данных.
Обзор полнотекстовых индексов.
Запрос с использованием полнотекстовых индексов.
|
|
Модуль 8. Использование программных объектов для извлечения данных |
| Использование пользовательских функций.
Использование представлений.
Обзор хранимых процедур.
Написание распределенных запросов.
|
|
Модуль 9. Использование расширенных технологий для написания запросов |
| Соображения для извлечения смешанных данных.
Формирование запросов к смешанным табличным структурам.
Написание рациональных запросов.
Использование различных технологий для смешанных запросов.
Сопровождение файлов запросов.
|
|