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

Продолжительность обучения: 24 ак.ч.


 Форма обучения: 3 дней по 8 ак.ч.

 

Стоимость


Физ. Лица,  13 450* Рублей.

Юр. Лица,  14 850* Рублей.

* Возможна оплата в конце обучения.

 

Ближайший курс
 MOC-2778

в Санкт-Петербурге
стартует:

16 Января 2013

запись на курс:
http://kortec.ru/learning

Аннотация


 

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

 

Документы об окончании обучения


 

Сертификат Microsoft (высылается на электронную почту)

 

Знания и умения, полученные в результате обучения


 

  • Назначение и основные области применения языка Transact-SQL
  • Использовать инструменты создания и запуска запросов
  • Создавать SELECT инструкции для выборки данных
  • Группировать и агрегировать данные
  • Выбирать данные из нескольких связанных таблиц
  • Использовать подзапросы для выборки и модификации данных
  • Модифицировать данные
  • Использовать средства полнотекстового поиска
  • Правила создания программных единиц баз данных
  • Создавать сложные запросы с помощью различных технологий

Курсы, в освоении которых помогут приобретенные знания:


 

  • MOC-6231A. Администрирование баз данных MS SQL Server 2008
  • MOC-6232A. Разработка баз данных Microsoft SQL Server 2008
  • MOC-6231B. Администрирование Microsoft SQL Server 2008 R2
  • MOC-6232B. Проектирование в Microsoft SQL Server 2008 R2
  • MOC-50400A. Проектирование, оптимизация и поддержка решений в сфере администрирования Microsoft SQL Server 2008

Подготовка к сертификации


 

Курс помогает подготовиться к сдаче сертификационных экзаменов: * Microsoft 070-432: TS: Microsoft SQL Server 2008, Implementation and Maintenance * Microsoft 070-433: TS: Microsoft SQL Server 2008, Database Development

Курс помогает подготовиться к получению следующих сертификаций: * MCTS: SQL Server 2008, Database Development * MCTS: SQL Server 2008, Implementation and Maintenance

 

Требования к начальному уровню знаний


 

  • Базовые навыки администрирования ОС Windows и опыт работы в этой системе
  • Знакомство с теорией реляционных баз данных, понятием реляционных отношений
  • Знакомство и опыт работы с другими реляционными СУБД приветствуется

Программа курса


 

Модуль 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. Дополнительные возможности при создании запросов

  • Основные особенности работы со сложными (иерархическими) данными
  • Выборка из сложной структуры таблиц
  • Создание эффективных запросов
  • Использование и сравнение различных технологий создания сложных запросов

Полезные Интернет-ссылки Официальная информация о курсе MOC-2778 на сайте Microsoft


 Официальная информация о курсе MOC-2778 на сайте Microsoft