Salut à tous.
Donc les autres corps de métiers n'ont pas le droit à la parole ? Et ceux qui sont en gros système, vous les excluez aussi ?Envoyé par Siguillaume
Et ce n'est pas parce que les SGBD de type relationnels sont les plus répandus qu'ils faut aussi les exclure.
Donc à bien comprendre le sondage, on va voter en fonction de ce que l'on connait ou de ce que l'on aime pratiquer comme SGBD.
Et non, en question des performances de son cher SGBD préféré.
Selon moi, vu que je viens du monde gros système IBM, il n'y a pas photo : c'est DB2 z/os.
Donc quand vous mettez dans le sondage DB2, je ne sais pas si cela se rapporte à z/os ou au monde de la micro.
Il serait bien de faire la distinction lorsque l'ambiguïté existe.
La liste des critères n'est pas représentatif de ce qui peut être qualifié de bon SGBD. Voici d'autres critères sur lesquels ont peu aussi débattre :
--> le respect des normes (on ne parle jamais assez du respect de ces normes) !
--> la facilité de la mise en œuvre de la modélisation (sa simplicité d'utilisation)
--> le cout de la maintenance en interne autour du SGBD
--> le prix des licences
--> les outils intégrer au SGBD pour faciliter la maintenance, et leur interopérabilité
--> la rapidité de réaction de l'éditeur à nous fournir une nouvelle release
--> la facilité d'installer une nouvelle version, soit la première fois, soit sur un existant.
--> la possibilité de pouvoir gérer des bases distantes
--> gérer une volumétrie dépassant le tera octets.
--> ...
Dans la plupart des cas, on n'a pas le choix de son SGBD. Si par exemple, chez un hébergeur WEB, je désire travailler avec MS SQL SERVER, et bien il n'est pas disponible.Envoyé par Siguillaume
Pour cause, jusqu'à présent Microsoft ne mettant pas son SGBD disponible dans le monde Linux (ou debian).
Entièrement d'accord, sauf que le respect des normes n'est pas toujours présent dans la plupart des SGBD.Envoyé par grunk
C'est que du bon sens ! Mais voilà, qui va commercialiser un SGBD qui va mettre à mal tous les autres ?Envoyé par grunk
Ce n'est pas connaitre le marché économique qui veux l'interdiction de la détention d'un monopole.
A terme, on aura plusieurs SGBD qui seront spécialisés selon l'environnement. (WEB, gestion ...)
Je suis d'accord avec toi. Dire que l'on préfère tel SGBD, juste parce qu'on le pratique depuis des années, n'est pas un critère de choix.Envoyé par mermich
Tout le monde dit que MySql est de la merde, mais combien savent correctement le paramétrer ?
Sur un sujet où l'on comparait MySql et PostgreSQL, j'ai obtenu des performances presque similaire, sur le même jeu d'essai et les mêmes requêtes.
Donc avant de dire que tel ou tel SGBD est merdique ou excellent, avez-vous fait des tests de performances (ou de comparaison) ?
Et surtout avez-vous la connaissance d'expertise de votre SGBD préféré ?
Mon retour d'expérience :
1) Gros système IBM, donc sous DB2 Z/OS, ce SGBD est mon préféré, car c'est un monstre en terme de performance et de faisabilité.
Que ce soit aussi sous IBM ou sous BULL, il y d'autres SGBD, pas nécessairement SQL, ou pas relationnelle sur lequel j'ai travaillé.
Il y a des produit dans l'approche est fort intéressante comme FOCUS de chez INFORMATION BUILDERS que j'ai beaucoup apprécié, à l'époque où il était très répandu.
Ou encore NATURAL (langage de programmation de quatrième génération) ADABAS (SGBD) de chez Software AG.
Et bien sûr, IDS II sous BULL, SGBD de type réseau. Et tant d'autres encore.
2) C'est selon moi, le SGBD par excellence pour faire du web. Il est natif dans les serveur WEB comme WAMP et aussi présent chez presque tout les hébergeurs.
Gros avantage, il est gratuit et la communauté est très répandue dans le monde.
Inconvénient, il est très en retard au niveau des normes, mais permet de faire énormément de choses basique.
Tant que l'on gère de petites bases où la performance n'est pas un critère déterminant, c'est un bon SGBD.
Il convient parfaitement pour de petit site, ou pour des débutants qui veulent apprendre un SGBD de type relationnel.
3) FireBird,
Je ne le connais pas assez. La communauté est petite. Je participe au forum FireBird dans Developpez, surtout pour me perfectionner.
4) MS SQL SERVER.
J'ai installé la version EXPRESS 2014 (la version gratuite) sur mon ordinateur et j'ai fait quelques tests.
Niveau installation, c'est plutôt du lourd. Très stable, très performant, respect des normes, aucun bugs, bien intégré à Windows.
Son inconvénient majeur, ce sont les licences qui ne sont pas à la porté de tout le monde. Donc ce SGBD est fait pour des professionnels.
Pas assez pratiquer pour formuler une quelconque critique, sinon j'aime bien.
Ça sens la partialité ! Es-tu possédé par SQLPRO ?Envoyé par Chauve souris
MS SQL EXPRESS est une version gratuite et bridée.Envoyé par Chauve souris
Elle est limitée à la prise en charge d'un seul processeur physique, 1 Go de mémoire vive, et 10 Go de mémoire morte, avec des bases de 4 Go maximum.
Elle est faite pour débuter ou se faire la main, mais pas pour faire de très gros projet professionnel.
@+
Partager