осягло такого рівня, коли успіх його застосування залежить не стільки від його функціональної повноти, скільки від вдалого і збалансованого вирішення комплексу технічних, методологічних та організаційних завдань.
В СРСР протягом 1986 г ряду років аналізувався стан розробки та впровадження СУБД і ПС їх оточення, а також визначаються перспективи розвитку.
К в нашій країні налічувалося вже понад 50 СУБД. Однак правильна технічна політика дозволила застосовувати близько 10-15 систем.
У реалізації СУБД і ПС їх оточення зазначаються істотні відмінності:
підтримувана модель даних і організація баз даних в цілому (ієрархічні, мережеві, дескрипторні, реляційні системи та їх численні різновиди);
способи організації структури зберігання даних (середа зберігання, подання і розміщення, методи доступу);
програмна реалізація СУБД: співвідношення між комплексним інтегрованим ПС (з можливими варіантами) і в якості альтернативи сукупністю власне СУБД (ядро) і ПС системного та функціонального оточення.
Таке положення має як позитивні (орієнтація на конкретні класи додатків, стимулювання розробок, пошук нових рішень), так і негативні (труднощі вибору СУБД, дублювання розробок) сторони.
Проте у світі визначився набір СУБД, що володіють високою конкурентоспроможністю: TIS / XA (TOTAL), IDMS, IMS / VS, DB2, ADABAS, ORACLE, DATACOM / DB, INGRES.
Аналіз значної частини розроблених і використовуваних в даний час у нашій країні СУБД проводився за наступними напрямками:
класифікація за узагальненими параметрами;
систематизація за функціональними можливостями та характеристиками;
оцінка застосовності.
Аналіз дозволив оцінити якість СУБД і сформулювати концепції їх подальшого створення та впровадження.
Класифіковано за узагальненими параметрами наступні СУБД, розроблені в 16 організаціях країни: ОКА, ІНЕС, БАНК-ОС, СЕТОР - 3.0, Сіода - 3-ОС, АІСТ-Розвиток, ПАРМА, РЕБД, ВІРА, БАЙКАЛ , УНІСОН, дабу, КВАНТ, ДІСОД, МЕРЕЖА, РІС, ПАЛЬМА, СПЕКТР, ЄНФ, СЕТОР-СМ, Міріса, КВАНТ-М, БАРС, БАЗА-CM, БАЗИС, МІКРОСЕТОР, КАРС.
За функціональним можливостям і характеристикам СУБД систематизувалися на основі представлених розробниками таблиць з деякими уточненнями і доповненнями. Такі таблиці можна вважати «паспортом» конкретної СУБД (рис. 1).
Управління розміщенням даних у середовищі зберігання характерно в основному для ієрархічних і мережевих СУБД і нехарактерно для реляційних.
Практично всі СУБД мають засоби вторинної індексації, крім БАНК-ОС, Сіода - 3-ОС, БАЙКАЛ, БАЗИС, ЄНФ.
Стиснення даних характерно для СУБД ЄС ЕОМ, так як за підтримки великих баз даних значно економиться зовнішня пам'ять.
Типовий набір включають мов для СУБД ЄС ЕОМ: ПЛ / 1. КОБОЛ, асемблер (рідше ФОРТРАН), а для СМ ЕОМ: ФОРТРАН, КОБОЛ, асемблер. Використовуються також мови Паскаль (БАЗИС, БАРС, КВАНТ-М), БЕЙСІК (Міріса).
Мінімальний набір функцій (зберігання, актуалізація та доступ до даних), що реалізуються кожної СУБД, забезпечується їх мовними та програмними компонентами. Однак функціональн...