Защита баз данных

Автор: Мердина Ольга Дмитриевна
Преподаватель: Мердина Ольга Дмитриевна (читает лекции, ведет семинары, проверяет работы и принимает экзамены/зачеты)
Направление: 10.03.01 «Информационная безопасность»
Когда читается: 3-й курс, 2 семестр
Прогр. уч. дисц.:

РАЗДЕЛ 1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ БАЗ ДАННЫХ
Тема 1. История развития, назначение и роль баз данных
Тема 2. Модели данных
Тема 3. Языки манипулирования данными в реляционной модели
РАЗДЕЛ 2. СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ
Тема 4. Общие принципы построения СУБД
Тема 5. Архитектура СУБД
Тема 6. Компоненты СУБД SQL Server
Тема 7. Архитектура базы данных SQL Server
РАЗДЕЛ 3. ПРОЕКТИРОВАНИЕ РЕЛЯЦИОННЫХ БАЗ ДАННЫХ
Тема 8. Этапы и методы проектирование реляционных баз данных
Тема 9. Семантическое моделирование данных
РАЗДЕЛ 4. ЯЗЫК TRANSACT-SQL
Тема 10. Введение в Transact -SQL
Тема 11. Язык описания данных (DDL)
Тема 12. Язык манипулирования данными (DML)
Тема 13. Создание и использование представлений
Тема 14. Средства разработки процедур в Transact-SQL
РАЗДЕЛ 5. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ БЕЗОПАСНОСТИ БАЗ ДАННЫХ
Тема 15. Защита и обеспечение безопасности баз данных
РАЗДЕЛ 6. СРЕДСТВА ОБЕСПЕЧЕНИЯ КОНФИДЕНЦИАЛЬНОСТИ БАЗ ДАННЫХ
Тема 16. Идентификация и проверка подлинности пользователей
Тема 17. Дискреционное управление доступом
Тема 18. Мандатное управление доступом
РАЗДЕЛ 7. СРЕДСТВА ОБЕСПЕЧЕНИЯ ЦЕЛОСТНОСТИ БАЗ ДАННЫХ
Тема 19. Механизмы обеспечения целостности данных в реляционных СУБД
Тема 20. Механизмы транзакций и обеспечение целостности данных в клиент-серверных СУБД
РАЗДЕЛ 8. СРЕДСТВА ОБЕСПЕЧЕНИЯ СОХРАННОСТИ И ПРАВОМЕРНОЙ ДОСТУПНОСТИ ИНФОРМАЦИИ
Тема 21. Резервирование, архивирование и журнализация баз данных
Тема 22. Аудит системы безопасности базы данных
Тема 23. Управление на основе политик
Тема 24. Тиражирование и синхронизация в распределенных системах баз данных