На первую страницу Курсы для специалистов Школа Web-мастеров ИТ сервис-менеджмент и управление проектами  

Авторизованные курсы корпорации Microsoft

Микроинформ - Microsoft Gold Learning      Software Assurance

Курс: 20464 Developing Microsoft SQL Server Databases
(Разработка баз данных Microsoft SQL Server)

Ориентирован: на специалистов в области IT, занимающихся администрированием и поддержкой баз данных SQL Server.
Предварительный уровень подготовки:

  • Практические знания Transact-SQL.
  • Практические знания реляционных баз данных.
  • Базовые навыки работы в Windows Server.
  • Навыки разработки баз данных.
  • Навыки работы в SQL Server: уметь писать запросы Transact-SQL или прослушать курс 20461: Создание запросов Transact-SQL в Microsoft SQL Server
Продолжительность: 5 дней, 40 часов.
Методические материалы: учебник Microsoft на английском языке.
Документ об окончании курса: сертификат корпорации Microsoft.
Квалификационный тест: 070-464.

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

  1. Введение в разработку баз данных
    • Введение в платформу SQL Server
    • Инструменты для работы с SQL Server
    • Настройка служб SQL Server
  2. Проектирование и реализация таблиц
    • Проектирование таблиц
    • Создание и изменение таблиц
  3. Обеспечение целостности данных посредством ограничений
    • Принудительное обеспечение целостности данных
    • Реализация доменной целостности
    • Реализация сущностной и ссылочной целостности
  4. Планирование индексов
    • Основные понятия индексирования
    • Индексы на одну колонку и композитные индексы
    • Структуры таблиц в SQL Server
    • Работа с кластеризованными индексами
  5. Расширенное индексирование
    • Основные понятия плана выполнения
    • Общие элементы плана выполнения
    • Работа с планами выполнения
    • Разработка эффективных некластеризованных индексов
    • Мониторинг производительности
  6. Столбцовые индексы
    • Столбцовые индексы
    • Лучшие практики использования столбцовых индексов
  7. Проектирование и реализация представлений
    • Введение в представления
    • Создание и управление представлениями
    • Вопросы производительности представлений
  8. Проектирование и реализация хранимых процедур
    • Введение в хранимые процедуры
    • Работа с хранимыми процедурами
    • Реализация параметризованных хранимых процедур
    • Контроль контекста выполнения
  9. Проектирование и реализация пользовательских функций
    • Обзор функций
    • Проектирование и реализация скалярных функций
    • Проектирование и реализация функций возвращающих табличное значение
    • Вопросы реализации функций
    • Альтернативы функциям
  10. Реакция на изменение данных с помощью триггеров
    • Проектирование триггеров DML
    • Реализация триггеров DML
    • Расширенные концепции триггеров
  11. Использование таблиц в оперативной памяти
    • Оптимизированные по памяти таблицы
    • Нативные хранимые процедуры
  12. Реализация управляемого кода в SQL Server
    • Введение в интеграцию SQL CLR
    • Импорт и настройка сборок
    • Внедрение интеграции с SQL CL
  13. Хранение и запросы к XML-данным в SQL Server
    • Введение в XML и XML-схемы
    • Хранения XML-данных и схем в SQL Server
    • Реализация XML типа данных
    • Использование инструкции FOR XML языка T-SQL
    • Знакомство с XQuery
    • Доступ к данным XML
  14. Работа с пространственными данными SQL Server
    • Введение в пространственные типы данных
    • Работа с пространственными типами данных SQL Server
    • Использование пространственных данных в приложениях
  15. Включение файлов данных в базы данных
    • Запрос данных с хранимыми процедурами
    • Реализация FILESTREAM и таблиц файлов
    • Поиск файлов данных.