Информационное обеспечение САПР




Основное назначение информационного(ИО) обеспечения САПР — уменьшение объемов информации, требуемой в процессе проектирования от разработчика РЭС, и исключение дублирования данных в прикладном, программном и техническом обеспечении САПР

ИО САПР состоит из описания стандартных проектных процедур, типовых проектных решений, типовых элементов РЭС, комплектующих изделий и их моделей, материалов, числовых значений параметров и других данных. Эти данные в закодированной форме записываются на машинных носителях: магнитных лентах и магнитных дисках.

Кроме того, в ИО САПР входят правила и нормы проектирования, содержащиеся в соответствующей нормативно-технической документации, а также информация о правилах документирования результатов проектирования. Структура и содержание ИО САПР, а также характер его использования зависят от степени развития банка данных.

Данные ИО обычно группируются в отдельные массивы, каждый из которых относится к определенному объекту описания. Такие массивы называются файлами. Вся совокупность файлов образует базу данных, которую можно многократно использовать при проектировании различных РЭС для различных этапов и уровней.

Для создания, расширения, корректировки и коллективного использования данных создаются специальные системы управления базами данных (СУБД). Совокупность баз данных, систем управления файлами, а также относящихся к ним программных, языковых, технических и организационных средств называется банком данных. Следовательно, банки данных (БНД) являются составной частью ИО САПР и состоят из баз данных (БД) и систем управления базами данных (СУБД). БНД создаются как обслуживающие подсистемы САПР и предназначены для автоматизированного обеспечения необходимыми данными проектирующих подсистем САПР. По назначению СУБД является элементом информационного обеспечения, так как организует автоматизированное обеспечение проектировщика информацией, а по содержанию это комплекс программ, то есть элемент программного обеспечения.

Поименованная совокупность данных, организованная по определённым правилам, предусматривающим общие принципы описания, хранения и манипулирования данными независимо от прикладных программ, называется базой данных.

База данных состоит из записей, которые являются наименьшими единицами обмена между Внешними Запоминающими Устройствами и Оперативными Запоминающими Устройствами. Записи состоят из полей, которые являются минимальными единицами обработки данных.

Организация БД отличается от организации файла тем, что:

1.Описания полей записи хранятся вместе с данными.

2.Для повышения эффективности работы используют специальные поисковые структуры.

Логическая организация БД – это представление пользователя от той предметной области, информация о которой хранится в БД.

Логическая организация (логическая модель) БД выражается в моделях данных:

Иерархическая модель данных. Представляет собой дерево, в вершинах которого располагаются типы записей. Каждая вершина связана только с одной вершиной более высокого уровня. Поиск данных выполняется по одной из ветвей, начиная с корневой вершины.

Сетевая модель данных. Отличается от Иерархической Модели Данных тем, что никаких ограничений на количество связей между вершинами не существует. Это позволяет описать предметную область любой степени сложности.

Реляционная модель данных. Использует табличное представление информации. Таблица называется отношением, строка – кортежем, столбец – атрибутом. Каждый атрибут может принимать значение только из некоторого множества, называемого доменом. Любое отношение характеризуется числом кортежей m и числом атрибутов n.

Отношению соответствует файл, схеме отношения – тип записи, кортежу – конкретный экземпляр записи, атрибуту – конкретное поле записи.

Реляционные модели данных получили широкое распространение в связи с тем, что для их описания существует хорошо апробированный математический аппарат – реляционная алгебра.

Отношения должны храниться в базе данных в нормальных формах. Необходимым условием является нахождение первой нормальной формы.

Физическая организация БД – это совокупность методов и средств размещения данных на машинных носителях. Физическая организация определяет методы доступа к данным. Конечным итогом разработки физической организации являются сами файлы баз данных и файлы поисковых

 




Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-02-16 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: