овідкового характеру та ефективного перегляду великих обсягів даних при складанні зведень і при формуванні вихідних масивів для вирішення економічних завдань.
У системі допускається звернення до даних з прикладних програм користувача, написаних мовою Асемблер, ПЛ/1, КОБОЛ, АЛГОЛ-60, ФОРТРАН-4.
Використовуються спеціальні вхідні мови (мова введення економічних показників, мову введення документів) та мова запитів, які задовольняють основним вимогам, пред'являються до мов опису даних та мов маніпулювання даними.
Для роботи з даними, що мають ієрархічну структуру, служить спеціальний метод доступу. СУБД ІНЕС має систему формування вихідних повідомлень і систему візуалізації повідомлень, які дозволяють користувачеві задавати структуру документа та його реквізити, здійснювати пошук, зміна та коригування даних і виведення їх на дисплей.
СУБД КВАНТ-М являє собою систему реального часу, призначену для роботи на міні-ЕОМ і використовувану для вирішення завдань в інформаційно-пошукових і довідкових системах (фактографічних, бібліографічних, резервування замовлень і т.п.).
Користувальницькі програми можуть бути написані на мовах КОБОЛ, ФОРТРАН, БЕЙСІК-2 і звертаються до базі даних за допомогою САМ-інтерфейсу.
СУБД КВАНТ-М підтримує базу даних, що складається з набору масивів (файлів). Записи масиву мають однакову структуру і унікальний послідовний номер (ISN). Записи складаються з полів, які є мінімальною одиницею даних в базі. Поле може бути оголошено ключем. Для опису даних у файлах створюється схема, що містить імена полів записів, їх тип і ознака, що вказує, чи є поле ключем. Для користувачів створюється одна або кілька подсхем, до яких вони мають доступ.
Фізична структура даних використовує інвертовані списки значень ключів і забезпечує незалежність адресації від фізичного розташування даних. Система забезпечує наступні типи доступу: послідовний по ISN; в логічній послідовності; по запитом.
Мовою маніпулювання даними є мова КВАНТ СКРИПТ-М. Це англоподобний інтерактивна мова, призначений для ефективного пошуку і виділення записів в базі даних і виведення їх на дисплей.
У Останнім часом організовано випуск швидкодіючих персональних ЕОМ з великою оперативної і зовнішньої пам'яттю, з можливістю їх об'єднання в локальну обчислювальну мережу. Для цих ЕОМ з'явилися і продовжують з'являтися універсальні СУБД, надають користувачеві засоби та зручності іноді багатші, ніж у міні-ЕОМ і великих ЕОМ. Цей процес ще не встановився, в зв'язку з чим не має сенсу наводити в підручнику характеристики цих СУБД.
4. Спеціалізовані бази даних
Процес проектування спеціалізованої бази даних включає: логічне проектування, фізичне проектування, розробку спеціалізованої СУБД.
Логічне проектування передбачає аналіз. вимог, моделювання даних прикладних програм та їх інтеграцію, розробку логічної схеми. Аналіз вимог користувачів проводиться з застосуванням стандартних методів системного аналізу: документування, обстеження, імітованих звітів. У результаті аналізу вимог отримують систематизовані набори даних і специфікації обробки з використанням стандартних визначень даних, що мінімізують протиріччя в розроблених специфікаціях.
Модель даних призначена для відображення користувача середовища. Так як база даних створюється для багатьох користувачів, етап інтеграції покликаний вирішити протиріччя між вимогами користувачів у процесі моделювання.
На етапі створення схеми моделі користувачів необхідно об'єднати в одну, з якої можна виділяти всі альтернативні уявлення. Завдання синтезу оптимальної логічної структури бази даних полягає у визначенні оптимальної в сенсі прийнятого критерію логічної структури, що забезпечує реалізацію сукупності запитів всіх користувачів системи. Серед використовуваних критеріїв синтезу логічної структури бази даних можна виділити мінімум вартості зберігання, оновлення і передачі інформації за певний період, мінімум сумарних інформаційних потоків, мінімальний об'єм інформації, мінімум вартості оновлення інформації, максимум швидкодії, максимум надійності. Якщо специфікації вимог і моделі даних не залежать від СУБД, то схема бази даних являє собою її опис мовою опису даних. На додаток до схемою розробляються опису підмножин бази даних (підсхеми) користувачів. Проектування фізичної бази даних включає фізичне подання даних, вибір та документування методів доступу, розміщення даних.
Грунтуючись на логічній схемі, проектувальник фізичної організації має визначити представлення кожного елемента даних, записів і масивів. Для кожного фізичного масиву необхідно встановити його розмір. При визначенні фізичного представлення даних необхідно враховувати наступні фактори: економію пам'яті, мінімізацію надмірності (використання посилань або покажчиків), спосіб обробки (послідовна, довільна) і адресації, коефіцієнт активності масиву і з...