- •Учебно-методический комплекс
- •Рабочая программа по дисциплине администрирование баз данных
- •090900 «Информационная безопасность»
- •090900.62 «Организация и технология защиты информации»
- •1. Цели и задачи дисциплины.
- •2. Место дисциплины в структуре ооп
- •3. Требования к результатам освоения дисциплины
- •4. Объем дисциплины и виды учебной работы
- •5. Содержание дисциплины
- •6. Междисциплинарные связи с другими дисциплинами образовательной программы
- •7. Разделы дисциплин и виды занятий
- •Учебно-методическое и информационное обеспечение дисциплины:
- •Учебно – методическое обеспечение дисциплины
- •Методические рекомендации по самостоятельной работе студентов по дисциплине
- •Методические рекомендации по лабораторным занятиям
- •9. Материально – техническое и лабораторное обеспечение дисциплины
Методические рекомендации по лабораторным занятиям
Для выполнения лабораторных работ следует использовать
изданное учебное пособие Довгялло И.И., Юдина С.М. Лабораторный практикум по дисциплине «Администрирование и разработка серверных баз данных» -Самара:Изд-во Самар. Гос.экон. ун-та, 2009 -92 с.
файл, указанный в гиперссылке:
Лабораторный_практикум_по_АБД_sqlserver.docx
Методические рекомендации по написанию курсовых и
контрольных работ
В учебном плане дисциплины не запланированы курсовые и контрольные работы.
Материалы по системе промежуточного и итогового
Тестирования
Для промежуточного контроля следует использовать тесты по темам 1-5 (по 5 вопросов из каждой теме, выбранных по случайному закону). Для итогового контроля следует использовать по 3-4 вопроса из всех 10 тем.
Тема1.docx
Тема2.docx
Тема3.docx
Тема4.docx
Тема5.docx
Тема6.docx
Тема7.docx
Тема8.docx
Тема9.docx
Тема10.docx
Примерные вопросы для подготовки к экзамену по
дисциплине
Службы SQL Server
Типы баз данных. Системные БД.
Объекты баз данных. Способы именования объектов БД.
Системные таблицы. Способы доступа к данным системных таблиц.
Архитектура базы данных. Понятие страницы, экстента. Способ размещения данных на странице. Типы страниц.
Транзакции. Явные и неявные транзакции. Работа журнала транзакций.
Файлы базы данных. Основные параметры базы данных. Способы задания параметров базы данных. Просмотр свойств базы данных.
Пользовательские группы файлов.
Оценка размеров базы данных.
Архитектура системы безопасности SQL Server (на уровне сервера, на уровне базы данных.
Роли SQL Server: серверные роли, фиксированные роли в базах данных, пользовательские роли в базах данных.
Управление правами доступа к объектам базы данных. Разрешение на выполнение инструкций. Разрешение на доступ к объектам БД. Роль приложения.
Дополнительные средства усиления защиты данных с помощью хранимых процедур и с помощью представлений.
Модель типа восстановления целостности базы данных:Full,Simple,Bulk_logged .
Резервное копирование системных баз данных.
Резервное копирование пользовательских баз данных.
Команда резервного копирования. Создание устройств резервного копирования. Создание резервной копии без постоянного устройства.
Типы резервных копий и методы их создания.
Планирование стратегии резервного копирования.
Подготовка к восстановлению базы данных.
Восстановление резервной копии пользовательской базы данных. Параметры команды восстановления.
Восстановление базы данных из различных резервных копий.
Восстановление журнала транзакций.
Автоматизация административных задач в SQL Server. Служба SQL Server Agent. Операторы. Оповещения. Задания.
Обмен данными. Методы импорта-экспорта данных таблиц SQL Server в текстовый файл
Репликация данных. Основные понятия. Схема работы.
Механизмы репликации (агенты).
Методы репликации.
Подписки в репликациях (активные и пассивные). Физические модели репликации.
Основы программирования: переменные, операторы, элементы языка, управляющие потоком команд, динамическое конструирование команд.
Основы программирования: пакеты команд.
Системные функции
Создание пользовательских функций.
Создание хранимых процедур.
Обработка курсоров.
Планирование и создание индексов. Индексная архитектура. Листьевой и нелистьевой уровень.
Кластерный индекс. Некластерный индекс.
Таблица sysindexes. Понятие «расщепления страниц».
Обоснование выбора поля, по которому следует создавать индекс. Понятие селективности и плотности распределения данных.
Команды создания и удаления индекса. Опции FillFactor, Pad_Index,Drop_existing.
Типы целостности данных и обзор методов их обеспечения. Ограничения (consntraints).
Триггеры. Создание, изменение и удаление триггеров. Способы работы триггеров различного типа