Re: OODB

From: Kazuhiro Nakao <kaz_nakao_at_yahoo.com>
Date: 10 Dec 2002 17:15:31 -0800
Message-ID: <b74bf5fe.0212101715.3114ff07_at_posting.google.com>


"neil" <neil_at_efc.be> wrote in message news:<vbpE9.18957$Ti2.3362_at_afrodite.telenet-ops.be>...
> Lots exist and are absolutely wonderful things to study. You should avoid
> them in the real world, however, if the following things are important to
> you:
>
> 1 data integrity
> 2 ad-hoc querying with SQL
> 3 data-extraction using third party reporting tools that rely heavily on
> 2 above (E.g. MS-Word)
> 4 data is manipulated using multiple applications

Matisse (http://www.matisse.com/) is one of the OODBs that support the above four things:

  1. By introducing "inverse relationship", which is maintained by the DBMS, referential integrity is met.
  2. Matisse provides SQL, which is executed in the server for high performance.
  3. ODBC is provided
  4. To make the server scalable, Matisse is using object-level locking, intrinsic versioning, multi-threading, etc... Since the data model in Matisse is neutral from any programming language, it's no problem to manipulate data using multiple applications even written in different languages.
--
Kazuhiro Nakao
Received on Wed Dec 11 2002 - 02:15:31 CET

Original text of this message