Функциональное распределение БзД.
В крупных САПР БнД обычно состоит из нескольких частей: центрального банка данных (ЦБнД) и локальных банков данных (ЛБнД).
ЦБнД содержит сведения, используемые в различных и/с; СУБД в этом случае является общецелевой.
ЛБнД привязан к конкретной и/с САПР и имеет специализированную СУБД.
1. Полнота информации – означает достаточность данных из нормативных документов и полученных в результате выполнения предыдущих этапов для выполнения проектной процедуры.
- Неизбыточность информации (сокращение избыточности). Одни и те же сведения не пользуются в различных и/с САПР, входят в массивы исходных данных для многих программ. Это может привести к многократному дублированию одних и тех же данных в различных частях БзД. Отсутствие такого дублирования означает выполнение принципа неизбыточности. Выполнение этого требования позволяет избежать нерационального использования памяти.
- Достоверность информации (целостность) – означает отсутствие противоречивых, неверных, избыточных данных в БзД.
Для поддержания достоверности информации необходимо своевременно вносить изменения, причем одновременно должны меняться данные во всех массивах, в которых имеется дублирование сведений. Достоверность обеспечивается также системой защиты данных от случайных наложений и изменений.
- Независимость представления данных от типов запоминающихся устройств и способов их физической организации.
Это достигается двух уровневой системой представления информации (данных): логического и физического.
Логический уровень – содержит представления о структуре данных и предназначены для использования разработчиками прикладных программ.
Физический уровень – отражает способ хранения и структуру данных с учетом их размещения на конкретных носителях информации в запоминающих устройствах ЭВМ.
- Быстродействие связано с необходимостью минимизации затрат времени на доступ к информации.
Например, при обращении к БзД в диалоговом (интерактивном) режиме реакция системы не должна затягиваться более чем на несколько секунд.
- Минимизация затрат памяти.
Это требование выполняется путем устранения избыточности данных, своевременного удаления ненужных данных, сбросом устаревших сведений на более дешевые носители.
- Защищенность данных означает свойство противостоять несанкционированному доступу к данным. Защита реализуется самой СУБД, которая сравнивает информацию пользователя, хранимую в системе, с шифром, указанным при входе в систему.