Описание |
В рамках данного курса слушатели научатся использовать расширенные возможности языка Transact-SQL для создания запросов к реляционным системам управления БД. В частности, в программе курса рассматривается использование Transact-SQL при работе с СУБД Microsoft SQL Server 2000.
|
Аудитория |
Курс предназначен для разработчиков и администраторов баз данных на основе Microsoft SQL Serve |
Длительность |
2 дня (16 академ. часов) |
Сертификация |
Курс готовит к тестам: 70-228, 70-229, 70-431
|
Документ по окончании |
Сертификат Microsoft |
Предварительные требования |
Знания и навыки в объеме курсов:
2028: "Basic Administration of Microsoft Windows 2000";
2152: "Implementing Windows 2000 Professional and Server".
|
Содержание |
Модуль 1. Введение в Transact-SQL
Язык программирования Transact-SQL.
Типы инструкций Transact-SQL.
Элементы синтаксиса Transact-SQL.
Использование SQL Server Books Online.
Модуль 2. Использование средств создания запросов Transact-SQL
Анализатор запросов SQL Query Analyzer.
Использование инструмента Object Browser в SQL Query Analyzer.
Использование утилиты osql.
Выполнение инструкций Transact-SQL.
Создание и выполнение сценариев Transact-SQL.
Модуль 3. Выборка данных
Выборка данных с использованием инструкции SELECT.
Фильтрация данных.
Форматирование результирующего набора.
Как обрабатываются запросы.
Вопросы быстродействия.
Выборка данных и управление результирующим набором.
Модуль 4. Группировка и суммирование данных
Выборка первых записей.
Использование агрегатных функций.
Группировка данных (секция GROUP BY).
Генерация итоговых значений в пределах результирующего набора.
Использование секций COMPUTE и COMPUTE BY.
Группировка и подведение итогов данных.
Модуль 5. Объединение таблиц
Использование псевдонимов таблиц.
Объединение данных из нескольких таблиц.
Объединение нескольких результирующих наборов.
Модуль 6. Работа с подзапросами
Введение в подзапросы.
Использование подзапроса как таблицы.
Использование подзапроса как выражения.
Использование подзапроса для сопоставления данных.
Использование ключевых слов EXIST и NOT EXIST.
Работа с подзапросами.
Модуль 7. Изменение данных
Использование транзакций.
Вставка данных.
Удаление данных.
Модифицирование данных.
Вопросы быстродействия.
Модуль 8. Запросы с использованием полнотекстовых индексов
Введение в службу Microsoft Search.
Компоненты службы Microsoft Search.
Получение информации о полнотекстовых индексах.
Запись полнотекстовых запросов.
Модуль 9. Введение в программируемые объекты
Отображение текста программируемого объекта.
Введение в представления (виды).
Преимущества представлений.
Создание представлений.
Введение в хранимые процедуры.
Введение в триггеры.
Введение в определяемые пользователем функции.
Работа с представлениями данных (views).
|
По окончании |
Слушатели научатся:
- описывать использование и способы выполнения инструкций языка Transact-SQL;
- использовать средства создания запросов. Записывать запросы SELECT для выборки данных;
- группировать и суммировать данные, используя Transact-SQL;
- объединять данные из нескольких таблиц. Записывать запросы, которые извлекают и изменяют данные, используя подзапросы;
- изменять данные в таблицах;
- опрашивать текстовые поля с использованием полнотекстового поиска;
- описывать создание программируемых объектов.
|
С этим курсом обычно заказывают |
- |