Описание
КУРСОВАЯ РАБОТА
На тему «Сетевое администрирование. Инструменты безопасности в сети. Управление безопасностью»
(наименование темы)
По дисциплине «Управление и автоматизация баз данных»
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 3
Глава 1. Проектирование базы данных на основе PostgreSQL 6
1.1 Анализ предметной области и инфологическое проектирование 6
1.2 Логическое проектирование 10
1.3 Физическое проектирование 13
Глава 2. Разработка базы данных на основе PostgreSQL 19
2.1 Проектирование базы данных 19
2.2 Создание таблиц 21
2.3 Заполнение базы данных начальными данными 25
2.4 Отношения между таблицами 30
2.5 Реализация запросов 33
2.6 Проектирование и оптимизация SQL-запросов 37
2.7 Тестирование базы данных 39
2.8 Оптимизация базы данных 43
Глава 3. Разработка серверного приложения на основе PostgreSQL 46
3.1 Проектирование серверного приложения 46
3.2 Создание хранимых процедур 49
3.3 Создание функций 53
3.4 Создание триггеров 57
Глава 4. Администрирование базы данных на основе PostgreSQL 60
4.1 Создание пользовательских ролей базы данных 60
4.2 Настройка авторизации пользователей для доступа к ресурсам 61
4.3 Выбор модели восстановления и стратегии резервного копирования 61
4.4 Проверка работоспособности резервного копирования 62
4.5 Настройка параметров безопасности базы данных 62
4.6 Мониторинг производительности 63
Глава 5. Системы управления обучением (LMS) и их безопасность 65
5.1 Обзор Moodle как LMS 65
5.2 Уязвимости Moodle: общие сведения 65
5.3 Специфические уязвимости Moodle 66
Глава 6. Основы сетевого администрирования 68
6.1 Понятие сетевого администрирования 68
6.2 Роли и обязанности сетевого администратора 68
6.3 Инструменты сетевого администрирования 69
Глава 7. Инструменты безопасности в сети 70
7.1 Межсетевые экраны 70
7.2 Антивирусные системы 70
7.3 Системы обнаружения вторжений 71
Глава 8. Управление безопасностью в сети 72
8.1 Политики безопасности 72
8.2 Обучение сотрудников 72
8.3 Реагирование на инциденты 73
Глава 9. Современные угрозы безопасности 74
9.1 Вредоносное ПО 74
9.2 Фишинг 74
9.3 DDoS-атаки 75
ЗАКЛЮЧЕНИЕ 76
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 78
Актуальность темы данной курсовой работы обуславливается несколькими факторами. Во-первых, с каждым годом количество пользователей LMS растет, что приводит к увеличению объема хранимых данных. Во-вторых, современные образовательные учреждения сталкиваются с вызовами, связанными с безопасностью данных. Неправильное обращение с информацией может привести к утечкам, что в свою очередь может негативно сказаться на репутации учебного заведения и вызвать юридические последствия. В этой связи проектирование и администрирование базы данных становятся ключевыми задачами для обеспечения безопасности и надежности образовательных систем.