- •Учебно-методический комплекс
- •Рабочая программа по дисциплине администрирование баз данных
- •090900 «Информационная безопасность»
- •090900.62 «Организация и технология защиты информации»
- •1. Цели и задачи дисциплины.
- •2. Место дисциплины в структуре ооп
- •3. Требования к результатам освоения дисциплины
- •4. Объем дисциплины и виды учебной работы
- •5. Содержание дисциплины
- •6. Междисциплинарные связи с другими дисциплинами образовательной программы
- •7. Разделы дисциплин и виды занятий
- •Учебно-методическое и информационное обеспечение дисциплины:
- •Учебно – методическое обеспечение дисциплины
- •Методические рекомендации по самостоятельной работе студентов по дисциплине
- •Методические рекомендации по лабораторным занятиям
- •9. Материально – техническое и лабораторное обеспечение дисциплины
5. Содержание дисциплины
№ темы |
Наименование раздела дисциплины |
Содержание раздела |
|
Основы SQL |
Команды для извлечения данных, редактирования, удаления и добавления данных в таблицы базы данных. |
|
Обзор средств программирования в SQL Server 2005
|
Язык программирования Transact-SQL. Дополнительные элементы языка программирования: локальные переменные, операторы, функции, блоки, команды цикла и разветвления, комментарии, хранимые процедуры.
|
|
Управление файлами баз данных
|
Структура базы данных. Создание и управление базами данных. Размещение данных журнала транзакций. Оптимизация базы данных на основе RAID – технологий с использованием файловых групп. Планирование размеров баз данных. Физическая и логическая структура баз данных. Файлы и группы файлов. Страницы и группы страниц. Получение информации о базе данных. |
|
Обеспечение безопасности в SQL Server
|
Архитектура системы безопасности. Понятие учетной записи SQL Server. Понятие пользователя базы данных. Роли SQL Server. Серверные роли. Фиксированные роли баз данных. Пользовательские роли в базах данных. Управление правами доступа к объектам базы данных. Роли приложения. Дополнительные средства усиления защиты. |
|
Резервное копирование баз данных
|
Разработка модели восстановления баз данных. Организация процесса резервного копирования системных и пользовательских баз данных. Резервное копирование журнала транзакций. Планирование стратегий резервного копирования. |
|
Восстановление баз данных
|
Технологии процесса восстановления. Подготовка к восстановлению базы данных. Ограничения доступа к базам данных и создание резервной копии журнала транзакций. Восстановление баз данных при различных способах резервного копирования. |
|
Формирование и исполнение административных заданий |
Назначение SQL Server Agent. Операторы. Оповещения. Задания. |
|
Введение в репликацию данных
|
Понятие репликации данных. Издатель. Подписчик. Дистрибьютор. Способы и механизмы репликации. Запуск агентов репликации. |
|
Планирование, создание и поддержка индексов
|
Типы индексов. Кластерные и некластерные индексы. Поиск в таблице без использования индексов и с индексами различного типа. Планирование индексов. Индексирование для поддержки запросов и представлений. Команды создания индексов. Использования мастера для создания индексов. |
|
Организация целостности базы данных
|
Типы целостности данных. Декларативные элементы обеспечения целостности: ограничения, умолчания и правила. Триггеры |