Цена курса: 23800 руб
Цена вебинара: 21420 руб.
Длительность курса: 45/5 часов/дней.
Расписание занятий по курсу:
| № п/п | Город | Дата |
| 1 | Саратов | 13-08-2012 |
Курс посвящен основным возможностям SQL Server 2005 по созданию и реализации: баз данных, типов данных и таблиц. Также рассматриваются возможности использования ограничений целостности и индексов программированию с помощью Transact-SQL или CLR различных объектов баз данных.
Категория слушателей: специалисты по разработке и применению приложений баз данных на основе Microsoft SQL Server 2005.
Цель данного курса: получение знаний и навыков, необходимых для реализации баз данных в SQL Server 2005. Особое внимание уделяется особенностям продукта SQL Server 2005 и набору инструментов, необходимым для внедрения.
Предварительная подготовка
Для прохождения данного курса слушатели должны иметь:
- базовые знания операционной системы Windows, основные функциональные возможности
- понимание концепций реляционных баз данных
- знание основ языка Transact-SQL
- навыки работы с языком Transact-SQL
- начальный опыт разработки баз данных
По окончании курса слушатели будут уметь:
- Создавать базы данных и файлы баз данных.
- Создавать типы данных и таблицы.
- Использовать XML в SQL Server 2005.
- Создавать и настраивать индексы.
- Обеспечивать целостность данных.
- Создавать представления.
- Создавать хранимые процедуры и функции.
- Применять управляемый код в базе данных.
- Использовать Service Broker для построения решения, основанного на обмене сообщениями.
Материалы курса: пособие Microsoft на английском (М2779) или русском (М6449) языках
Содержание курса:
Создание баз данных и файлов баз данных
- Создание баз данных
- Создание файловых групп
- Создание схем
- Создание моментальных снимков баз данных
Создание типов данных и таблиц
- Создание типов данных
- Создание таблиц
- Создание секционированных таблиц
Использование XML
- Извлечение XML-данных с помощью предложения FOR XML
- Дробление XML-данных с помощью функции OPENXML
- Знакомство с XQuery
- Использование типа данных xml
Создание и настройка индексов
- Планирование индексов
- Создание индексов
- Оптимизация индексов
- Создание XML-индексов
Реализация целостности данных с помощью ограничений
- Обзор целостности данных
- Внедрение ограничений
Обеспечение целостности данных с помощью триггеров и XML-схем
- Внедрение триггеров
- Внедрение XML-схем
Внедрение представлений
- Знакомство с представлениями
- Создание представлений и управление ими
- Оптимизация производительности с помощью представлений
Применение хранимых процедур
- Реализация хранимых процедур
- Создание параметризованных хранимых процедур
- Работа с планами выполнения
- Обработка ошибок
Внедрение функций
- Создание и использование функций
- Работа с функциями
- Контроль контекста выполнения
Реализация управляемого кода в базе данных
- Знакомство с общеязыковой средой выполнения SQL Server
- Импортирование и настройка сборок
- Создание управляемых объектов базы данных
Управление транзакциями и блокировками
- Общие сведения о транзакциях и блокировках
- Управление транзакциями
- Общие сведения об архитектуре блокирования в SQL Server
- Управление блокировками
Использование компонента Service Broker
- Обзор компонента Service Broker
- Создание объектов Service Broker
- Отправка и получение сообщений
Использование служб Notification Services (необязательно)
- Знакомство со службами Notification Services
- Разработка служб Notification Services

