Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция10.doc
Скачиваний:
70
Добавлен:
09.02.2015
Размер:
148.99 Кб
Скачать

Система управления базами данных (субд).

СУБД БАРС - для реляционных баз данных.

1. Осуществляет взаимодействие пользователи с локальными базами данных (ЛБД). ЛБД представлены в виде двумерных. поименных таблиц-отношений.

Способы упорядочения - "КУЧА" записи размещаются последовательно мере их поступления.

"Контрольная" - записи размещаются в БД по адресам, которые представляют собой некоторую функцию от одного или нескольких атрибутов в записи ( например по возрастанию)

'"Обобщенный справочник" - индексно-последовательный способ организации данных. По значению атрибута определяется некоторый интервал отношении в котором должен находится данный атрибут.

Сервисные средства.

Команды:

- получение справочной информации

- обмен информацией между БД и файловой системой (в том числе и системой пользователя)

- оперирование системными отношениями

- модификация структуры хранения данных,

Структура СУБД БАРС.

Рисунок 1.4 Логическая структура информации в СУБД БАРС.

Методы доступа к данным СУБД

1. Прямой доступ.

а. Доступ с помощью ключа, эквивалентного адресу

б. Рассеянная память (кэшфункция).

2. Последовательный доступ.

3. Цепочный доступ.

4. Индексно-последовательный доступ.

5. Индексно-произвольный доступ.

6. Доступ на основе древовидных структур.

При решении задачи приходится обращаться к управляющим программам, увеличивающих затраты машинного времени из-за многократного обращения к управляющим программам. Но в то же время сокращаются затраты машинной памяти. На практике возможно применение комбинации двух методов.

Банк данных и база данных

Банком данных в САПР называется подсистема, обеспечивающая включение, хранение и выдачу информационных массивов, содержащих разнообразные сведения о проектируемых объектах. Банк данных включает в себя:

  1. Собственно информационные массивы, совокупность которых называют базой данных.

  2. Программное обеспечение для управления базой данных.

Управление заключается в реализации доступа к базе данных со стороны прикладных программ, в изменении по приказам пользователей содержания и форм записей в базе данных.

База данных может содержать сведения справочного характера, например, физические и геометрические массивы констант данных элементов объекта проектирования сведения о типовых технологических процессах, закодированные чертежи готовых изделий.