Разработка баз данных Microsoft SQL Server 2014
Этот 5-дневный курс под руководством инструктора знакомит с SQL Server 2014 и описывает разработку логических таблиц, индексацию и планы запросов. Он также фокусируется на создании объектов базы данных, включая представления, хранимые процедуры, а также параметры и функции. В этом курсе также рассматриваются другие общие аспекты кодирования процедур, такие как индексы, параллелизм, обработка ошибок и триггеры. Также этот курс поможет вам подготовиться к экзамену 70-464. Примечание. Этот курс предназначен для клиентов, заинтересованных в изучении SQL Server 2012 или SQL Server 2014. Он охватывает как новые функции SQL Server 2014, так и важные возможности всей платформы данных SQL Server.
Для кого:
Основная аудитория этого курса - ИТ-специалисты, которые хотят освоить функции и технологии продукта SQL Server 2014 для реализации базы данных.Вторичной аудиторией этого курса являются люди, являющиеся разработчиками других платформ продуктов или предыдущих версий SQL Server, которые хотят освоить реализацию базы данных SQL Server 2014.
Что должен знать слушатель
В дополнение к своему профессиональному опыту студенты, посещающие данное обучение, должны обладать следующими техническими знаниями:
- Знание Transact-SQL.
- Знание основных понятий реляционных баз данных.
Результаты обучения
После прохождения курса Вы сможете:
- Представлять всю платформу SQL Server и ее основные инструменты; Охватывать выпуски, версии, основы сетевых слушателей, а также концепции служб и учетных записей служб.
- Определять подходящие типы данных, которые будут использоваться при разработке таблиц, преобразовывать данные между типами данных и создавать псевдонимы типов данных.
- Ознакомиться с передовыми методами проектирования таблиц SQL Server и сможете создавать таблицы с использованием T-SQL. (Примечание: разделенные таблицы не рассматриваются).
- Реализовывать ограничения PRIMARY KEY, FOREIGN KEY, DEFAULT, CHECK и UNIQUE и исследовать каскадные ограничения FOREIGN KEY.
- Определять подходящие стратегии для одного столбца и составных индексов.
- Создавать таблицы как кучи и таблицы с кластерными индексами. Также рассмотрите дизайн стола и предложите подходящую структуру.
- Читать и интерпретировать детали общих элементов из планов выполнения.
- Разрабатывать эффективные некластеризованные индексы.
- Разрабатывать и реализовывать представления
- Разрабатывать и внедрять хранимые процедуры.
- Работать с типами таблиц, табличными параметрами и использовать инструкцию MERGE для создания хранимых процедур, которые обновляют хранилища данных.
- Разрабатывать и реализовывать функции, как скалярные, так и табличные. (Также описывать, где они могут привести к проблемам с производительностью).
- Проводить базовое исследование тупиковой ситуации и узнайте, как уровни изоляции транзакций влияют на параллелизм приложений.
- Использовать как традиционный код обработки ошибок T-SQL, так и структурированную обработку исключений.
- Разрабатывать и внедрять триггеры DML
- Подходяще использовать для интеграции SQL CLR и внедрите существующую сборку .NET в SQL Server.
- Хранить данные и схемы XML на SQL Server.
- Выполнять базовые запросы к данным XML в SQL Server.