Fonctions DB++
DB++
&warn.experimental;
&reftitle.intro;
DB++, qui est programmé par une société allemande
Concept asa, est un système
de base de données relationnelles à haute performance, faible consommation
de mémoire et de disque. Bien qu'il comprenne le langage SQL
en tant qu'interface supplémentaire, ce n'est pas vraiment une
base de données SQL, car elle fournit son propre langage SQL, qui
est plus influencé par l'algèbre relationnelle que ne l'est
SQL.
Concept asa a toujours supporté les langages Open Source, et
DB++ dispose d'interfaces Perl et Tcl depuis longtemps. Il
utilise aussi Tcl pour ses procédures stockées internes.
&reftitle.required;
Cette extension dépend d'une bibliothèque cliente externe : vous
devez donc avoir le client DB++ installé sur le système
pour pouvoir compiler cette extension dans &php;.
Concept asa fournit
des versions de démo de DB++
et la documentation
pour Linux, ainsi que certaines autres versions UNIX. Il y a aussi
une version pour Windows de DB++, mais cette extension ne la
supporte pas (pour le moment).
&reference.dbplus.configure;
&reftitle.runtime;
&no.config;
&reftitle.resources;
dbplus_relation
La plupart des fonctions DB++ travaillent avec une ressource de type
dbplus_relation : c'est un pointeur sur
une relation, ou une relation, généré par une requête.
&reference.dbplus.constants;
&reference.dbplus.functions;