11.04.2000 Мнения, Идеи и практики автоматизацииСУБДДесять лет разрабатывает Сергей Савушкин (фирма Technopoles-M, http://sites.netscape.net/savtechno/) объектно-реляционную СУБД Sav Z. Рейтинговое агентство SoftBase (http://softbase.hypermart.net/), оценивающее тысячи программных продуктов разных категорий, поместило Sav Z на 48-49-е места (ОРСУБД и объектный Web-сервер) в списке 60 самых популярных баз данных и средств разработки для Web. Sav Z обогнала, например, File Maker Pro 4.0 и MS Visual Basic Enterprise Edition 6.0 и отстала на две позиции от MS SQL Server Enterprise Edition/Windows NT 7.0 (данные на 25 марта 2000 г.). Так выглядит работа Web-сервера БД Sav ZСначала эта СУБД разрабатывалась на PL/1 для ЕС ЭВМ, затем была переписана на Си, а потом перенесена на платформу Java. В 1997 г. на Java был реализован процессор Sav Associative Processor - набор библиотек, предоставляющих доступ к данным по модели Sav Z. На следующий год фирма Technopoles-M выпустила интерпретатор языка Z - придуманного им объектного языка, позволяющего описывать структуру БД и формировать к ней запросы (по мнению г-на Савушкина, SQL - слишком “низкоуровневый” язык для работы с СУБД, писать на нем - примерно то же самое, что программировать на ассемблере).Внутренняя структура СУБД Sav Z представляет собой семантическую сеть - узлы и связи между ними, а процессор поддерживает возможность навигации между узлами.На языке Z (в специальном интерактивном редакторе) конкретный экземпляр “Иванов” класса “Сотрудник” с полями “Зарплата” и “Возраст” ...
читать далее.