Base locale, propre à ton appli, mono utilisateur, .... Access ou SQLServer Express (éventuellement fichier texte, Excel ou xml). En gros les bases dites de type fichier.
Base partagée, sur un réseau, avec plusieurs utilisateurs, .... les bases dites de type Serveur. MySQL, SQLServer,... pour des bases de moyenne capacité, SQLServer, Oracle,DBase ..... pour des bases de grosses ou très grosse capacité.
Les bases de type fichier sont autonome et peuvent etre embarquées avec ton appli, les bases de type serveur necessite d'être installées sur une machine dédié sur le réseau voire plusieurs dans le cas de grosses bases.
Fichiers textes, XML, SQLServer Express, c'est gratuit. SqlServer Express et tout ce qu'il faut pour le xml étant déjà intégré dans VS2005.
MySql est aussi gratuit
Access est payant (licence Office) si tu as besoin du logiciel Access pour acceder à la base. La base seule peut parfaitement être utilisée gratuitement depuis ton application.
SQL Server, Oracle, ...... necessite une licence payante.
---- Sevyc64 (alias Casy) ----
# LE PARTAGE EST NOTRE FORCE #
[ Lien ]