Список
курсов

Создание запросов с использованием Microsoft SQL Server 2008 Transact-SQL

2778 3 дн. / 24 ак. ч. Точной даты нет, вы можете зарегистрироваться

Описание Курса:

Курс представляет собой комплексную программу изучения языка программирования Transact-SQL, позволяющую освоить базовые запросы SELECT, команды группировки, объединения и модификации данных, получить навыки программирования транзакций и работы с гетерогенными источниками данных.

Аудитория:

Этот курс предназначен для администраторов и разработчиков баз данных, а так же разработчиков приложений баз данных, которым необходимо уметь формировать элементарные запросы к базе данных.

Предварительная подготовка:

 

Базовые навыки администрирования ОС Windows и опыт работы в этой системе.

Знакомство с теорией реляционных баз данных, понятием реляционных отношений.

Знакомство и опыт работы с другими реляционными СУБД приветствуется.

 

Сертификация:

Готовит к тестам: 070-431, 070-432, 070-433

Содержание:

 

Модуль 1. Знакомство с базами данных и Transact-SQL в MS SQL Server 2008

- Знакомство с MS SQL Server 2008.

- Знакомство с базами данных.

- Основные возможности языка SQL.

- Синтаксис языка Transact-SQL.

- Создание скриптов на Transact-SQL.

- Использование основных инструментов создания скриптов.

 

Модуль 2. Выборка и фильтрация данных

- Использование инструкции SELECT для выборки данных.

- Фильтрация данных.

- Работа с NULL значениями.

- Форматирование результирующего набора выборки.

- Вопросы производительности запросов.

 

Модуль 3. Группировка и суммирование данных

- Обработка данных с помощью агрегатных функций.

- Суммирование сгруппированных данных.

- Ранжирование сгруппированных данных.

- Создание перекрестных запросов.

 

Модуль 4. Выборка данных из нескольких таблиц

- Выборка данных с помощью оператора JOIN.

- Объединение данных и типичные задачи анализа и построения отчетов.

- Комбинирование и ограничение результирующих наборов.

 

Модуль 5. Подзапросы

- Использование базовых подзапросов.

- Создание коррелированных подзапросов.

- Сравнение эффективности использования подзапросов и временных таблиц и оператора JOIN.

- Использование инструкции CTE.

 

Модуль 6. Модификация данных в таблицах

- Знакомство с понятием транзакций.

- Добавление данных в таблицы.

- Удаление данных из таблиц.

- Обновление хранимых данных.

 

Модуль 7. Просмотр метаданных, XML. Использование полнотекстового поиска

- Просмотр метаданных.

- Знакомство с XML.

- Создание запросов к XML данным.

- Обзор технологии полнотекстового поиска и индексов.

- Использование полнотекстовых индексов.

 

Модуль 8. Использование программных объектов для чтения данных

- Группировка инструкций с помощью пользовательских функций.

- Группировка инструкций выборки с помощью представлений.

- Знакомство с хранимыми процедурами.

- Создание распределенных запросов.

 

Модуль 9. Дополнительные возможности при создании запросов

- Основные особенности работы со сложными (иерархическими) данными.

- Выборка из сложной структуры таблиц.

- Создание эффективных запросов.

- Использование и сравнение различных технологий создания сложных запросов.

 

Приобретаемые навыки:

 

Слушатели научатся:

- понимать назначение и основные области применения языка Transact-SQL;

- использовать инструменты создания и запуска запросов;

- создавать SELECT инструкции для выборки данных;

- группировать и агрегировать данные;

- выбирать данные из нескольких связанных таблиц;

- использовать подзапросы для выборки и модификации данных;

- модифицировать данные;

- использовать средства полнотекстового поиска;

- использовать правила создания программных единиц баз данных;

- создавать сложные запросы с помощью различных технологий.

 

Документы об окончании курса / Материалы и сертификаты:

Сертификат Microsoft

Информация курса

Курс проводится в Киеве, ул.Шота Руставели 39/41, 8-й этаж , офис 803. Язык курса — русский.

Тренер курса: Николай Мастило Николай Мастило
Учиться никому не рано и никогда не поздно
Оформить заявку
на обучение