Компания-разработчик,
адрес в 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 Мбайт памяти |