ПОИСК Статьи Чертежи Таблицы Организация данных из "Расчет машиностроительных конструкций методом конечных элементов " В системе КИПР-ЕС принята следующая иерархия в организации данных архив — набор—раздел—запись. [c.376] Архив — основная структурная единица при работе с СУОБД. Каждому пользователю системы выделяется один или несколько личных архивов. При этом характер использования архивов может быть произвольным (в этом отношении возможности СУОБД не накладывают никаких ограничений на действия пользователя). Обычно в личном архиве хранятся данные, относящиеся к одной конструкции, но могут храниться данные сразу по нескольким изделиям или их отдельным частям. С каждым личным архивом связываются параметры, обеспечивающие санкционированный Дог ступ к хранимым в нем данным и необходимые функции контроля работы. [c.376] В пределах каждого личного архива, информация, относящаяся к одной конструкции, логически упорядочена в разделы. Под разделом понимают совокупность данных, соответствующую определенному этапу работы в системе. В КИПР-ЕС используются разделы, содержащие данные о геометрии конструкции, расчетных фрагментах и связях конструкции, факторах внешней среды, методических параметрах задачи, геометрической модели P , Приведенных нагрузках, а также о результатах расчетов. [c.377] Таким образом, работая с компонентами КИПР-ЕС и накапливая в личном архиве необходимую (проектную) информацию, пользователь заполняет его раздел за разделом в порядке, соответствующем технологическому циклу системы. При этом характеристики конструкционных материалов могут храниться как в специально выделенном общем архиве, так и в разделе геометрии конструкции личного архива. В последнем случае они вводятся пользователем непосредственно или копируются в раздел из общего архива. Аналогично могут быть скопированы из ранее созданных архивов и любые другие разделы личного архива, что обеспечивает необходимую преемственность в работе с системой. [c.377] Записи соответствуют нижнему уровню иерархии данных КИПР-ЕС, т. е. разделение записей на составляющие их поля данных осуществляется непосредственно прикладными программами. Все компоненты системы КИПР-ЕС обрабатывают записи в оперативной памяти, а большинство программ ведет обмен с архивами отдельными записями. [c.378] Наборы (как и разделы) образуются из записей. В наборы пользователь может объединить любые совокупности данных, соответствующие решаемым им задачам, например варианты конструктивных решений изделия, схем нагружения или закрепления, методических параметров расчетных задач, P конструкций, результатов расчетов. Таким образом, наборы наряду с разделами реализуют механизм вариантности данных, широко применяемый пользователями системы в процессе исследования прочности изделий. [c.378] С учетом введенных понятий личные архивы КИПР-ЕС имеют укрупненную структуру (рис. 23.2), СУОБД поддерживает работу лишь с наборами и записями (понятие раздела используется для удобства пользователей). Архивы, наборы и записи имеют имена, причем имена архивов и наборов устанавливаются самими пользователями, а имена записей зафиксированы в обрабатывающих программах при разработке системы. Доступ к конкретным записям осуществляется на основе составного имени, образованного из заданного пользователем имени набора и фиксированного имени записи. [c.378] Все компоненты КИПР-ЕС разработаны так, что в них фактически отождествляются понятия набора и раздела. Таким образом, в системе установлен механизм вариантности данных, соответствующий технологическому циклу работы. При необходимости пользователь может укрупнять наборы, включая в них несколько разнородных разделов данных. [c.378] Вернуться к основной статье