Objektovy PostgreSQL?

Karel Zak zakkr na zf.jcu.cz
Pondělí Říjen 15 11:17:46 CEST 2001


On Mon, Oct 15, 2001 at 10:41:56AM +0200, lucifer na email.cz wrote:
> DD.
> 
> Na prvni webove strance PostgreSQL se pise, ze to je objektove - relacni DB.
> Mohl bych se zeptat, kde je k tomu 'objektove' nejake dalsi info?
> Resp. Co konkretne to znamena v provedeni pgsql?
> 

 Otazna zni "co obecne znamena 'objektove' u databazi"? :-)

Relational Databases 
    Currently the most wide spread model, and the one
    which most commercial systems are based upon.

Object Oriented Databases 
    Based on the Object Oriented philosophy. It allows users to 
    create their own objects and specify how these relate to each other.

Object Relational Databases  
    A set of new functionality added to relational systems, which allow 
    data to be manipulated in the form of objects, as well as providing
    the traditional relational interface.
                     

 Ciste OO DB (ODBM) nepouzivaji zadny high-level jazyk jako je SQL,
 ale pristupuji k DB jako k objektum a data neukladaji do radek, ale
 do objektu. IMHO je todle je mrtva zalezitost na urovni nejakych 
 obecnych DB, a bude asi vice vyuzivano nejakych komponentovych 
 technologii (Corba apod.), kde komponenty delaji API k bezne DB.
 
 Zatimco Object-Relational DBMS pouzivani SQL a umoznuji definovat
 vlastni metody (funkce), vlastni datove typy, triggery. Nejedna se
 tedy o zalezitost rozhrani (tim je stale SQL) jak by se mohlo zdat.

        Karel

-- 
 Karel Zak  <zakkr na zf.jcu.cz>
 http://home.zf.jcu.cz/~zakkr/
 
 C, PostgreSQL, PHP, WWW, http://docs.linux.cz, http://mape.jcu.cz


Další informace o konferenci Test