|
| |
| 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. |
|
|
 |