Основы построения защищенных баз данных : лабораторный практикум
Здесь можно купить книгу "Основы построения защищенных баз данных : лабораторный практикум" в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.
Форматы: PDF
Издательство: Северо-Кавказский Федеральный университет (СКФУ)
Год: 2018
Место издания: Ставрополь
Страниц: 120
Артикул: 73248
Возрастная маркировка: 16+
Краткая аннотация книги "Основы построения защищенных баз данных"
Пособие (лабораторный практикум) позволяет экспериментально проверить ключевые вопросы курса, приобрести практические навыки проектирования и разработки баз данных средствами современных систем управления базами данных, проверить уровень усвоения основных положений предмета. Предназначено для студентов специальности 10.05.01 Компьютерная безопасность.
Содержание книги "Основы построения защищенных баз данных : лабораторный практикум"
Предисловие
1. Модели данных. Создание и модификация баз данных. Управление доступом к СУБД
2. Нормализация. Связывание таблиц (связь один ко многим). Внешние ключи
3. Связывание двух таблиц (связь много ко многим
4. Проектирование баз данных. ER-схема на MySQL Workbench
5. Транзакции в СУБД
6. Хранимые процедуры
7. Триггеры
8. Представления
9. Репликация базы данных. Резервирование и распределение баз данных
10. Криптографические методы защиты данных в БД
11. Защита от атак типа внедрение SQL-кода
12. Резервное копирование и восстановление баз данных
13. Шифрование (SSL) соединения между браузером и серверным приложением
14. Атаки MITM. Шифрование (SSL) соединения между серверным приложением и СУБД
15. Отказоустойчивый и высоконагруженный кластер из СУБД (MySQL Cluster)
Рекомендуемая литература
Все отзывы о книге Основы построения защищенных баз данных : лабораторный практикум
Отрывок из книги Основы построения защищенных баз данных : лабораторный практикум
Лабораторная работа 5 К транзакциям предъявляется набор требований, известный под названием ACID (Atomicity, Consistency, Isolation, Durability). Атомарность (atomicity). Транзакция представляет собой набор законченных действий. Система обеспечивает их выполнение по принципу «все или ничего» - либо выполняются все действия, тогда транзакция фиксируется, либо (при сбое) транзакция откатывается назад, а БД остается в исходном состоянии. Согласованность (consistency). Предполагается, что в результате выполнения транзакции система переходит из одного корректного состояния в другое. Изолированность (isolation). При выполнении транзакции данные могут временно находиться в несогласованном состоянии. Такие данные не должны быть видны другим транзакциям до завершения изменений. Система обеспечивает каждой транзакции иллюзию изолированного выполнения, как если бы прочие транзакции либо завершились, либо начнут выполняться после ее завершения. Долговечность (durability). Если транзакция зафиксирована, то ее результаты должны быть долговечными. Новые состояния всех объектов сохранятся даже в случае аппаратных или системных сбоев. Рассмотрим две модели транзакций, используемые в большинстве коммерческих СУБД: модель автоматического выполнения транзакций и модель управляемого выполнения транзакций, основанные на инструкциях языка SQL: COMMIT и ROLLBACK. Автоматическое выполнение транзакций. Модель создана на основе схемы, принятой в СУБД DB2. Транзакция автоматически начинается с выполнения пользователем или программой первой инструкции. Далее происходит последовательное выполнение инструкций, пока транзакция не завершится (рис. 5.3). Транзакция заканчивается одним из двух способов: • инструкцией COMMIT, которая выполняет завершение транзакции (внесенные в БД изменения становятся постоянными, а новая транзакция начинается сразу после инструкции COMMIT); -41 -
С книгой "Основы построения защищенных баз данных" читают
Внимание!
При обнаружении неточностей или ошибок в описании книги "Основы построения защищенных баз данных : лабораторный практикум (автор )", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку