Определение требований к операционной обстановке

Определение требований к операционной обстановке. Для выполнения этого этапа необходимо знать (хотя бы ориентировочно) объём работы фирмы по прокату автомобилей (т.е. количество автомобилей и клиентов), а также иметь представление о характере и интенсивности запросов.

Объём внешней памяти, необходимый для функционирования системы, складывается из двух составляющих: память, занимаемая модулями СУБД (ядро, утилиты, вспомогательные программы), и память, отводимая под данные (МД). Наиболее существенным обычно является МД. Объём памяти МД, требуемый для хранения данных, можно приблизительно оценить по формуле где li – длина записи в i-й таблице (в байтах), Ni – примерное (максимально возможное) количество записей в i-й таблице, Na – количество записей в архиве i-й таблицы.

Коэффициент 2 перед суммой нужен для того, чтобы выделить память для хранения индексов, промежуточных данных, для выполнения объёмных операций (например, сортировки) и т.п. Посчитаем приблизительно, какой объём внешней памяти потребуется для хранения данных. Примем ориентировочно, что: • в наличии находится 35 автомобилей (по 0.2К); • у фирмы 30 клиентов (по 0.2К); • в день выдается около 10 автомобилей (по 0.1К); • в день в очереди находится около 3 человек (по 0,1К); Тогда объём памяти для хранения данных за первый год примерно составит: Mc = 2(35*0,2+30*0,2+250(10*0,1)+ 250(3*0,1)) = 675 К » 0,7 М, где 250 – количество рабочих дней в году. Объём памяти будет увеличиваться ежегодно на столько же при сохранении объёма работы.

Объём памяти, занимаемый программными модулями пользователя, обычно невелик по сравнению с объёмом самих данных, поэтому может не учитываться.

Требуемый объём оперативной памяти определяется на основании анализа интенсивности запросов и объёма результирующих данных.