CУБД MS SQL Server
Лектор: Севрюков С.Ю.
Курс по выбору по специальности (направлению) 010300 «Фундаментальные информатика и информационные технологии» (семестровый)
- Раздел 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.
Литература
- Microsoft SQL Server 2008. Руководство администратора для профессионалов: Брайан Найт, Кетан Пэтел, Вейн Снайдер, Росс Лофорт, Стивен Уорт — СПб, Диалектика, Вильямс, 2010 г.- 944 с.
- Microsoft SQL Server 2008. Реализация и обслуживание. Учебный курс Microsoft: учебное пособие. - М. : Русская редакция; 2011. - 576 с.
- Microsoft SQL Server Analysis Services 2008 и MDX для профессионалов: Сивакумар Харинатх, Мэтт Кэррол, Сетху Минакшисундарам, Роберт Зар, Денни Гуанг-Ю Ли - СПб, Вильямс, 2010 г. – 1074 с.