Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпаргалки для САПР.rtf
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
353.38 Кб
Скачать

Автоматизированный банк данных

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

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

Основные различия версий СУБД заключаются в реализуемой структуре БД (иерархической, сетевой, реляционной), типах ЭВМ (в которых они могут быть реализованы), операционных системах (под управлением которых они могут работать).

Самыми распространенными в настоящее время являются следующие СУБД: IMS, IDMS, ОКА, СИНАБ (иерархическая структура); TOTAL, БАНК, СИОД, СЕДАН (сетевая структура); ADABAS, СПЕКТР, ДИСОД, ИНЕС (иерархическая и сетевая структуры); ORACLE, dBASE 111, КАРС (реляционная структура).

БД и СУБД вместе образуют банк данных, который чаще называют автоматизированным банком данных (АБД) .

АБД создают как обслуживающую подсистему и используют для автоматизированного обеспечения необходимыми данными подсистем САПР.

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

Специалисты выполняют следующие функции:

организацию и формирование баз данных — выяснение требований проектировщиков, разработку схем (определение структуры данных, присвоение данным имен, обеспечение защиты данных), загрузку, регулирование возможности доступа проектировщиков и выбор способа физической организации баз данных;

организацию использования баз данных — распределение запросов во времени, протоколирование работ с базой данных, организацию регламентных работ по поддержанию АБД в рабочем состоянии, восстановление баз данных при нарушениях целостности данных и защиту от несанкционированного доступа к базам данных;

реорганизацию баз данных — определение необходимости и выполнение реорганизации баз данных на основе новых требований развития и усовершенствования или на основе исследования разработок и анализа работы АБД.

Основными характеристиками АБД являются гибкость, надежность, наглядность и экономичность.

Гибкость АБД выражается в возможности наращивания и адаптации средств СУБД и изменении организации и структуры баз данных без больших стоимостновременных затрат. СУБД должна генерироваться под возможные в эксплуатации конфигурации технического обеспечения и обстановку функционирования. В процессе проектирования должен быть обеспечен доступ к информации АБД пользователей различных уровней.

Надежность АБД обеспечивается возможностью восстановления информации и программных средств АБД в случае их разрушения; выполнением стандартных или описанных пользователем акций на несанкционированный доступ или ошибочный запрос.

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

Экономичность АБД связана с удовлетворением следующих условий: дублирование данных исключается, кроме случаев, когда оно оправдано техническими, и экономическими соображениями; автоматизация сбора статистических данных о содержании и использовании информации банка с целью организации более эффективного распределения памяти; наличие средств тиражирования баз данных.

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ САПР