Введение
Содержимое раздела
Обосновывается актуальность защиты баз данных при сбоях и угрозе утечки сведений. Формулируются цель и задачи реферата, связанные с целостностью данных, транзакциями и практическими мерами администрирования.
Теоретические основы защиты и целостности баз данных
Содержимое раздела
Раскрываются понятия защиты информации и целостности базы данных, рассматриваются основные угрозы и подходы к их предупреждению. Раздел формирует основу для разбора транзакций и практических мер защиты.
Целостность данных и основные угрозы
Содержимое раздела
Рассматриваются ограничения целостности, ключи и связи между таблицами. Поясняется, как ошибки пользователей, сбои и несанкционированные изменения угрожают достоверности данных.
Свойства транзакций и уровни изоляции
Содержимое раздела
Раскрываются свойства ACID и их назначение при выполнении операций с данными. Объясняется, как уровни изоляции влияют на параллельную работу и предотвращают аномалии чтения.
Транзакции и восстановление данных на практике
Содержимое раздела
На примерах из документации СУБД и профессиональных материалов разбираются выполнение транзакций, блокировки и журналирование. Показывается, как эти механизмы помогают сохранить данные при сбоях.
Обработка заказа в одной транзакции
Содержимое раздела
На примере учёта заказов рассматривается согласованное изменение заказа, остатков и оплаты. Разбирается, почему фиксация всех действий вместе предотвращает частичное обновление данных.
Блокировки, журнал и восстановление после сбоя
Содержимое раздела
Сопоставляются практические описания блокировок и журналирования в документации СУБД. Объясняется, как откат незавершённых операций помогает восстановить согласованное состояние базы.
Администрирование и нормативные требования
Содержимое раздела
Анализируются меры контроля доступа, резервного копирования и регистрации изменений с учётом особенностей эксплуатации баз данных. Рассматривается их связь с требованиями законодательства России.
Разграничение доступа и контроль изменений
Содержимое раздела
Рассматриваются роли, минимально необходимые привилегии и аудит действий пользователей. Поясняется, как эти меры ограничивают несанкционированные изменения и помогают установить их причины.
Резервное копирование и требования законодательства
Содержимое раздела
Обсуждаются резервные копии и проверка возможности восстановления данных. Рассматриваются применимые требования российского законодательства об информации и персональных данных.
Заключение
Содержимое раздела
Подводятся итоги рассмотрения целостности данных, транзакций и средств администрирования. Формулируется вывод о сочетании технических и организационных мер для защиты информации в типовых задачах сопровождения систем.
Список литературы
Включаются нормативные документы России об информации и персональных данных, официальная документация СУБД и материалы о транзакциях, целостности, контроле доступа и восстановлении баз данных.
Источники, найденные для этой работы. В готовой работе они будут оформлены по ГОСТ и расставлены сносками в тексте.
- Безопасность баз данных: проблемы и перспективы — https://cyberleninka.ru/article/n/bezopasnost-baz-dannyh-problemy-i-perspektivy
- Целостность базы данных — https://ru.wikipedia.org/wiki/Целостность_базы_данных
- Что такое ACID и причем тут базы данных? — https://leftjoin.ru/blog/data-engineering/acid-and-databases/
- 13.2.1. Уровень изоляции Read Committed — https://postgrespro.ru/docs/postgrespro/current/transaction-iso
- База данных для расчета заказов поставщикам товаров — http://elar.uspu.ru/bitstream/uspu/17038/2/Haritonova2.pdf
- Обзор восстановления и восстановления (SQL Server) — https://learn.microsoft.com/ru-ru/sql/relational-databases/backup-restore/restore-and-recovery-overview-sql-server?view=sql-server-ver17
- Механизмы защиты данных — https://linter.ru/ru/documentations//manual/arhitektura-subd-mehanizmy-zashchity-dannyh/
- АУДИТ ИЗМЕНЕНИЙ ТАБЛИЦ БАЗЫ ДАННЫХ SQL… — https://www.researchgate.net/publication/370831660_AUDIT_IZMENENIJ_TABLIC_BAZY_DANNYH_SQL_SERVER