Написание запросов Microsoft SQL Server 2008 на Transact-SQL

В данный момент идет прием заявок на курс.
Мы можем сообщить вам о начале
запланированного обучения


Код: 2778
Длительность: 24 ак.ч.
Стоимость: 18 500 р.

Writing Queries Using Microsoft SQL Server 2008 Transact-SQL

Аннотация:
Вы научитесь программировать на языке Transact-SQL, создавать с его помощью базовые запросы для Microsoft SQL Server, делать выборки данных, группировать, суммировать, объединять, модифицировать данные. А также Вы приобретёте навыки разработки более сложной программной логики, используя расширенные возможности Transact-SQL.
Помимо базовых возможностей, в курсе рассматриваются новые возможности и технологии обработки данных, представленные в Microsoft SQL Server 2005, 2008. Также изучаются возможности обработки данных в формате XML на языках Transact-SQL и xQuery.
Курс также будет полезен тем, кто обладает знаниями в объёме программы, но хочет их систематизировать, а также повысить свою эффективность за счёт новых приёмов и методов работы.

Аудитория:
Курс предназначен для всех разработчиков ПО, использующих СУБД и администраторов баз данных.

Предварительный уровень подготовки
Перед прохождением данного курса слушатели должны иметь представление о логическом проектировании базы данных, физическом проектировании базы данных, как данные хранятся в таблицах (строки/колонки), концепциях целостности данных, связях между таблицами и колонками (первичный ключ, внешний ключ, связи один к одному, один ко многим, многие ко многим), базовые навыки работы с операционными системами Microsoft Windows.

Слушатели, прошедшие обучение в рамках данного курса, смогут:
• Описывать компоненты Microsoft SQL Server 2008 Reporting Services.
• Создавать отчеты Reporting Services.
• Усовершенствовать отчеты Reporting Services.
• Создавать и использовать наборы данных.
• Использовать модели отчетов решения задач бизнес-пользователей.
• Настраивать свойства публикации и выполнения отчетов.
• Реализовывать подписки на отчеты.
• Администрировать службы Reporting Services.
• Реализовывать пользовательские приложения взаимодействия со службами Reporting Services

Документ об окончании курса:
Сертификат 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: Использование расширенных технологий для написания запросов
• Соображения для извлечения смешанных данных
• Формирование запросов к смешанным табличным структурам
• Написание рациональных запросов
• Использование различных технологий для смешанных запросов
• Сопровождение файлов запросов