Choix de la base de données

Messages postés
1
Date d'inscription
jeudi 6 mars 2008
Statut
Membre
Dernière intervention
19 octobre 2008
- - Dernière réponse : PCPT
Messages postés
13298
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
- 19 oct. 2008 à 13:36
bon jour a tous
selon quel critère je peux choisir la base de données (access ou sql) sur laquelle je vais travailler? est ce selon le flux de données?
merci d'avance
Afficher la suite 

4 réponses

Messages postés
13298
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
28
0
Merci
salut,

accès : base locale ou base réseau, 1 ou peu d'utilisateurs simultanés
sql (mysql, sqlserver) : base distante (réseau ou internet), dont le but est surtout la multiconnexion (plusieurs utilisateurs)

le gros principe est là
si tu veux une base par utilisateur, access sans hésitation
si en plus c'est juste 2 3 données qui se baladent, un fichier INI ou XML est largement suffisant

++

<hr size="2" width="100%" />
Prenez un instant pour répondre à [sujet-SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp
Commenter la réponse de PCPT
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
31
0
Merci
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) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #    http://aide-office-vba.monforum.com/index.php
Commenter la réponse de cs_casy
Messages postés
616
Date d'inscription
mercredi 18 décembre 2002
Statut
Membre
Dernière intervention
4 juillet 2012
0
Merci
Access est en effet limité à un plus petit nombre d'utilisateur, jusqu'a 10 ou 15 simultanément, il génère un plus grand trafic réseau néanmoins pour des petites applications il est plus facile à mettre en oeuvre. SQLServer ou MYSQL sont des SGBD client-serveur ils ne transitent que les résultats des requêtes le trafic réseau est donc restreint, ils disposent d'une plus grande souplesse pour gérer les accès concurrents, mais revers de la médaille ils sont plus compliqués à mettre en route.

Pascal Laurençon
Commenter la réponse de cs_pluplu
Messages postés
13298
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
28
0
Merci
(nb : sql server et oracle existent tous 2 en version express, gratuites)
Commenter la réponse de PCPT