Культурно-образовательный центр Мастер Класс

Внедрение баз данных Microsoft SQL Server 2008

Implementing a Microsoft SQL Server 2008 Database

Код курса: 6232A
Длительность: 5 дней / 40 академ. часов
Даты начала тренинга: На данный момент точной даты нет.
Но вы можете Оставить запрос

Описание Курса:

В курсе рассматривается реализация баз данных в Microsoft SQL Sever 2008, использование особенностей продукта SQL Sever 2008 и инструментов, предназначенных для реализации баз данных.

Аудитория:

Курс предназначен для ИТ-специалистов, которые администрируют и поддерживают базы данных SQL Sever.

Предварительная подготовка:

Слушатели должны:
- иметь знания по Transact-SQL;
- уметь работать с реляционными базами данных;
- иметь базовые навыки работы с Windows Server;
- иметь опыт дизайна баз данных;
- иметь навыки работы с SQL Server - написание запросов Transact-SQL или обучиться на курсе 2778: "Написание запросов с помощью Microsoft SQL Sever 2008 Transact-SQL".

Содержание :

Модуль 1. Создание баз данных и файлов баз данных
Темы:
- Создание баз данных.
- Создание файловых групп.
- Создание схем.
- Создание моментальных снимков баз данных.
Лабораторная работа: Создание баз данных и файлов баз данных.
- Создание базы данных.
- Создание схем.
- Создание моментального снимка базы данных.

Модуль 2. Создание типов данных и таблиц
Темы:
- Создание типов данных.
- Создание таблиц.
- Создание сегментированных таблиц.
Лабораторная работа: Создание типов данных и таблицы.
- Создание типов данных.
- Использование новых типов данных даты и времени.
- Создание таблиц.
- Создание секционированных таблиц.

Модуль 3. Создание и настройка индексов
Темы:
- Планирование индексов.
- Создание индексов.
- Оптимизация индексов.
Лабораторная работа: Создание и настройка индексов.
- Создание индексов.
- Оптимизация индексов.

Модуль 4. Реализация целостности данных при помощи ограничений и триггеров
Темы:
- Обзор целостности данных.
- Реализация ограничений.
- Реализация триггеров.
Лабораторная работа: Реализация целостности данных с помощью ограничений и триггеров.
- Создание ограничений.
- Отключение ограничений.
- Создание триггеров.

Модуль 5. Использование XML
Темы:
- Использование типа данных XML.
- Получение XML данных при помощи выражения FOR XML.
- "Нарезка" XML данных при помощи выражения OPEN XML.
- Введение в XQuery.
- Создание XML индексов.
- Реализация XML схем.
Лабораторная работа: Использование XML.
- Сопоставление реляционных данных и XML.
- Хранение XML в исходном виде в базе данных.
- Использование XQuery с методами XML.
- Создание индексов XML.

Модуль 6. Реализация представлений
Темы:
- Введение в представление.
- Создание и управление представлениями.
- Оптимизация производительности с помощью представлений.
Лабораторная работа: Внедрение представлений.
- Создание представлений.
- Создание индексированных представлений.
- Создание секционированных представлений.

Модуль 7. Реализация хранимых процедур
Темы:
- Реализация хранимых процедур.
- Создание параметризованных хранимых процедур.
- Работа с планом выполнения.
- Обработка ошибок.
Лабораторная работа: Внедрение хранимых процедур.
- Создание хранимых процедур.
- Работа с планами выполнения.

Модуль 8. Реализация функций
Темы:
- Создание и использование функций.
- Работа с функциями.
- Контроль контекста исполнения.
Лабораторная работа: Внедрение функций.
- Создание функций.
- Управление контекстом выполнения.

Модуль 9. Реализация управляемого кода в базе данных
Темы:
- Введение в общую среду выполнения SQL Server.
- Импорт и настройка сборок.
- Создание управляемых объектов баз данных.
Лабораторная работа: Внедрение управляемого кода в базе данных.
- Импорт сборки.
- Создание управляемых объектов базы данных.

Модуль 10. Управление транзакциями и блокировками
Темы:
- Обзор транзакций и блокировок.
- Управление транзакциями.
- Понимание архитектуры блокировок в SQL Server.
- Управление блокировками.
Лабораторная работа: Управление транзакциями и блокировками.
- Использование транзакций.
- Управление блокировками.

Модуль 11. Использование Service Broker
Темы:
- Обзор Service Broker.
- Создание объектов Service Broker.
- Отправка и получение сообщений.
Лабораторная работа: Использование сервис-брокера.
- Создание объектов сервис-брокера.
- Реализация инициирующей службы.
- Реализация целевой службы.

Приобретаемые навыки (открыть):

Слушатели научатся:
- создавать базы данных и файлы баз данных;
- создавать типы данных и таблицы;
- использовать возможности XML в Microsoft SQL Sever 2008;
- планировать, создавать и оптимизировать индексы;
- реализовывать целостность данных в базах данных Microsoft SQL Sever 2008 с помощью ограничений и триггеров;
- реализовывать представления;
- реализовывать хранимые процедуры;
- реализовывать функции;
- реализовывать управляемый код в базе данных;
- управлять транзакциями и блокировками;
- использовать Service Broker.

Документы об окончании курса / Материалы и сертификаты:

Сертификат Microsoft

С этим курсом обычно заказывают:

Тренер курса
Александр Чучко
Александр Чучко
Заказать курс