
- •1. Проектирование и его автоматизация
- •2. Жизненный цикл объекта проектирования
- •Введение в эксплуатацию (пусконаладка)
- •3.Класифікація процесу проектування (по типу і стадіям)
- •4. Порядок процесу проектування.
- •5. Схема процесса проектирования
- •6.Уровни проектирования
- •9. Завдання конструкторського і технологічного проектування
- •10. Схема процесу проектування
- •15. Модели
- •Определение понятия «модель»
- •16. Модель объекта проектирования
- •Модель процесса проектирования
- •3.1. Составные части сапр
- •4.2. Организация комплекса технических средств сапр
- •4.2.1. Автоматизированные рабочие места проектировщиков
- •Склад автоматизованих робочих місць (арм)
- •23. Режими роботи технічних засобів арм
- •Варіанти конфігурації комплексу технічних засобів сапр
- •25. Периферійні пристрої арм
- •26. Зв'язок в системах телеобробки інформації
- •27. Модель взаємодії відкритих систем (osi)
- •29.Класифікація модемів. Узагальнена структурна схема модему.
- •30.Загальна характеристика математичного забезпечення сапр
- •31.Інваріантне математичне забезпечення
- •32. Математические методы статистического анализа
- •6.2.4. Логико-комбинаторные методы решения
- •33. Логико-комбинаторные мат. Методы.
- •34. Структура лингвистического обеспечения сапр.
- •35. Инструментальные языки сапр.
- •36. Языки описания объектов проектирования.
- •37. Языки функционального и структурного описания оп.
- •7.2.2. Архитектура программного обеспечения.
- •41 Реляційні бд
- •42 Ієрархічні і мережеві бд
7.2.2. Архитектура программного обеспечения.
Двухуровневое ПО САПР
Исторически приложения САПР строятся как двухуровневые:
слой предварительной обработки
слой окончательной обработки (некоторая БД, совместно с которой работают некоторые приложения, причем БД и приложения жестко взаимосвязаны).
Недостатки
Такая организация приложений является малогибкой, плохо сопровождаемой.
Чтобы облегчить трудности, используют не физическую, а логическую архитектуру приложений со следующими слоями:
слой документов;
правила проектирования, правила принятия проектных решений и управление проектом проектирования;
управление данными.
Особенности трехуровневого ПО САПР
Чтобы избежать недостатков, возникающих при двухуровневой архитектуре, используют трехуровневую логическую архитектуру приложений со следующими физическими слоями:
слой документов;
правила проектирования, правила принятия проектных решений и управление проектом проектирования;
управление данными.
При условии стандартизации межслойных интерфейсов логические слои можно делать независимо.
41 Реляційні бд
Реляційна база даних це база даних, побудована на основі реляційної моделі, тобто БД, що має табличний спосіб вистави даних, а на зовнішньому рівні, що задається набором однорідних таблиць. Кожний об'єкт записується рядком у таблиці. Рядок називається записом. Запис складається з полів різного типу.
Реляційна база даних створюється й потім управляється за допомогою спеціальних засобів — реляційних систем керування базами даних (РСУБД).
Історично РБД діляться на:
РБД (РСУБД), створені для дуже більших (більше 1 Гбайт) баз даних архітектури « клієнт-сервер». Перші розробки виконані для більших комп'ютерів IBM, у яких використовується мова SQL;
РБД (РСУБД), створені спеціально для ПК, типу dbase, у яких архітектура така, що база й користувач перебувають на одному комп'ютері.
У цей час намітилася тенденція їх зближення. Так, у СУБД другого типу вводиться мова SQL, що дозволяє взаємодія БД різного типу.
42 Ієрархічні і мережеві бд
Ієрархічні бази даних можуть бути представлені як дерево, що складається з об'єктів різних рівнів. Верхній рівень займає один об'єкт, другий - об'єкти другого рівня і т. д.
Між об'єктами існують зв'язки, кожен об'єкт може включати в себе декілька об'єктів нижчого рівня. Такі об'єкти перебувають у відношенні предка (об'єкт більш близький до кореня) до нащадка (об'єкт більш низького рівня), при цьому можлива ситуація, коли об'єкт-предок не має нащадків або має їх кілька, тоді як в об'єкта-нащадка обов'язково тільки один предок. Об'єкти, що мають загального предка, називаються близнюками.
До основних понять мережевої моделі бази даних належать: рівень, елемент (вузол), зв'язок.
Вузол - це сукупність атрибутів даних, що описують деякий об'єкт. На схемі ієрархічного дерева вузли представляються вершинами графа. У мережній структурі кожен елемент може бути пов'язаний з будь-яким іншим елементом.
Мережні бази даних подібні ієрархічним, за винятком того, що в них є покажчики в обох напрямках, які з'єднують споріднену інформацію.
Незважаючи на те, що ця модель вирішує деякі проблеми, пов'язані з ієрархічною моделлю, виконання простих запитів залишається досить складним процесом.
\