zhChinese    enEnglish
  ПМ-ПУ  » Образование  » Программы курсов » СУБД MS SQL SERVER 2005-2008

СУБД MS SQL SERVER 2005-2008

Курс по выбору

Составитель: Сергеев С.Л., Севрюков С.Ю.

I. Организационно-методический раздел

Дисциплина изучается студентами направления «Информационные технологии» (магистратура) в 11 семестре, итоговой формой контроля является экзамен.

Контроль самостоятельной работы студентов осуществляется в виде тестирования, опросов и проверки домашней работы.

Цель и задачи изучения дисциплины

Цель дисциплины «СУБД MS SQL Server 2005-2008» - освоение студентами современной системы управления базы данных промышленного масштаба, получить знания в устройстве СУБД, е. объектах и технологиях. Задачами курса являются изучение методов сопровождения и администрирования СУБД, настройка ее. производительности и безопасности, изучить основы программирование объектов базы данных.

Место дисциплины в профессиональной подготовке выпускника

Является специальной дисциплиной магистра и развивает тематику дисциплин, посвященных информационным технологиям. Для изучения необходимы базовые знания в области информационных технологий, информационно-логических систем, методов информационного поиска.

Требования к уровню освоения материала дисциплины

После изучения курса студенты должны:

II. Содержание дисциплины

1. Введение. Установка SQL Server. Компоненты и утилиты SQL Server. Архитектура баз данных.

2. Введение в Transact-SQL. Управляющие конструкции и логические операторы. Встроенные функции SQL. Сравнение со стандартом SQL-92.

3. Разработка и сопровождение баз данных. Создание баз данных и управление базами данных. Работа с таблицами. Выборка данных. Извлечение данных. Вставка, изменение и удаление данных. Использование представлений. Индексы. Планирование индексов. Транзакции и блокировки.

4. Программирование на стороне сервера. Функции пользователя. Хранимые процедуры. Триггеры. Курсоры. Расширенные процедуры на языках .NET

5. Сопровождение баз данных, администрирование. Резервное копирование и восстановление баз данных. Понятие репликации. Проведение репликации. Создание расписаний. Мониторинг производительности. Система безопасности SQL Server.

6. Интеграция SQL Server. Использование XML в SQL Server. Интеграция SQL Server с пакетом MS Office.