| Компания-разработчик, адрес в Internet | Название СУБД и версия | Работа со стабильными объектами | Поддерживаемые языки | Платформы | Комментарии |
| Objectivity/DB www.objy.com | Objectivity 5.0 | Набор предопределенных классов, от которых наследуется пользовательский класс. Доступ к объекту через идентификатор, причем для записи модификации объекта необходимо явно уведомить СУБД | C++, Java, SmallTalk | Dec Alpha, Dec VAX, Sun4/SPARC, HP 9000, IBM RISC System/6000, Silicon Graphics, NCR System | Компания добилась успехов в области автоматизации предприятий и использования ее СУБД в сфере науки. Например, она установлена в CERN (Швейцария) для накопления данных о результатах экспериментов на ускорителе элементарных частиц |
| Ontos, Inc. www.ontos.com | Ontos DB 2.5 | Создание стабильного объекта производится наследованием от базового объекта (Object). Чтение из базы обеспечивается набором функций; запись измененного объекта производится явно | C++, VisualBasic, Java | IBM RISC System/6000, IBM PC, HP 9000, SCO 386, Sun4/SPARC | Предлагает технологии для накопления данных на предприятии. Разработчики Ontos делают особый акцент на идеальной поддержке данных реляционных баз |
| Versant Object Technology www.versant.com | Versant, Release 5 | Создание стабильного объекта производится наследованием от базового объекта (Pobject). Доступ к объекту через указатель, запись обновленных объектов в базу данных указывается в программе | C++, Java, SmallTalk | Sun4/SPARC, IBM RISC System/6000, HP 9000, DEC, Sequent, IBM PC, Silicon Graphics, NeXT | В отличие от других производителей объектных СУБД фирма декларирует основное направление своей деятельности в сфере телекоммуникаций, транспорта и автоматизации предприятий, создания баз данных в распределенных средах. В СУБД Versant имеются средства, необходимые для функционирования в сетях Internet/intranet |
| ObjectDesign, Inc. www.odi.com | ObjectStore 5.0 | Создание стабильного объекта производится после вызова специального оператора new. Доступ к объектам через определенные точки входа в БД; запись изменений в базу производится автоматически | C++, Java | Sun, HP, DEC, NCR, Univel, Olivetti, IBM RISC System/6000, Silicon Graphics, IBM PC | Имеет несколько вариантов СУБД ObjectStore ? от демонстрационного до полномасштабного комплекса программ, позволяющего разработчику и пользователю обращаться к разнообразным средствам конфигурирования, управления и создания прикладных программ. Наряду со средой разработки программ поддерживает любой компилятор C++, удовлетворяющий стандарту ANSI |
| Gemstone, Inc. www.gemstone.com | Gemstone 5.0 | Создание стабильного объекта производится наследованием от базового класса GS_Object, и в дальнейшем все ссылки на объект производятся через указатель | SmallTalk, Java | Sun4/SPARC, IBM RISC System/6000, HP 9000, DEC, Sequent | Одна из первых коммерческих СУБД, в которой идея объектной системы наиболее полно реализована. В самой базе данных хранятся атрибуты объекта и методы, т. е. для выполнения программы нужно передавать все объекты на клиентское место. Программа-клиент может послать серверу код сообщения, который вызовет загрузку объекта в пространство адресов сервера и выполнение задания там же. Язык СУБД ? расширение SmallTalk |
| Poet Software GmbH www.poet.com | Poet 5.0 | Создание стабильного объекта производится добавлением в его описание ключевого слова persistent. Доступ к объектам через указатель | C++, Java, VisualBasic | Macintosh 68xxx, IBM PC, PowerPC, HP 9000, IBM RISC System/6000, Silicon Graphics, Sun4/SPARC | СУБД Poet компактна; ядро базы данных занимает около 1 Мбайт. Рекомендуется использование в среде Windows, Windows NT. Имеет собственную среду разработки и средства стыковки интерфейса базы с компиляторами C++ компаний Borland и Microsoft. Программный интерфейс поддерживает языки Java, Visual Basic и Active/X-элементы |
| O2 Technology www.o2tech.com | O2 5.0 | Объект сразу создается стабильным. Доступ к объектам производится через указатель | C++, Java, SmallTalk | н/д | Предлагает богатый инструментарий для создания приложений и администрирования базы данных. СУБД О2 предназначена для разработчиков, сделавших выбор в пользу C++ и Java. Имеются оптимизатор запросов к базе данных, система управления версиями объектов, возможность подключения реляционных банков данных, поддерживаются стандарты ODBC, CORBA и связь через Internet |
| Ibex Computing, Inc. www.iprolink.comibexcom | Itasca 5.0 | Любой объект программы считается стабильным | Lisp, CLOS, C++, C | IBM RISC System/6000, IBM PC, DEC, HP 9000, Silicon Graphics, Sun4/SPARC, клиентская часть на IBM PC | Объектная СУБД Itasca ? наследница проекта Orion, существовавшего с 1985 по 1989 г. В качестве демоверсии предлагается полномасштабная версия с ограниченным временем использования. Языки программирования базы ? ObjectLisp, CLOS, C++. На основе использования СУБД Itasca компания Ibex Object Systems работает в области системной интеграции, предлагая клиент-серверные решения, построенные по трехуровневой схеме, что позволяет создавать новые приложения, интегрирующие уже существующие, а также накопленные данные. Ibex поставляет удобные и мощные средства управления и конфигурирования для баз данных |
| UniSQL, Inc. www.unisql.com | UniSQL, 3.2 | Нет данных | ANSI C, SmallTalk, Microsoft Visual C | IBM PC | Oбъектно-реляционная СУБД. Компанию возглавляет авторитетный специалист Вон Ким, принимавший участие в ряде крупных проектов по созданию реляционных и объектных СУБД |
| Computer Associates, Inc. www.cai.com | Jasmine, 1.1 | Любой объект, созданный в среде разработки JADE | C++, C, VisualBasic | DEC, IBM RISC Systems/6000, HP 9000, Sun4/SPARC, IBM PC | СУБД Jasmine вобрала в себя опыт предыдущих работ, включив много необходимого для объектного программирования. Как коммерческий продукт имеет максимальный потенциал на рынке СУБД. Снабжена визуальной средой разработки JADE, отличающейся продуманным, удобным и интуитивно понятным интерфейсом |
| НПЦ "Интелтек Плюс" www.inteltec.ru | ODB-Jupiter, 2.1 | Создание стабильного объекта производится наследованием базового объекта TOdbObject и реализацией методов для обмена с базой данных | C++ | IBM PC | Отечественная коммерческая объектная СУБД, обладающая рядом интересных особенностей, например, в ней интегрирована библиотека индексации и обработки поисковых запросов на естественном языке. База ODB-Jupiter не требовательна к ресурсам, вполне приемлемо сервер работает на компьютере с процессором 80386 и 8 Мбайт памяти |