Курс читается в соответствии с официальной учебной программой авторизованного курса Microsoft 2779 Implementing a Microsoft SQL Server 2005 Database
Цель курса
Дать слушателям знания и навыки, необходимые для реализации баз данных в SQL Server 2005.
Описание курса
Курс охватывает следующие основные возможности SQL Server 2005 по созданию и реализации таких объектов как:
1. Баз данных, типов данных и таблиц
2. Ограничений целостности и индексов программированию с помощью Transact-SQL или CLR таких объектов баз данных, как:
3. Пользовательских функций
4. Пользовательских типов данных
5. Триггеров и хранимых процедур
6. Курс также будет полезен тем, кто обладает знаниями в объёме программы, но хочет их систематизировать, а также повысить свою эффективность за счёт новых приёмов и методов работы.
По окончании курса Вы будете уметь
1. Создавать базы данных и файлы баз данных
2. Создавать типы данных и таблицы
3. Создавать и настраивать индексы
4. Реализовывать целостность данных
5. Создавать представления
6. Создавать хранимые процедуры и функции
7. Использовать управляемый код в базе данных
8. Использовать Service Broker для создания решения, основанного на обмене сообщениями
Обязательная предварительная подготовка к курсу
1. Успешное окончание курса: "М2273 Управление и поддержка среды Microsoft Windows Server 2003 "
2. Успешное окончание курса: "М2778 Создание запросов в Microsoft SQL Server 2008/2005 с использованием Transact-SQL и xQuery"
Содержание курса
1. Создание баз данных и файлов баз данных.
2. Создание типов данных и таблиц
3. Использование XML
4. Создание и настройка индексов
5. Реализация целостности данных
6. Создание представлений
7. Создание хранимых процедур и функций
8. Реализация управляемого кода в базе данных
9. Использование Service Broker
Длительность курса
40 академических часов / 5 дней
Примечание
Слушатель может выбрать учебник, как на русском, так и на английском языке.
Данный курс готовит к экзамену Microsoft 70-431
В курсе рассматриваются следующие вопросы
Модуль 1. Создание баз данных и файлов баз данных.
1. Создание баз данных
2. Создание файловых групп
3. Создание схем
4. Создание моментальных снимков баз данных
Модуль 2. Создание типов данных и таблиц
1. Создание типов данных
2. Создание таблиц
3. Создание сегментированных таблиц
4. Модуль 3. Использование XML
5. Извлечение XML с помощью FOR XML
6. Деление XML с помощью OPENXML
7. Использование XML типа данных
Модуль 4. Создание и настройка индексов
1. Планирование индексов
2. Создание индексов
3. Оптимизация индексов
4. Создание XML индексов
Модуль 5. Реализация целостности данных
1. Обзор целостности данных
2. Реализация ограничений (Constraints)
3. Реализация триггеров
4. Реализация XML схем
Модуль 6. Создание представлений
1. Введение в преставления
2. Создание и управление представлениями
3. Оптимизация производительности с помощью представлений
Модуль 7. Создание хранимых процедур и функций
1. Реализация хранимых процедур
2. Создание параметризованных хранимых процедур
3. Создание функций
4. Обработка ошибок
5. Создание управляемых объектов баз данных
Модуль 8. Реализация управляемого кода в базе данных
1. Введение в общую среду выполнения ( Common Language Runtime) SQL Server
2. Импорт и настройка сборок
3. Создание управляемых объектов баз данных
Модуль 9. Использование Service Broker
1. Создание объектов Service Broker
2. Реализация сервиса инициатора
3. Реализация целевого сервиса