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 Databases