АВТОМАТИЗИРОВАННЫЕ БАНКИ ДАННЫХ
Система управления информационным фондом -
- БД на машинных носителях,
- СУБД.
База данных на машинных носителях отвечает за:
- организацию данных,
- структуру данных.
СУБД включает:
- язык СУБД,
- программу СУБД.
Организация данных может быть:
- последовательная,
- прямая,
- библиотечная,
- индексно – последовательная.
Структура данных может быть:
- ассоциативная,
- последовательная,
- иерархическая,
- реляционная.
Язык СУБД включает в себя:
- описание данных,
- обработку данных,
- манипулирование данными,
- входные и выходные формы.
Программа СУБД отвечает за:
- загрузку данных,
- поиск, выборку, коррекцию данных,
- восстановление данных.
База данных – это совокупность взаимосвязанных данных, используемых более чем одним пользователем или программным компонентом САПР. Иногда к признакам, характеризующим БД, относится хранение данных во внешней памяти ЭВМ. Базы данных и СУБД образуют банк данных - БНД.
Информационный фонд САПР можно организовать в виде файловой или библиотечной системы. В этих случаях для ведения фонда используются стандартные средства управления данными, имеющиеся в операционных системах ЭВМ. В САПР широко применяются библиотекипрограммных модулей, сценариев диалога. Однако файловые и библиотечные системы неудобны и неэффективны при коллективном использовании большей части информационного фонда, когда требуется быстрая выборка отдельных записей, добавление и замена данных с сохранением корректности данных. Правильное коллективное использование этой части фонда достигается при его организации в виде банка данных, состоящего из баз данных и систем управления базами данных.
Последовательная организация данных означает, что логически записи следуют друг за другом. Физически записи могут располагаться в разных областях носителя информации, но каждая запись содержит адрес начала следующей. Последовательная организация предполагает и последовательную обработку.
Прямая организация состоит в том, что ключ (то есть идентификатор) логической записи однозначно определяет физический адрес ее начала. Такая организация предполагает произвольный режим выборки данных.
Библиотечная организация – вариант прямой, где записи объединены в разделы. Каждому разделу присваивается свое имя. Сведения об именах и адресах первого и последнего файлов помещаются в начало раздела. По ним находится раздел с требуемыми данными.
Индексно – последовательная организация данных ускоряет поиск по сравнению с последовательной организацией. Для этого создают иерархическую структуру из частей ключа, которые определяют адрес начала записи.