Re: ORDBMS

Поиск
Список
Период
Сортировка
От The Hermit Hacker
Тема Re: ORDBMS
Дата
Msg-id Pine.BSF.4.21.0001281050440.555-100000@thelab.hub.org
обсуждение исходный текст
Ответ на Re: ORDBMS  (Chris Bitmead <chris@bitmead.com>)
Список pgsql-hackers
On Fri, 28 Jan 2000, Chris Bitmead wrote:

> Peter Eisentraut wrote:
> 
> > I think putting some work and thought into inheritance and making it work
> > right would make a lot of people very happy, and inheritance is one of the
> > major ideas behind OO in any context. Another thing to expand upon would
> > be using classes ("tables") as datatypes. I believe this is doesn't work
> > all that well. But we're surely "ORDBMS material", if you like.
> 
> Yes, postgres pretends that classes as datatypes work, but if I remember
> right it doesn't work in practice.
> 
> > Pure object-oriented databases (which is where the oid thing comes from)
> > are somewhat separate though, they represent a paradigm shift similar to
> > moving from, say, hierarchical or network databases to relational ones.
> 
> Yeh, but this need not be so. There is no necessary conflict between
> the requirements of RDBMS and ODBMS. Postgres plus a couple of features
> would quite fulfill both paradigms. Why no commercial vendor seems
> to have done this very well I don't know.
> 
> > The research in that area is not at all complete and it lacks a
> > standardized query language and a whole bunch of other stuff. 
> 
> Not really true. There IS a standard object query language called OQL,
> which
> is supported by some ODBMSes. OQL is basicly SQL, except you don't have
> to
> specify WHERE criteria when it's obvious and a few bits and pieces.
> There
> is no reason you couldn't support SQL+OQL because they don't really
> contradict.
> 
> > Since a
> > major goal of this project is moving ever closer to SQL compliance,
> > becoming an "OODB" is not in the near future.
> 
> I would have thought what was in the near future, is whatever people
> choose to hack on. I take it no-one is going to reject sensible patches
> along this line?

As long as a patch doesnt' break current functionality, definitely not
... if implementing OOL meant removign SQL, forget it ... if it can be
added to augment what w  already have, patch away ...

Marc G. Fournier                   ICQ#7615664               IRC Nick: Scrappy
Systems Administrator @ hub.org 
primary: scrappy@hub.org           secondary: scrappy@{freebsd|postgresql}.org 



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: [HACKERS] OO and tuples of different types
Следующее
От: The Hermit Hacker
Дата:
Сообщение: Re: [HACKERS] Re: ORDBMS