Эксперт-Консалт
Обратная связь Обратная связь На главную
Ваш интеллектуальный капитал!
Компания
Новости
Отзывы
Специальные предложения
Статьи
Контактная информация
Обратная связь
Поиск по сайту
Расписание курсов
Каталог курсов
Преподаватели
Выездные курсы
Лицензия и сертификаты
 

Курс 10776 Разработка баз данных Microsoft SQL Server 2012

октябрь

Дата Название курса Город Преподаватель
23.10.2017 Курс 10776 Разработка баз данных Microsoft SQL Server 2012
Иркутск оформить заявку
Продолжительность: 5 дней / 40 часов  

Стоимость: 29 750 рублей, стоимость выездного курса 32 990 рублей (НДС не облагается). Частным лицам скидка — 20%молодым специалистам — 25%, студентам — 50%!

В стоимость обучения входит комплект учебных материалов, сертификат Microsoft, блокнот и ручка, бодрящие кофе-брейки.

Данный пятидневный курс посвящен работе с SQL Server 2012 и рассматривает логический дизайн таблиц, индексирование, планы запросов. В курсе рассматриваются вопросы создания объектов в базе данных, таких как представления, хранимые процедуры, функции. Изучаются основные аспекты написания процедур, такие как транзакции, согласованность, обработка ошибок, триггеры, SQL CRL. Курс является подготовительным для сдачи экзамена 70-464.

В курсе рассматриваются новые возможности SQL Server 2012:
  • Использование режимов сопоставления SC (SC Collations)
  • Использование функций TRY_PARSE и TRY_CONVERT
  • Детальное обсуждение ограничений IDENTITY
  • Работа с SEQUENCES
  • Использование THROW и сравнение его с RAISEERROR
  • Улучшения в трехмерных типах данных 
Аудитория: Курс предназначен для ИТ-специалистов, желающих изучить новые возможности, реализованные в SQL Server 2012. 

Предварительная подготовка: знания в объеме курса: 
  • 10774 Создание запросов в Microsoft SQL Server 2012.
По окончании данного курса слушатели смогут:
  • Понимать платформу SQL Server и ее основные инструменты. Рассматриваются редакции, версии, концепции служб и учетных записей служб;
  • Выбирать подходящие типы данных при проектировании таблиц, конвертировать данные разных типов, создавать псевдонимы типов данных;
  • Научитесь использовать рекомендации по оптимальному дизайну таблиц и создавать таблицы с помощью T-SQL;
  • Использовать ограничения PRIMARY KEY, FOREIGN KEY, DEFAULT, CHECK, UNIQUE, использовать каскадные ограничения FOREIGN KEY;
  • Определять подходящие стратегии создания индексов по одному столбцу или композитных;
  • Создавать таблицы в виде кучи или таблицы с кластерными индексами; разрабатывать дизайн таблиц и выбирать подходящую структуру;
  • Читать и интерпретировать основные элементы планов выполнения;
  • Разрабатывать эффективные не-кластерные индексы;
  • Проектировать и внедрять представления;
  • Проектировать и внедрять хранимые процедуры;
  • Работать с табличными типами, табличными параметрами и использовать выражение MERGE для создания хранимых процедур для обновления хранилищ данных;
  • Проектировать и создавать скалярные и функции, возвращающие табличные значения;
  • Определять ситуации возникновения взаимоблокировок и использовать уровни изолирования, для влияния на согласованность данных;
  • Использовать традиционные методы обработки ошибок и структурированные методы обработки исключительных ситуаций;
  • Разрабатывать и использовать DML-триггеры;
  • Изучите целесообразность интеграции SQL CRL и подключение существующих сборок .NET в SQL Server;
  • Хранить XML данные и схемы в SQL Server;
  • Выполнять базовые запросы к XML данным;
  • Использовать типы данных GEOGRAPHY и GEOMETRY;
  • Разрабатывать и создавать запросы с использованием полнотекстовых индексов.
Содержание:

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

Смотрите также:

Расписание курсов   Каталог курсов   Преподаватели   Вечерние курсы   Лицензия и сертификаты