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

Создание запросов с использованием 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. Язык курса — русский.

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