
Система управления базами данных (субд).
СУБД БАРС - для реляционных баз данных.
1. Осуществляет взаимодействие пользователи с локальными базами данных (ЛБД). ЛБД представлены в виде двумерных. поименных таблиц-отношений.
Способы упорядочения - "КУЧА" записи размещаются последовательно мере их поступления.
"Контрольная" - записи размещаются в БД по адресам, которые представляют собой некоторую функцию от одного или нескольких атрибутов в записи ( например по возрастанию)
'"Обобщенный справочник" - индексно-последовательный способ организации данных. По значению атрибута определяется некоторый интервал отношении в котором должен находится данный атрибут.
Сервисные средства.
Команды:
- получение справочной информации
- обмен информацией между БД и файловой системой (в том числе и системой пользователя)
- оперирование системными отношениями
- модификация структуры хранения данных,
Структура СУБД БАРС.
Рисунок 1.4 Логическая структура информации в СУБД БАРС.
Методы доступа к данным СУБД
1. Прямой доступ.
а. Доступ с помощью ключа, эквивалентного адресу
б. Рассеянная память (кэшфункция).
2. Последовательный доступ.
3. Цепочный доступ.
4. Индексно-последовательный доступ.
5. Индексно-произвольный доступ.
6. Доступ на основе древовидных структур.
При решении задачи приходится обращаться к управляющим программам, увеличивающих затраты машинного времени из-за многократного обращения к управляющим программам. Но в то же время сокращаются затраты машинной памяти. На практике возможно применение комбинации двух методов.
Банк данных и база данных
Банком данных в САПР называется подсистема, обеспечивающая включение, хранение и выдачу информационных массивов, содержащих разнообразные сведения о проектируемых объектах. Банк данных включает в себя:
Собственно информационные массивы, совокупность которых называют базой данных.
Программное обеспечение для управления базой данных.
Управление заключается в реализации доступа к базе данных со стороны прикладных программ, в изменении по приказам пользователей содержания и форм записей в базе данных.
База данных может содержать сведения справочного характера, например, физические и геометрические массивы констант данных элементов объекта проектирования сведения о типовых технологических процессах, закодированные чертежи готовых изделий.