Salut,
suite a ta question
1) il existe biensure plusieur base de donné relationelle object et object-relationelle
relationall: db2 de ibm , oracle, sysbase, sqlserver, informix quii est maitenant acheté par ibm,, interbase...
ce son tout des base commercial qu´on doit acheter des licences pour les utiliser.
les base object je connait seulement O2, il existe d´autre qui sont developé ds des laboratoire universitair mais qui + ou - connuees.
une difference en ces base de donnée depent de l´aplication elle meme, App distribuée , host architechture, mainfram etc...
et la chaqu´une a ses avantage et inconvaignant, pour faire une objective validation il faut bien savoir quelle est l´application, et de quelle genre sont les requirement.
ces base donnée sont naturellement rien que des sofware pour administrer des donnée, dont les données sont sous une fome stoqué et avec des requet on peut les extrair, mais intern ces type de donnée sont les meme qu´on connait des language de programation ex c++ ou c, le but etait seulement de proposer des donnée propre au constructeur, pour qu´on force les autre a suivre ce genre technologie , et c plus un aspet de marketing que technique lui meme, parceque une foi les developeur sont familiarisé avec la etchnologie, il ne vont pas se casser la tete pour aprendre quqchose de nouveau qui demande du temps des effort, et de l´argent, en plus le model relational est basée sur une forte theorie mathematique, voir [chen] , le model object non plus,
le language sql est basée sur des clauses, et tout ceux qui ont fait du lisp ou prolog connaissent ce que c´est, et savent commnet les moteur de recherche sont construit, bref, c ma premier contribution, je serai volantaire de donner plus il faut tout simplement preciser la question et les donées.
a+