Précédent   Forum des professionnels en informatique > Bases de données > Décisions SGBD
Décisions SGBD Forum de décisions sur le choix en bases de données. Le Comparatif
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/11/2006, 14h59   #1
Invité de passage
 
Inscription : mars 2006
Messages : 15
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 15
Points : 2
Points : 2
Par défaut Choix d'un SGBD gratuit pour une application

Bonjour, j'ai lu le comparatif sur les SGBD, regardé les différents sujets sur le forum, mais je n'ai pas trouvé une réponse clair.
Voila, je dois faire une application de gestion pour un magasin de prêt à porter, ce serait sûrement en VB ou C#. Lesquels serait le plus approprié, Sql server Experss Edition ou Mysql (des solutions gratuites, la personne ne veut pas payer), la base de donnée étant hébergé en locale.
Sachant que la version express édition ne peut dépasser les 4go pour une base de donnée, que je suis habitué à Sql server (Je suis débutant en formation actuellement), que me conseillez-vous?
4Go c'est énorme pour une base? ça se remplie vite ou pas ? Gères t'elles toute les deux des tables avec comme clé un code barre?
Je n'ai pas trop envie de changer mes habitudes pour l'instant, mais quel est le meilleur moyen de la rendre évolutive( au cas d'un deuxième magasin, d'un stock important, d'un historique sur plusieurs années,de plusieurs connexions etc...)
Merci beaucoup de me répondre et désolé si je n'ai pas étais assez clair.
nass06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/11/2006, 15h10   #2
Expert Confirmé
 
Avatar de KiLVaiDeN
 
Inscription : octobre 2003
Messages : 2 714
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 2 714
Points : 2 689
Points : 2 689
Salut,

Personnellement, n'étant pas fan des distributions logicielles "bridées", je te conseillerais MySQL.

SQL Server 2005 Express Edition est limité à 4Go ce qui peut parraitre résonnable, mais il y a d'autres limitations, et notamment la limitation à 1Go de RAM peut vite devenir pénalisante, car SQL Server est réputé pour être gourmand en RAM et ça peut très vite monter et ramer..

Si tu connais déjà SQL Server, tu n'auras pas de mal avec MySQL; Tu n'auras pas d'équivalent comme Enterprise Manager, mais tu as de nombreux outils open source qui s'en rapproche et qui permettent de très bien gérer la base de données.

Regarde aussi PostGreSQL et Firebird qui sont de très bonnes bases de données, à mon avis plus puissantes que MySQL.. Mais ce n'est qu'un avis personnel

A+ et bonne chance
__________________
K
KiLVaiDeN est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/11/2006, 15h15   #3
Invité de passage
 
Inscription : mars 2006
Messages : 15
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 15
Points : 2
Points : 2
Citation:
Envoyé par KiLVaiDeN
Salut,

Personnellement, n'étant pas fan des distributions logicielles "bridées", je te conseillerais MySQL.

SQL Server 2005 Express Edition est limité à 4Go ce qui peut parraitre résonnable, mais il y a d'autres limitations, et notamment la limitation à 1Go de RAM peut vite devenir pénalisante, car SQL Server est réputé pour être gourmand en RAM et ça peut très vite monter et ramer..

Si tu connais déjà SQL Server, tu n'auras pas de mal avec MySQL; Tu n'auras pas d'équivalent comme Enterprise Manager, mais tu as de nombreux outils open source qui s'en rapproche et qui permettent de très bien gérer la base de données.

Regarde aussi PostGreSQL et Firebird qui sont de très bonnes bases de données, à mon avis plus puissantes que MySQL.. Mais ce n'est qu'un avis personnel

A+ et bonne chance
Cela veut dire que si on a un PC avec plus d'1 Go de RAM, Sql ne pourra le gérer? J'avais pas compris cela de cette manière, merci beaucoup pour ta réponse, mais j'ai lu dans la FAQ de PostGreSQl que c'est un SGDB relationnel objet, cela doit beaucoup changer d'un relationnel normal?Ou peut-être je me trompe, mais merci quand même
nass06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/11/2006, 15h38   #4
Expert Confirmé
 
Avatar de KiLVaiDeN
 
Inscription : octobre 2003
Messages : 2 714
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 2 714
Points : 2 689
Points : 2 689
PostGreSQL peut tout à fait faire du relationnel classique, je ne sais pas trop d'où vient la dénomination "Object" mais si ils le disent, ça doit être une possibilité en plus de l'utilisation classique du SGBD.

A+
__________________
K
KiLVaiDeN est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2006, 20h04   #5
Futur Membre du Club
 
Inscription : juillet 2002
Messages : 35
Détails du profil
Informations forums :
Inscription : juillet 2002
Messages : 35
Points : 15
Points : 15
Envoyer un message via MSN à nytmare
Si tu es neophyte alors reste sur sqlserver
le but pour toi c'est de faire une application pout gerer ton buisness ou bien d'aprendre un nouveau sgbd?
Sache qu'il es cependant necessaire d'avoir une idee sur la taille de tes donnees et la facon dont il vont evoluer (ca fait partie de tout cahier de charge), apres quoi fait des tests sur une petite base, regarde la taille et calcul selon tes estimations.(fait le avec sqlserver si tu es plus a l'aise)
Finalement la limitation de RAM ne bloque pas sqlserver ca dit juste que si tu a plus 1giga RAM il ne les utilsera pas (c'est pour le bizz)

nytty
nytmare est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2006, 21h12   #6
Invité de passage
 
Inscription : mars 2006
Messages : 15
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 15
Points : 2
Points : 2
merci beaucoup pour vos réponses, c'est tres gentil de votre part
nass06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h01.


 
 
 
 
Partenaires

Hébergement Web