- •Глава 1. Общие сведения о проектировании технических объектов, основные понятия
- •1.2. Системы автоматизированного синтеза (сиас)
- •1.3. Основные понятия и термины
- •1.4. Блочно-иерархический подход
- •1.5. Аспекты проектирования
- •1.6. Нисходящее и восходящее проектирование
- •1.7. Базовые проектные процедуры
- •1.8. Стадии проектирования
- •Глава 2. Основы теории сапр
- •2.1.Определение сапр
- •2.2. Обеспечение и подсистемы сапр
- •2.3. Принципы построения сапр
- •Глава 3. Техническое обеспечение сапр
- •3.1. Структура технического
- •3.2.Специализированное техническое
- •3.3. Универсальное техническое обеспечение:
- •3.4.Вычислительные сети, используемые в сапр
- •3.5. Классификация вычислительных сетей
- •3.6. Особенности организации
- •3.7. Основные топологии вычислительных сетей
- •3.8. Характеристика процесса передачи данных
- •3.9. Аппаратные средства вычислительных сетей
- •3.10.Физическая передающая среда вс
- •Глава 4. Программное
- •4.1. Состав и структура
- •4.2. Структура и назначение системного
- •4.3. Общая характеристика операционных
- •4.4. Специализированная
- •4. 5. Сервисное программное обеспечение
- •4.6.Системы управления базами
- •4.7. Стандартные пакеты
- •4.8. Специализированные пакеты
- •4.9. Программы обмена
- •Глава 5. Лингвистическое
- •5.1. Языки программирования
- •5.2. Трансляторы
- •5.3. Формальные грамматики
- •Глава 6. Информационное
- •6.1.Виды информации.
- •6.2. Автоматизированные банки данных
- •6.4. Системы управления базами данных
- •Глава 7. Математическое
- •7.1. Структура математического
- •7.2. Математические модели
- •7.3. Численные методы решения уравнений,
- •7.4.Алгоритмы задач проектирования
- •Глава 8. Анализ современных систем
- •8.1. Классификация современных сапр
- •1) Охватывать все этапы проектирования от ввода описания проектируемого
- •3) Иметь систему управления проектированием, а также интегрированную базу
- •4) Быть приспособленными для тиражирования в различных проектных организациях.
- •8.2. Программные характеристики, классифицирующие сапр по отдельным особенностям программных решений
- •1. По специализации программных средств:
- •3. По возможности функционального расширения системы пользователем сапр подразделяются на:
- •8.3. Технические характеристики современных сапр
- •1. По используемым техническим средствам и периферийному оборудованию систем автоматизированного проектирования можно классифицировать как:
- •3. По используемым средствам вычислительной техники:
- •8.4. Эргономические характеристики современных сапр
- •1. По способу организации диалога системы автоматизированного проектирования с пользователем сапр классифицируются:
- •8.5. Обзор современных сапр
- •3D Studio vizri
- •Intermech
- •Verily Level I
- •Verify Level 2
- •Industrial workgroup software
- •Системы проектирования схем и печатных плат рэа
- •Глава 1.Общие сведения о проектировании технических
- •Глава 2.Основы теории сапр………………………………………...13
- •Глава 3 . Техническое обеспечение сапр…………………………....15
- •Глава 4. Программное обеспечение сапр………………………..….36
- •Глава5. Лингвистическое обеспечение сапр……….………………46
- •Глава 6. Информационное обеспечение сапр………………………50
- •Глава 7. Математическое обеспечение сапр……………………….54
- •Глава 8. Анализ современных систем автоматизированного
6.2. Автоматизированные банки данных
База данных – это совокупность взаимосвязанных данных, используемых более чем одним пользователем или программным компонентом САПР. Иногда к признакам, характеризующим БД, относится хранение данных во внешней памяти ЭВМ. Базы данных и СУБД образуют банк данных - БНД.
Информационный фонд САПР можно организовать в виде файловой или библиотечной системы. В этих случаях для ведения фонда используются стандартные средства управления данными, имеющиеся в операционных системах ЭВМ. В САПР широко применяются библиотеки программных модулей, сценариев диалога. Однако файловые и библиотечные системы неудобны и неэффективны при коллективном использовании большей части информационного фонда, когда требуется быстрая выборка отдельных записей, добавление и замена данных с сохранением корректности данных. Правильное коллективное использование этой части фонда достигается при его организации в виде банка данных, состоящего из баз данных и систем управления базами данных.
Последовательная организация данных означает, что логически записи следуют друг за другом. Физически записи могут располагаться в разных областях носителя информации, но каждая запись содержит адрес начала следующей. Последовательная организация предполагает и последовательную обработку.
Прямая организация состоит в том, что ключ (то есть идентификатор) логической записи однозначно определяет физический адрес ее начала. Такая организация предполагает произвольный режим выборки данных.
Библиотечная организация – вариант прямой, где записи объединены в разделы. Каждому разделу присваивается свое имя. Сведения об именах и адресах первого и последнего файлов помещаются в начало раздела. По ним находится раздел с требуемыми данными.
Индексно – последовательная организация данных ускоряет поиск по сравнению с последовательной организацией. Для этого создают иерархическую структуру из частей ключа, которые определяют адрес начала записи.
СТРУКТУРЫ ДАННЫХ
Принцип, на котором основано структурирование данных, называют концептуальной моделью базы данных, моделью или структурой данных. Ассоциативная модель служит для выделения информации по общему признаку.
Последовательная структура устанавливает связь между предыдущей и последующей частями информации. Такая структура поддерживается последовательной организацией данных.
Иерархические модели имеют две разновидности:
- древовидную,
- сетевую.
Иерархические структуры характерны тем, что части информации расположены на различных уровнях, связи частей однонаправлены сверху вниз и образуют цепочки связанных сверху вниз частей. Если узлы имеют только один вход, то это древовидная структура, если несколько – то сетевая.
Реляционные модели данных основаны на выделении смысловых групп информации с использованием реляционного исчисления – алгебры отношений между данными. Данные задаются в виде таблиц, реляционные операции над которыми порождают новые таблицы. Реляционные модели наиболее универсальны.