English (United States) Русский (Россия)
You are here:   Education > Microsoft > SQL 2005 > 2778
Register   |  Login

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

   Minimize
2778 Writing Queries Using Microsoft SQL Server 2008 Transact-SQL 
 
Проводимый под руководством инструктора трехдневный курс предлагает слушателям технические навыки, необходимые для создания базовых запросов на Transact-SQL в Microsoft SQL Server 2008.
 
После изучения курса вы сможете
описывать варианты и способы применения языка Transact-SQL;
использовать средство создания запросов;
извлекать данные с помощью запросов SELECT;
группировать и обобщать данные с помощью языка Transact-SQL;
объединять данные из нескольких таблиц;
создавать запросы для извлечения и изменения данных с помощью вложенных запросов;
изменять данные в таблицах;
извлекать данные из текстовых полей с использованием средств полнотекстового поиска;
описывать способы создания программных объектов;
использовать различные методики в работе со сложными запросами.
 
Содержание курса
Модуль 1: начало работы с базами данных и Transact-SQL в SQL Server 2008
*       Обзор SQL Server 2008
*       Обзор баз данных SQL Server
*       Обзор и элементы синтаксиса T-SQL
*       Работа со сценариями T-SQL
*       Использование средств создания запросов T-SQL
*       Лабораторная работа: использование центра управления SQL Server Management Studio и SQLCMD
*       Знакомство с компонентами SQL Server Management Studio и выполнение запросов
*       Запуск и использование SQLCMD
*       Создание отчета по базе данных SQL Server с использованием Microsoft Office Excel
Модуль 2: запросы к данным и их фильтрация
*       Использование оператора SELECT
*       Фильтрация данных
*       Работа с неопределенными (NULL) значениями
*       Форматирование результирующих наборов
*       Вопросы производительности при создании запросов
*       Лабораторная работа: запросы к данным и их фильтрация
*       Извлечение данных с использованием оператора SELECT
*       Извлечение данных с использованием различных условий поиска
*       Работа с неопределенными (NULL) значениями с использованием функций
*       Форматирование результирующих наборов
Модуль 3: группировка и агрегация данных
*       Агрегация данных с использованием статистических функций
*       Агрегация сгруппированных данных
*       Ранжирование сгруппированных данных
*       Создание перекрестных запросов
*       Лабораторная работа: группировка и обобщение данных
*       Агрегация данных с использованием агрегативных функций
*       Агрегация сгруппированных данных
*       Ранжирование сгруппированных данных
*       Создание перекрестных запросов
Модуль 4: объединение данные из нескольких таблиц
*       Извлечение данных из нескольких таблиц с использованием объединений
*       Использование объединений при формировании отчетов
*       Настройка и ограничение результирующего набора
*       Лабораторная работа: объединение данные из нескольких таблиц
*       Извлечение данных из нескольких таблиц с использованием объединений
*       Использование соединений при формировании отчетов
*       Настройка и ограничение результирующих наборов
Модуль 5: работа с подзапросами
*       Создание базовых подзапросов
*       Создание коррелированных подзапросов
*       Сравнение подзапросов с объединениями и временными таблицами
*       Использование общих табличных выражений
*       Лабораторная работа: работа с вложенными запросами
*       Создание базовых подзапросов
*       Создание коррелированных подзапросов
*       Сравнение подзапросов с объединениями и временными таблицами
*       Использование общих табличных выражений
Модуль 6: изменение данных в таблицах
*       Вставка данных в таблицы
*       Удаление данных из таблиц
*       Изменение данных в таблицах
*       Обзор транзакций
*       Лабораторная работа: изменение данных в таблицах
*       Вставка данных в таблицы
*       Удаление данных из таблиц
*       Изменение данных в таблицах
*       Работа с транзакциями
Модуль 7: запросы к метаданными, данным XML и полнотекстовым индексам
*       Запросы к метаданным
*       Обзор XML
*       Запросы к данным XML
*       Обзор полнотекстовых индексов
*       Запрос к данным полнотекстовых индексов
*       Лабораторная работа: запросы к метаданными, данным XML и полнотекстовым индексам
*       Запросы к метаданным
*       Запросы к данным XML
*       Создание полнотекстовых индексов и извлечение из них данных
Модуль 8: извлечение данных с использованием программных объектов
*       Обзор представлений
*       Обзор пользовательских функций
*       Обзор хранимых процедур
*       Обзор триггеров
*       Создание распределенных запросов
*       Лабораторная работа: извлечение данных с использованием программных объектов
*       Создание представлений
*       Создание пользовательских функций
*       Создание хранимых процедур
*       Создание распределенных запросов
Модуль 9: использование расширенных средств создания запросов
*       Вопросы, связанные с созданием запросов к данным
*       Работа с типами данных
*       Запросы на основе курсоров и наборов
*       Динамический SQL
*       Обслуживание файлов запросов
*       Лабораторная работа: использование расширенных средств создания запросов
*       Использование планов выполнения
*       Преобразование типов данных
*       Создание иерархии
Использование запросов на основе курсоров и наборов.
 
Слушатели
Данный курс рассчитан на администраторов баз данных SQL Server, исполнителей, инженеров систем и разработчиков, в чей круг обязанностей входит создание запросов.
 
Предварительная подготовка
Знание принципов целостности данных.
Базовые навыки работы в Windows Server.
Навыки разработки реляционных баз данных.
Навыки программирования.
 
 

Контакты отдела обучения

   Minimize

Тел.: (495) 662-49-13

education@dse-m.ru   

Схема проезда 

Девиз дня

   Minimize

Без наук,

 как без рук.