Разработка серверных решений на основе Microsoft SQL Server 2005 MS-2781
Designing Microsoft SQL Server 2005 Server-Side Solutions
Этот курс позволяет приобрести знания и навыки, необходимые для разработки серверных решений на основе Microsoft SQL Server 2005.
Курс предназначен для разработчиков приложений, ответственных за выбор технологий БД на этапе проектирования заказных бизнес-решений. Особое внимание в программе курса уделяется вопросам комплексной проработки создаваемых решений.
Предварительная подготовка
обладать опытом работы с документами, определяющими круг задач и общие требования к проектируемому решению;
понимать синтаксис языка Transact-SQL и логику программирования;
иметь знакомство с XML: структура XML–документа , понятия элементов и атрибутов;
понимать требования безопасности, способы и последствия получения несанкционированного доступа к информации, а также методы предотвращения неавторизованного доступа;
уметь приводить БД к третьей нормальной форме (3НФ) и грамотно выполнять денормализацию с учетом требований производительности и особенностей задачи, а также общее знакомство с моделями БД, такими как схемы «Звезда» (Star) и «Снежинка» (Snowflake);
обладать навыками мониторинга и устранения неисправностей;
понимать аспекты взаимодействия операционной системы и сервера БД: распределение ролей, интеграция, коммуникационные механизмы;
иметь базовые знания архитектуры приложений БД: модели безопасности, трехуровневая модель приложения, функции приложения, порядок взаимодействия между приложением, сервером БД и операционной системой;
обладать навыками работы с инструментами формирования отчетов;
иметь знакомство с SQL Server 2005 — функциональными возможностями, инструментами, технологиями;
обладать статусом MCTS: Microsoft SQL Server 2005 или знаниями и навыками в эквивалентом объеме.
Также желательно пройти обучение на следующих курсах:
MS-2778 «Создание запросов в Microsoft SQL Server 2005 с использованием Transact-SQL»;
MS-2779 «Реализация базы данных в СУБД Microsoft SQL Server 2005»;
MS-2780 «Поддержка базы данных Microsoft SQL Server 2005».