4.7. Динамика информационных ресурсов

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

Действительно, наряду с традиционной для систем баз данных ди­намичностью состояния базы данных на практике часто встречаются случаи, когда данные в системе не обновляются. Это имеет место, на­пример, в некоторых научных базах данных по свойствам материалов, в базах данных коллекций флоры и фауны, результатов научных эк­спериментов, во многих статистических базах данных. Для таких баз данных можно использовать простейшие способы поддержки физичес­кой целостности данных путем создания нескольких их копий. В этих случаях не требуются сложные механизмы управления транзакция­ми, составляющие одну из наиболее важных и сложных функциональ­ных частей традиционных СУБД. Поэтому для доступа к таким ста­тическим базам данных часто не используют коммерческие СУБД, а создают простые специализированные «оболочки», которые распро­страняются вместе с базой данных на компакт-дисках.

Такой подход, естественно, невозможен в динамичной системе базы данных, когда одновременно к данным осуществляют доступ многие пользователи, часть из которых не только читает данные, но и обновляет их. Примером может служить система резервирования железнодорож­ных билетов. В системах такого рода для управления данными необходи­мы полноценные функционально развитые СУБД.