Данная книга является введением в технологию объектных баз данных и предназначена для разработчиков программных продуктов, которые знакомы с объектным проектированием и языком C++ и хотят узнать об объектных базах данных. В книге описаны возможности объектного моделирования, заложенные в среде поддержки объектных баз данных, использующих интерфейсы ODMG C++ и OQL (язык объектных запросов). Здесь рассмотрены различные архитектуры, применяемые объектными базами данных, а также уделено внимание сравнению реляционных и объектно-реляционных баз данных с объектными. Для тех, кто уже использует какую-либо из реализаций стандарта ODMG, книга может послужить справочником по интерфейсу ODMG 2.0 C++.
Первая публикация, посвященная новейшей технологии создания баз данных. С ее помощью, используя объектно-ориентированные технологии, можно быстро создать информационную систему, отвечающую современным (очень жестким и постоянно меняющимся) требованиям.
Рассматриваются возможности серверов баз данных InterBase и Firebird. Описываются объекты базы данных (таблицы, домены, индексы, представления и т. д.), синтаксис и семантика операторов SQL, используемых для работы с метаданными и с данными базы данных. Рассматриваются вопросы проектирования реляционных баз данных для решения реальных задач предметной области, на которой проводятся всевозможные исследования.