Bienvenue Prénom - Déconnexion

Mot de passe oublié ?Accès membres : merci de vous identifier

BOURSE

RUBRIQUES

 
 PRATIQUE OUTILS 
Utiliser une base de données par fichier
 
"Comment puis-je intégrer une base de données embarquée (MySQL, PostgreSQL) à mon application sans avoir besoin d'installer un serveur de base de données ?" (30/03/2005)
  Forum

Réagissez dans les forums de JDN Développeurs

Le besoin ici repose sur la nécessité d'accéder aux données stockées sans faire appel à un serveur (soit que l'application n'y a pas accès, soit qu'il n'y en a pas d'installée). La seule manière d'accéder à de tels contenus sans passer par un serveur reste d'utiliser une base fonctionnant à partir d'un fichier (ou de plusieurs).

De telles bases sont fréquentes, bien que moins connues que les bases relationnelles, car évidemment moins performantes. Pour autant, les bases s'appuyant sur un fichier ont précédé les bases relationnelles, et redeviennent populaires aujourd'hui, justement pour pallier aux manques de certains systèmes.

Le développeur dispose donc d'un jeu assez grand de bases parmi lesquelles choisir : SQLite (en standard au sein de PHP5), DB2, Access (via Jet), FoxPro... Le tout est de trouver celle qui correspondra au cahier des charges de l'application, tant côté performance que côté disponibilité. Ici, c'est aux développeurs de se renseigner sur ce qu'il est possible d'accomplir pour chaque base.

En dernier recours, il faudra remonter plus loin dans l'histoire de l'informatique, et stocker ses données directement sur un fichier, pourquoi pas XML.
 
Xavier Borderie, JDN Développeurs
 
 
Accueil | Haut de page
 
 



A VOIR EGALEMENT