|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre chevronné
![]() Administrateur systèmes et réseaux - Développeur VB Inscription : juin 2003 Messages : 607 ![]() |
Bonjour à tous,
Tout d'abord quelques précisions, je n'ai jamais développé du vrai SGBD, seulement en VBA avec Excel2003 (et DB4 il y a très longtemps...), et je me débrouille pas trop mal en C ... Je vais devoir faire une base de données de suivis de paramètres d'une production industrielle (des températures, des pressions, des densités, des débits, etc...) dans laquelle viendrait taper environ une douzaine de personnes (pour entrer des données ou en consulter), plus ou moins ou simultané, cela dépend des moments... Les entrées de données (à 99% des nombres à virgules, le 1% restant c'est des dates, des heures et quelques champs textes) ont lieu pour la plupart toutes les heures, grosso-modo une centaine par heure et ça 24h/24 et 7j/7... Les sorties, ce sera des traitements de ces chiffres, affichages de tableaux sous différentes formes, quelques graphes, et certains de ces tableaux seront exportés suivant les cas, 1/j ou 1/semaine ou à la volée, etc... Actuellement, il y a une bonne quinzaine de fichiers Excel par mois avec chacun un onglet /jour, et le tout avec pleins de liens inter-fichiers... Je vous passe les détails, mais cela représente actuellement environ 1000 fichiers qui prennent dans les 500Mo... Je ne vous raconte pas la joie et la bonne humeur qui m'envahie quand on me demande un nouveau suivi quelconque... Ma question est : suffit-il d'une BD Access sur mon serveur et les users se connectent au travers de l'interface (intranet web ou autre) qui va bien ?? ou alors (enfin...) faut-il carrement une base SQL quelconque (MySQL, Firebird, ...) ??? Merci d'avance de vos réponses, car je dois commencer par chiffrer toute la solution (le moins cher possible, bien entendu...) , et suivant les options, le coût des licences n'a rien à voir ! |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Inscription : octobre 2003 Messages : 2 714 ![]() |
Je te conseille une base de données, ça gère l'accès concurrent et c'est beaucoup plus rapide.
Ensuite, le choix est plus "personnel" en ce qui concerne les BDD open source, certains ont des préférences et ne demorderont pas d'une BDD, mais en général, surtout pour l'application que tu cites, je pense qu'un BDD open source quelle qu'elle soit suffira. Je te propose de jeter un oeil sur MySQL, HSQLDB, PostgreSQL, FireBird.. Ma préférence va à PostegreSQL, car j'ai toujours trouvé qu'il avait une longueur d'avance sur les autres au niveau des fonctionnalités, et je n'ai jamais eu de souci avec pour mes developpements. Dans la partie SGBD de developpez.com, tu trouveras un récapitulatif présentant toutes les BDD ( de manière presque exhaustive ) A+
__________________
K |
|
|
00
|
|
|
#3 |
|
Expert Confirmé Sénior
![]() ![]() Pierre Ingénieur qualité méthodes Inscription : mars 2003 Messages : 3 726 ![]() |
Compte-tenu de ton environnement humain, pense à intégrer l'aspect administration du SGBD.
Administrer MySQL est plus coûteux que Firebird (par exemple)
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet) ----------------------- Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MPUsus magister est optimus |
|
|
00
|
|
|
#4 | |
|
Membre chevronné
![]() Administrateur systèmes et réseaux - Développeur VB Inscription : juin 2003 Messages : 607 ![]() |
Citation:
Petite question, c'est stable sous Windows 2003 server, ou vaut-il mieux envisager du Linux ?? |
|
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 022 ![]() |
Si tu as du Windows Server 2003, je te conseille de réfléchir également à MSSQL SERVER 2005. Surtout au niveau administration, c'est un pur bonheur !
J'administre 4 serveurs MySQL seul. Aucune difficulté insurmontable, il existe néanmoins quelques outils d'administrations qui aide. Je gère tout par console. Je ne porte pas de comparatif à Firebird. Je ne connais pas (enfin très peu) cette solution. C'est peut-être plus simple que MySQL, je ne sais pas. Mais j'estime bcp les avis de qi130. Donc piste à ne pas négliger.
__________________
Alexandre T. PHP5/MySQL5 Codes prêts à l'emploi 30 projets avec codes sources complets pour créer diaporamas photos, chat, arbre généalogique, statistiques de visites, création de graphiques, moteur de recherche, Sudoku etc... Mes articles |
|
|
00
|
|
|
#6 |
|
Expert Confirmé
![]() Inscription : octobre 2003 Messages : 2 714 ![]() |
Content de voir que mon avis compte pour du beurre
!Je plaisante bien sûr
__________________
K |
|
|
00
|
|
|
#7 | |
|
Membre chevronné
![]() Administrateur systèmes et réseaux - Développeur VB Inscription : juin 2003 Messages : 607 ![]() |
Citation:
Et bien, une des raisons qui m'oriente sur un développement MySQL/PHP c'est que je ne vais pas rester très longtemps en Win2003Server car la direction informatique du groupe pour qui je bosse n'aime pas Microsoft... Donc, dans un délai assez court je pense, je vais avoir a administrer soit des serveurs Novell, soit du Linux !! Avec ce choix de MySQL, je serais donc sur que ma SGBD pourra fonctionner quelquesoit le système qu'il y a dessous...
|
|
|
|
00
|
|
|
#8 |
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 022 ![]() |
Contrairement à ce que je pensais PostGRESQL vous permettra également d'avoir cette garantie depuis sa version 8.
__________________
Alexandre T. PHP5/MySQL5 Codes prêts à l'emploi 30 projets avec codes sources complets pour créer diaporamas photos, chat, arbre généalogique, statistiques de visites, création de graphiques, moteur de recherche, Sudoku etc... Mes articles |
|
|
00
|
|
|
#9 | |
|
Membre chevronné
![]() Administrateur systèmes et réseaux - Développeur VB Inscription : juin 2003 Messages : 607 ![]() |
Citation:
Celui-ci je ne le connais pas du tout !! Il se situe comment par rapport à MySQL ?? En termes de développement et maintenance ? |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com