Учебный вопрос №3.Свойства базы данных.

Использование баз данных характеризуется следующими свойствами:

1. Оперативностью (средства вычислительной техники позволяют осуществлять опе­ративный доступ к информации);

2. Полной доступностью (вся информация, содержащаяся в БД, доступна для исполь­зования);

3. Гибкостью (имеется возможность легко изменять состав и форму выдачи интере­сующих пользователя данных, изменения в БД вносятся также достаточно просто);

4. Целостностью данных (минимизируется дублирование данных, предоставляется возможность упорядочения и согласованности данных, а также работ по их обнов­лению).

С общими характеристиками БД связан также ряд взаимозависимых понятий:

Целостность БД [database integrity] - состояние БД, при котором все значения данных правильно отражают предметную область (в пределах заданных ограничений по точности и согласованности во времени) и подчиняются правилам взаимной непро­тиворечивости Поддержание целостности БД предполагает ее проверку и восстановле­ние или корректировку любого неправильного состояния, которое может быть обнару­жено. Это входит в функции администратора БД, который пользуется средствами сис­темы управления БД (СУБД).

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

Защищенность БД [database security] - наличие и характеристика средств (ап­паратных, программных, организационных, технологических, юридических и т. п.), обеспечивающих предотвращение или исключение доступа к информации лиц, не по­лучивших на то соответствующего разрешения, умышленного или непредумышленного разрушения или изменения данных.

Безопасность БД [database safety] - свойство БД, которое заключается в том, что содержащиеся в ней данные не причинят вреда пользователю при правильном их применении для решения любых функциональных задач системы, для которой она бы­ла создана. Часто понятия "безопасность" и "защита" БД рассматриваются как синони­мичные.

Эффективность БД [database efficiency]:

1. Степень соответствия результатов использования БД затратам на ее создание и поддержание в рабочем состоянии, в случае оценки этого показателя в денежном вы­ражении он носит наименование экономической эффективности БД.

2. Обобщающий показатель качества состояния и использования БД по совокуп­ности признаков (в том числе скорость, доступность, гибкость, целостность, защищен­ность, безопасность и др.) - техническая эффективность БД.

Эффективность БД принято оценивать применительно к условиям их использо­вания в конкретных автоматизированных системах.