Преобразование данных.
При построении БД должен выполняться принцип информационного единства, то есть должны применяться термины, символы, условные обозначения, проблемно-ориентированные языки и другие способы представления информации, принятые в САПР.
В качестве основных логических структур баз данных могут использоваться:
иерархическая;
сетевая;
реляционная;
Смешанная (представляющая собой различные сочетания перечисленных выше структур).
Содержание, структура и организация использования БД должны обеспечивать:
объединение любого числа БД любого объема, допускающее совместное использование общих данных различными подсистемами САПР для разных задач;
возможность наращивания БД, достоверность и непротиворечивость данных, минимальный объем памяти ЭВМ для их хранения;
защиту и регулирование возможности доступа к БД;
Многократное использование данных.
Наиболее высокой формой организации информационного обеспечения больших САПР являются банки данных.Они представляют собой проблемно-ориентированные информационно-справочные системы, которые обеспечивают ввод необходимой информации, автономное от конкретных задач ведение и сохранение информационных массивов, и выдачу необходимой информации по запросу пользователя или программы. В банках данных используется информация фактографического вида. Информационный язык — совокупность двух языков: языка описания структуры данных и языка манипулирования данными. Пакетом прикладных программ этих информационных систем является система управления базами данных (СУБД), которая обеспечивает работу с информационной базой, организованной в виде структуры данных. По этой заранее сформированной структуре (модели) данных производится их описание, хранение и поиск.
В СУБД описание структуры информации принято называть схемой. В зависимости от уровня представления информации различают следующие типы схем:
1. концептуальный (общее представление об информационной базе предметной области);
2. внешний (представление нн4юрмации со стороны пользователей или задач, при большом числе задач их представления могут пересекаться), внешних схем бывает несколько;
Внутренний (представление информации в базе данных, т. е. на физических носителях — магнитных дисках).
Среди всех перечисленных уровней представления информации концептуальный уровень занимает особое место. Он связывает внешний уровень с внутренним и обеспечивает их относительную независимость, т. е. возможность изменения внешней схемы при неизменной внутренней и наоборот. Роль концептуального уровня состоит, прежде всего, в том, что на нем отображается та часть общей информационной базы, которая должна быть представлена в виде базы данных. Концептуальный уровень обеспечивает независимость СУБД от конкретного вида ЭВМ. Формализованное описание информационной базы на концептуальном уровне, как правило, осуществляется в терминах конкретной СУБД.
Рис. 4. Схема отображения уровней информации при проектировании банков данных
Но на начальном этапе проектирования информационной базы еще неизвестно, какая СУБД удовлетворяет требованиям создаваемого банка данных. Поэтому вводится дополнительный уровень, на котором можно было бы задать описание предметной области, не касаясь вопросов реализации, т. е. использования конкретной СУБД. Его называют информационно-логическим (инфологическим). Общая схема отображения уровней информации представлена на рис. 4.
Дата добавления: 2020-10-25; просмотров: 370;