Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Защита баз данных.doc
Скачиваний:
0
Добавлен:
29.04.2019
Размер:
356.35 Кб
Скачать

Капустин Владимир Владиславович

Базы данных термины и определения

Под базой данных понимается совокупность хранящихся вместе данных при наличии такой минимальной избыточности которая подразумевает их оптимальное использование одним или несколькими приложениями.

1. Система баз данных должна обеспечивать надежное и достоверное хранение информации 

2. Простое и оперативное управление данными

3. Простой и оперативный доступ к данным со стороны приложений и пользователей при сохранении конфиденциальности 

4. Получение необходимых отчётов по ходу и результатов работы

Выполнение перечисленных функций обеспечивается СУБД.

При описании БД используются следующие понятия:

файл - информация хранящаяся на электронном носителе и используемая при обработке данных как единое целое.

Знания - совокупность правил, закономерностей и фактов с помощью которых на основе имеющихся данных решаются поставленные задачи.

В зависимости от использования данных соответствующими приложениями БД могут упорядочиваться по  использованию и хранению.

Наиболее распространены в настоящее время БД упорядоченные по хранению.

Требования предъявляемые к БД:

1. Высокое быстродействие, малое время отклика на запрос.

2. Простота обновления данных. 

3. Независимость данных. Возможность изменения логической и физической структуры без изменения представления пользователей.

4. Инвариантности информации к характеру хранению данных, программному обеспечению и техническим средствам.

5. Возможность совместного использования данных несколькими пользователями.

6. Соблюдение заданных норм безопасности. Защита от разрушения или несанкционированного изменения.

7. Специфические требования ИБ, целостность данных подразумевает устойчивость хранения данных к разрушению и уничтожению связанным с неисправностями технических средств, ошибками системного и прикладного ПО, ошибочными действиями пользователя.

Меры противодействия

1. Исключение одинаковых записей об одном и том же факте.

2. Противодействие вводу некорректных записей.

3. Защита данных и их структур при обновлении отдельных элементов БД и СУБД.

4. Невозможность удаления или каскадного удаления связанных данных различных файлов.

5. Неискажение данных при работе в многопользовательском режиме и в распределенных БД.

6. Поддержание сохранности данных при сбоях аппаратно-программных, возможность восстановления БД.

Целостность обеспечивается так называемыми триггерами целостностями, то есть приложениями выполняющие восстановление БД при определённых условиях.

Конфиденциальность предполагает ограничение несанкционированного доступа к конфиденциальной информации: парольный доступ, система разрешений от администратора БД на выполнение определённых действий, запрет администратора БД на доступ к данным, формирование видов, то есть таблиц разрешения и запретов производных от исходных предназначенных конкретным пользователям для определённых действий.

База данных - это поименованная совокупность структурированных данных, относящихся к определенной предметной области. 

.txt, .doc, .jpg

7. Стандартизация построения и эксплуатации базы данных

Компоненты обеспечивающие выполнение стандартных форма взаимодействия как собственность БД. Так и с внешними приложениями носят название СУБД.

СУБД и БД называется банком данных 

8. Адекватность отображения данных в соответсвующейтпредметноц области. 

9. Дружелюбный интерфейс пользователя