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