Articles : Sortie du SGBD Firebird en version 1.0 finale
Posté par vrm (page perso, ). Modéré le 25 avril 2002.
Firebird est une base de données relationnelle implémentant en grande partie la norme ANSI SQL-92. Il fonctionne sur Linux, Windows, MacOS-X et une variété de plateformes d'Unix (Solaris,*BSD, etc..).
Le projet Firebird a en fait le but, d'étendre et d'améliorer les sources d'Interbase 6 fournis par Borland.
Interbase a été employé dans des systèmes de production, sous une variété de noms depuis 1981.
C'est un SGBD très intéressant, complet, fiable et assez simple d'utilisation, à essayer si votre base de donnée PostgreSQL vient encore de corrompre ses indexes :)
Note du modérateur : disponible sous licence « Interbase Public License », une variante de la « Mozilla Public License ». L'avis du rédacteur sur PostgreSQL n'engage que lui, et de toute façon il a largement le choix en SGBD libres.
Le projet Firebird a en fait le but, d'étendre et d'améliorer les sources d'Interbase 6 fournis par Borland.
Interbase a été employé dans des systèmes de production, sous une variété de noms depuis 1981.
C'est un SGBD très intéressant, complet, fiable et assez simple d'utilisation, à essayer si votre base de donnée PostgreSQL vient encore de corrompre ses indexes :)
Note du modérateur : disponible sous licence « Interbase Public License », une variante de la « Mozilla Public License ». L'avis du rédacteur sur PostgreSQL n'engage que lui, et de toute façon il a largement le choix en SGBD libres.
Firebird (1348 hits)
IBPhoenix (441 hits)
Pilote 100% Java JDBC (563 hits)
> Lire la dépêche (54 commentaires, moyenne: 3,3).
Vous avez demandé le commentaire #109834.




SGBDO libre ?
C'est un peu hors-sujet, mais je profite de la news pour soumettre une question que je me pose depuis longtemps : on a de très bonnes SGBDR, mais existe-t-il une bonne base de données objet (SGBDO) libre ?
[^]Re: SGBDO libre ?
Je ne sais pas ce que doit founir un SGBDO complet, mais postgresql comporte deja une notion d'heritage de table.
Tu peux detailler ce que doit fournir un SGBDO complet ?
[^]Re: SGBDO libre ?
C'est pire que ça : à ma connaissance, il n'y
avait que O2 (propriétaire) comme SGBDO méritant
réellement ce qualificatif au monde et il a
disparu...
Pg a une ébauche d'objet, mais c'est encore très
limité.
Oracle a fait des chose, mais comme d'hab, dans
son coin
[^]Re: SGBDO libre ?
Un Système de Gestion de Base de Donnée Objet-Relationnel est sencé proposer un certain nombre de services.
- Procédures stockées attachées à des tables
- Héritages entre tables
- Pointeurs d'enregistrement (permettant d'inclure un enregistrement dans un enregistrement d'une autre table dans avoir à faire de jointure).
- Tables dans des tables (NESTED TABLE)
- etc... le reste, j'ai un peu oublié.
Bref, bcp de choses qui sont encore en cours de spécification. La norme sera SQL3 (normalement, je l'ai juste entendu par une source sûr, j'ai pas vérifié)...
A côté de cela, Oracle propose des choses comme les procédures affectées à des tables, les pointeurs, les nested table... mais ne connaît pas encore l'héritage. On peut donc difficilement parler d'objet relationnel pour Oracle.
Il me semble que DB2 (non vérifié là non plus, ce n'est pas ma spécialité) est plus avancé dans ce domaine... pour le reste, je vous laisse à vos recherches, vous vous y connaîtrez mieux que moi, sûrement ! ;c)
D'avis personnel, je ne trouve pas que ce concept soit encore suffisament au point pour être vraiment appliqué au niveau productif. D'autant que je ne connaîs pas les performances que proposent les SGBD proposant une approche objet-relationnel.
BeTa
[^]Re: SGBDO libre ? -> liste
En termes de SGBDO, je connais en fait :
- DB2 (proprio)
- Informix (proprio)
- Oracle (proprio)
D'après un commentaire ci-dessus, il existerait aussi :
- 02 (proprio)
Mais attention, en terme d'objet-realtionnel, aucune norme n'est encore sortie à ma connaissance.
BeTa
[+] [^]Re: SGBDO libre ? -> liste
Je crois effectivement qu'O2 est mort, il y avait aussi POET si je me souviens bien.
Je me souviens aussi que les prix d'O2 étaient quand même trop élevés...
Y y'a t-il des historiens dans la salle ?
[^]Re: SGBDO libre ? -> liste
Attention, il faut faire la difference entre les SGBDRO (Relationnel Objet) tels que :
-DB2
- Informix
-Oracle
Et les SGBDOO tels que
-feu O2
-Objectivity (proprio)
-Ozone (GPL mais tres rudimetaire)
http://www.ozone-db.org/ozone_main.html(...)
[^]Re: SGBDO libre ? -> liste
il faut faire la difference entre les SGBDRO (Relationnel Objet) [...] et les SGBDOO
Peux-tu expliquer la différence STP ?
[^]Re: SGBDO libre ? -> liste
Je ne suis pas un specialiste en SGBD. C'est pourquoi je fais suivre un lien qui explique tout cela (mais en gros dans un SGBDOO tu ne manipules que des collections d'objets via un langage appele OQL)
http://www.isb-sib.ch/DEA/programme/doc_mod3/mod3rof/formats_des_ba(...)
Voila j'espere que ca t'aidera.