Інформаційне забезпечення

 

В інформаційне забезпечення САПР входять, по-перше, дані про типові елементи РЕА і їхні параметри, типові матеріали, типові фрагменти схем, по-друге, способи, алгоритми і програми, призначені для упорядкованого запису, збереження, переміщення і виводу цих даних. З другою частиною інформаційного забезпечення зв'язані такі поняття, як база даних (БД), система керування базою даних (СКБД) і банк даних .

База даних — сукупність масивів даних, організованих таким чином, щоб забезпечити швидкий і зручний пошук будь-яких даних по запиті або їхньому переміщенні і коректуванні.

Система керування базою даних — сукупність мовних засобів і програм, призначених для пошуку потрібних даних, їх переміщення і модифікації незалежно від прикладних програм різних користувачів.

У сукупності БД і СКБД утворюють банк даних.

Основними вимогами до інформаційного забезпечення є повнота, гнучка організація структур даних і способів керування ними, що дозволяє поповнювати, коректувати і вилучати дані без їхньої істотної перебудови, а також забезпечити швидкий і простий пошук потрібних даних.

Системи керування базами даних. СКБД відіграє роль інтерфейсу між користувачами і базою даних і являє собою автономну програмну систему, що звичайно не входить в операційну систему і складається з трьох груп програм:

а) обробки й організації вхідних даних,

б) створення і коректування файлів,

с) пошуку даних у файлах.

СКБД має свої язикові засоби для опису бази даних і забезпечення доступу прикладних програм САПР, а також самих користувачів до бази даних. Мова СКБД складається з трьох частин:

а) мови опису даних, що описуєспосіб організації, розміщення і зв'язки даних і не залежить від прикладних програм;

б) мови маніпулювання даними, що дозволяє зв'язати базу даних із прикладними програмами або користувачем, тобто сформувати потрібну конфігурацію з окремих частин;

в) мови обробки даних (введення, виведення, стирання, коректування даних і їх відновлення, якщо вони зіпсовані)

Прикладні і системні бази даних САПР. Бази ібібліотеки даних, використовувані в САПР, можуть організовуватися двома способами — як прикладні (усередині прикладних програм САПР як частина цих програм) і як системні (загальні для всіх підсистем САПР).

Основні переваги системних баз даних полягають у наступному. По-перше, дані виявляються незалежними від прикладних програм. Це полегшує розробку прикладних програм, тому що програміст може не знати повну структуру даних, місце їхнього збереження, а повинен знати лише спосіб звертання до бази даних. Крім того, у цьому випадку спрощується модифікація як прикладних програм, так і бази даних, оскільки внаслідок їхньої незалежності обсяг переробок істотно зменшується.

По-друге, використання різними підсистемами САПР загальної бази даних виключає необхідність дублювання даних у різних підсистемах, а також створення спеціальних інформаційних погоджувальних масивів для передачі даних з однієї системи в іншу в погодженому загальному форматі.

По-третє, системна база даних дозволяє легко організувати їхній захист, наприклад, від спроб одночасної модифікації даних різними користувачами або від несанкціонованого доступу до даних, а також організувати контроль правильності запитів користувачів до бази.

Недоліком системних баз даних є значний час одержання даних за запитом, пов'язаний з використанням операційних систем (ОС) і

тому істотно перевищуючий цей час у прикладних базах. Тому дані в САПР організуються звичайно по двоступеневому ієрархічному методу — мається довгострокова системна база, що обслуговує оперативні прикладні бази даних у середині прикладних програм, що можуть наповнятися за запитом користувача потрібними даними щораз перед рішенням чергової задачі або групи задач.

Використання мови маніпулювання БД дозволяє записувати в тексті програм запити до системного БД, на основі яких СКБД відшукує потрібні дані і передає їх прикладним програмам.








Дата добавления: 2015-11-28; просмотров: 727;


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

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.