Основы разработки баз данных на платформе Microsoft SQL Server

ПРОГРАММА КУРСА        


1. Введение в разработку баз данных


  • Введение в платформу SQL Server
  • Инструменты и задачи разработчика  

       


2. Проектирование и создание таблиц


  • Разработка таблиц
  • Типы данных
  • Использование схем
  • Операции над таблицами



3. Индексы


  • Принципы работы индексов
  • Типы данных и индексы
  • Куча, кластеризованные и некластеризованные индексы
  • Простые и составные индексы


    

4. Разработка эффективных индексов


  • Стратегия разработки индексов
  • Управление индексами
  • План выполнения запросов
  • Советник по оптимизации СУБД
  • Хранилище запросов



5. Колоночные индексы


  • Введение в колоночные индексы
  • Создание колоночных индексов
  • Эксплуатация колоночных индексов


    

6. Проектирование и создание представлений


  • Назначение представлений
  • Создание и управление представлениями
  • Влияние представлений на производительность


    

7. Проектирование и создание хранимых процедур


  • Введение в хранимые процедуры
  • Использование хранимых процедур
  • Параметризованные процедуры
  • Управление контекстом исполнения


    

8. Проектирование и создание функций


  • Обзор функций
  • Скалярные функции
  • Табличные функции
  • Создание функций
  • Альтернативные механизмы


    

9. Обработка изменений данных с помощью триггеров


  • Проектирование DML-триггеров
  • Реализация DML-триггеров
  • Расширенные возможности



10. Таблицы, размещаемые в памяти


  • Таблицы, размещаемые в памяти
  • Процедуры, компилируемые в бинарный код


    

11. Управляемый код в базе данных


  • Интеграция СУБД с CLR
  • Импорт сборок в базу данных


    

12. Хранение и обработка XML данных


  • Введение в XML
  • Хранение данных в XML
  • Создание индексов для XML
  • Конвертация данных в XML
  • Выполнение запросов с помощью XQuery
  • Преобразование данные из XML в табличное представление


Продолжительность обучения - 36 часов


Форма обучения- очно


Стоимость обучения - 28500 руб