На первую страницу Курсы для IT специалистов Курсы ИБ Психология - Управление - Маркетинг Курсы для пользователей  

Телефон: +7(495)933-00-06 / О компании / Наши координаты / Карта сайта /  

Авторские курсы по технологиям Microsoft


Курс: 6232 Implementing a Microsoft® SQL Server® 2008 R2 Database
(Разработка баз данных Microsoft SQL Server 2008 R2)

Ориентирован: на разработчиков баз данных на основе Microsoft SQL Server. Слушатели получат знания и практические навыки, связанные с реализацией и поддержкой приложений баз данных на основе SQL Server 2008 R2.
Предварительный уровень подготовки:

  • базовые знания операционной системы Windows;
  • опыт использования Transact-SQL;
  • опыт работы с реляционными базами данных;
  • опыт в области проектирования баз данных (желательно).
  • знания в объеме курса 2778 «Writing Queries Using Microsoft SQL Server 2008 Transact-SQL»
Продолжительность: 5 дней, 40 часов.
Методические материалы: учебник Microsoft на английском языке.
Документ об окончании курса: сертификат корпорации Microsoft.
Квалификационный тест на степени MCTS: 70-433.

Программа курса

  1. Введение в SQL Server 2008 R2 и средства администрирования.
    • Введение в платформу SQL Server.
    • Работа с инструментами SQL Server.
    • Настройка служб SQL Server.
  2. Работа с типами данных.
    • Использование типов данных.
    • Работа с символьными данными.
    • Конвертирование типов.
    • Специализированные типы данных.
  3. Проектирование и создание таблиц.
    • Проектирование таблиц.
    • Работа со схемами.
    • Создание и изменение таблиц.
  4. Проектирование и создание представлений.
    • Знакомство с представлениями.
    • Создание и управление представлениями.
    • Вопросы производительности при использовании представлений.
  5. Планирование индексов в SQL Server 2008 R2.
    • Базовые концепции индексирования.
    • Типы данных и индексы.
    • Простые и составные индексы.
  6. Реализация табличных структур в SQL Server 2008 R2.
    • Табличные структуры в SQL Server.
    • Работа с кластерными индексами.
    • Проектирование эффективных кластерных индексов.
  7. Просмотр планов выполнения в SQL Server 2008 R2.
    • Просмотр планов выполнения в SQL Server.
    • Типовые элементы плана выполнения.
    • Работа с планами выполнения.
  8. Улучшение производительности за счет некластерных индексов.
    • Проектирование эффективных некластерных индексов.
    • Реализация некластерных индексов.
    • Использование Database Engine Tuning Advisor.
  9.  Проектирование и создание хранимых процедур.
    • Введение в хранимые процедуры.
    • Работа с хранимыми процедурами.
    • Реализация параметризированных хранимых процедур.
    • Управление контекстом выполнения.
  10. Объединение данных и использование таблиц в качестве параметров.
    • Использование оператора MERGE.
    • Реализация типа Table.
    • Использование типа Table в качестве параметра.
  11. Создание высоко конкурентных приложений в SQL Server 2008 R2.
    • Введение в транзакции.
    • Введение в блокировки.
    • Управление блокировками.
    • Уровни изоляции транзакций.
  12. Управление ошибками в коде на T-SQL.
    • Проектирование обработки ошибок в коде на T-SQL.
    • Реализация обработки ошибок в коде на T-SQL.
    • Реализация структурной обработки исключений.
  13. Проектирование и создание пользовательских функций.
    • Обзор функций.
    • Проектирование и реализация скалярных функций.
    • Проектирование и реализация табличных функций.
    • Рекомендации по реализации функций.
    • Альтернативы функциям.
  14. Обеспечение целостности данных с помощью ограничений.
    • Обеспечение целостности данных.
    • Реализация целостности на уровне домена.
    • Реализация целостности на уровне сущности и ссылок.
  15. Реакция на манипуляции с данными с помощью триггеров.
    • Проектирование триггеров DML.
    • Реализация триггеров DML.
    • Расширенные возможности триггеров.
  16. Применение управляемого кода в SQL Server 2008 R2.
    • Введение в интеграцию SQL со средой CLR.
    • Импортирование и конфигурирование сборок.
    • Реализация интеграции SQL со средой CLR.
  17. Хранение данных XML в SQL Server 2008 R2.
    • Введение в XML и схемы XML.
    • Хранение данных и схем XML в SQL Server.
    • Реализация типа данных XML.
  18. Выполнение запросов к данным XML в SQL Server 2008 R2.
    • Использование выражения FOR XML.
    • Начальное знакомство с языком XQuery.
    • Конвертирование XML в реляционный формат.
  19. Работа с пространственными данными в SQL Server 2008 R2.
    • Введение в пространственные данные.
    • Работа с пространственными типами данных в SQL Server.
    • Использование пространственных данных в приложениях.
  20. Работа с полнотекстовыми индексами и запросами.
    • Введение в полнотекстовое индексирование.
    • Реализация  полнотекстовых индексов в SQL Server.
    • Работа с полнотекстовыми запросами.