Quel est le meilleur SGBD pour Delphi ?
Bonjour,
Ce sondage à pour but de recueillir des informations sur votre (vos) expérience(s) professionnelle pour ce qui est de l'utilisation d'un SGBD particulier avec Delphi. Par ailleurs, nous vous demandons d'apporter le plus de précisions possible sur les points suivants :
- stabilité
- portage
- coût
- compétence
- déploiement de l'application
Pour le comparatif des différents SGBD, bien vouloir consulter ce site.
Merci.
Moi c'est FireBird et PosgreSQL
Interbase/FireBird :
Les plus :
1- Fiabilité, stabilité : Jamais de soucis majeur en 5 ans d'utilisation
2- Possibilité d'utiliser des procédures stockées de la même façon que les tables dans les instructions select
3- Gratuité (plein d'outils gratuits pour son utilisation, IBEasy++, IBConsole etc.)
4- Multi-plateforme (il faut arrêter le monopôle et introduire de la vraie concurrence)
5- Disponibilité des sources (important au cas où on voudrait approfondir les choses)
6- Déploiement simple (passage facile du local au réseau)
Les moins :
1 - Absence de beaucoup de fonctions basiques dans Langage SQL. Nécessité d'utiliser
les UDF qui peuvent être source d'autres problèmes. Mais on apprend vite à s'en passer.
Heureusement avec FirbirdSQL 1.5, les choses avancent dans le bon sens.
2 - Les pilotes ODBC disponibles (du moins le gratuits à ma connaissances) ne supportent
pas toutes les possibilités de Firebird, notamment la partie 1 des +.
Les moins :
1 - Absence de beaucoup de fonctions basiques dans Langage SQL. Nécessité d'utiliser
les UDF qui peut être source d'autre problème. Mais on apprend vite à s'en passer.
Heureusement avec FirbirdSQL 1.5, les choses avancent dans le bon sens.
2 - Les pilotes ODBC disponibles (du moins le gratuits à ma connaissances) ne supportent
pas toutes les possibilités de Firebird, notamment la partie 1 des +.
PosgreSQL :
Celui là, je compte regarder sérieusement ce qu'elle donne couplée à Delphi. De plus avec la disponibilité
de version 8 sur Windows en natif, il n'y a plus de raison de passer à côté pour les développements
Windows.