|
|||||||
| Bases de données Vos questions concernant les bases de données (BDE, Access, SqlServer...) |
|
|
Publicité ' | |||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
Outils de la discussion |
|
|
#1 |
![]() ![]() Étudiant Inscription : novembre 2003 Messages : 3 831 ![]() |
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 :
Pour le comparatif des différents SGBD, bien vouloir consulter ce site. Merci.
__________________
Comment rejoindre la rédaction de www.developpez.com ? Améliorer vos posts en faisant une correction orthographique"Tu as tort d'abuser de ma patience" Sokar |
|
|
10
|
|
|
#2 |
|
Invité régulier
![]() Philippe GEORGESInscription : mai 2004 Messages : 8 ![]() |
Interbase et/ou Firebird. Client serveur, SQL, fiabilité, facilité de mise en oeuvre....
Administration ultra simple... C'est top ! |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() |
SQL Server pour les mêmes raisons que ci-dessus
|
|
|
00
|
|
|
#4 |
|
Membre éclairé
![]() ![]() Inscription : juillet 2002 Messages : 328 ![]() |
SQLAnywhere pour les mêmes raisons que ci-dessus
... et parce que pour avoir essayé les deux précédemment cités, je le trouve plus "souple"
__________________
7 fois à terre, 8 fois debout |
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : juillet 2002 Messages : 12 ![]() |
Bonjour,
J'utilise FIREBIRD 1.5 et j'envisage la version payante Interbase Je travaille sur des projets souples et utilisant des bases relativement petites (1Go maxi). Il me semble que des outils tels que Oracle sont surdimensionnés et engendreraient un coût d'administration injustifié compte tenu de la taille de mes bases. Avantages -Coût inexistant à faible - VCL DELPHI dédiée à INTERBASE - Expérience concluante de Interbase au cours de divers projets - MISE EN OEUVRE ET INSTALLATION SIMPLE ET RAPIDE - maitrise très accessible à un développeur polyvalent - Pas de souci pour les sauvegardes - Pas d'administration ultra complexe et "irréversible" comme Oracle - Possibilité de faire copier coller de la base entre Linux et Windows Deux petits inconvénient tout de même -Pas beaucoup de fonctions SQL avancées. Voir ceci : http://sqlpro.developpez.com/cours/sqlaz/fonctions/ - La recherche texte est case-sensitive ... Mais bon...yapafoto, c'est super-pratique! 8) Vadim |
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : décembre 2003 Messages : 1 ![]() |
On utilise Firebird 1.5 sur serveur Mandrake et il n'y a rien de plus stable comparer à notre ancien système sous access...
Le cout à part celui du serveur et de l'installation ... zéro. Pour l'administration EMS est parfait même si encore un peu buggé et puis les pilotes ODBC fonctionnent très bien pour les utilisateurs qui ont du mal de se décrocher d'access et ont quelques requêtes spontanées à faire. Mon boss qui avait quelques inquiétudes avant la migration à vite changer d'avis au vue des performances et de la stabilité. Les utilisateurs sont ravis du temps de réponse de chaque requête, bref, y a peut être mieux mais c'est plus cher Mais pourquoi toujours metre Interbase et Firebird dans le même panier ??? alors que les 2 systèmes ont pris des chemins complètement différent... Je veux bien croire qu'ils sont basé sur le même moteur mais à part les bielles c'est la seule choses qui leur reste de commun. |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : février 2005 Messages : 1 ![]() |
FIREBIRD pour mes clients "Petite entreprise" (Fiabilité, Simplicité, Coût)
SQL SERVER pour mes clients "Entreprise moyenne " (Pérennité du produit) |
|
|
00
|
|
|
#8 | |||
![]() ![]() Étudiant Inscription : novembre 2003 Messages : 3 831 ![]() |
Citation:
Citation:
Citation:
Cà permettra, je pense, aux uns et aux autres de mieux se comprendre et de partager effectivement leur expérience.
__________________
Comment rejoindre la rédaction de www.developpez.com ? Améliorer vos posts en faisant une correction orthographique"Tu as tort d'abuser de ma patience" Sokar |
|||
|
|
00
|
|
|
#9 |
|
Invité régulier
![]() Inscription : avril 2003 Messages : 7 ![]() |
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. |
|
|
00
|
|
|
#10 |
|
Nouveau Membre du Club
![]() |
Bonjour,
Moi je n'utilise pas beaucoup les bases de données mais j'ai découvert MyLittleBase v2.0. Biensûr, cela ne vaut pas vos gros systèmes de bases de données comme Interbase ou je ne sais quoi d'autres, mais j'ai horreurs d'utiliser les SGBD via les horribles architectures BDE ou dbExpress de Borland. MyLittleBase v2.0 fonctionne à partir de fichiers texte séparés par des virgules. Pour plus d'infos, http://mylittlebase.free.fr/. J'aime bien utiliser MySQL aussi, mais seulement avec PHP. |
|
|
00
|
|
|
#11 |
|
Invité de passage
![]() Inscription : février 2005 Messages : 1 ![]() |
Bonjour,
Je ne sais pas vraiment quel est le meilleur mais je sais que SQL Serveur est une SGBDR très puissant pour developper des applications professionnelles. Avantages : Les temps de réponses sont stables de 1 à 250 utilisateurs Il gère parfaitement tout type de jointures ( ce n'est pas le cas de tous les SGBDR). Il a une très bonne gestion des ressources système Il gère toutes les normes de SQL ( ce qui permet d'avoir un code portable vers un autre SGBDR) Il gère très bien les proc sotckées et les triggers (très utiles pour répondre à des demandes métier très fortes du client) Grâce à Enterprise Manager il est facile à administrer, à maintenir... Il dispose d'une aide très bien fournie Il dispose en plus de fonctions avancées comme la réplication, gestionnaire de plan de maintenance... Il gère parfaitement le XML en version 2005 Problèmes: Il ne dispose pas réélement d'outils propres dans l'EDI Delphi Pour de petits systèmes -25 utilisateurs il est trop lourd au niveau investissement. La maintenance nécéssite des connaissances pointues. A noter qu'il existe une version gratuite du moteur ( MSDE) pouvant gèrer jusqu'a 5 connexions. |
|
|
00
|
|
|
#12 |
|
Invité de passage
![]() Inscription : juillet 2004 Messages : 3 ![]() |
DBisam
|
|
|
00
|
|
|
#13 |
|
Membre régulier
![]() Inscription : avril 2004 Messages : 95 ![]() |
DBISAM de Elevate Software :
|
|
|
00
|
|
|
#14 |
|
Membre Expert
![]() |
Bonjour,
[je travailles sous C++ Builder mais ça revient au même] Nous avons de notre côté choisi PostGreSQL pour des raisons de cout, de fiabilité, de performances et de fonctionnaliltés disponibles. Par ailleurs, il existe des composants VCl pour postgresql (PostGreDAC). Ils sont payants mais ce n'est pas hors de prix, et les comportements sont très bons. bonne continuation |
|
|
00
|
|
|
#15 |
|
Invité de passage
![]() Inscription : septembre 2002 Messages : 3 ![]() |
MySQL avec les composants myDAC de crlab. Il n'y a pas plus rapide ! :-)
|
|
|
00
|
|
|
#16 | |||
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 12 074 ![]() |
Sur les inconvénients de MS SQL Server indiqué comme suit :
Citation:
Citation:
Enfin la version SQL Express (le MSDE de SQL Server 2000) est optimisé pour 25 utilisateurs... Citation:
Quand au couple Delphi / SQL Server je n'ai pas a ce jour trouvé mieux et plus rapide à tous les niveaux, y compris rapidité de développement. et pourant j'ai travaillé avec les SGBDR suivants : paradox, dbase, Access, Sybase SQL Server, Sybase Adpative, Sybase Anywhere, Interbase, Ocelot, IBM DB2, PostGreSQL, Mimer SQL... Il y a 3 ans, une étude de prix sur DB2, InterBase et MS SQL Server m'avait montré que pour équipé 250 sites, le coût le moins cher était MS SQL Server en licence sèches, et rapporté à MSDE encore bien moins cher que tous les autres concurrents sérieux. A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|||
|
00
|
|
|
#17 |
|
Nouveau Membre du Club
![]() |
Parait que c'est la plus rapide BD qui existe.
Mais pour la doc... c'est plutot dur a trouver |
|
|
00
|
|
|
#18 |
|
Membre habitué
![]() Inscription : mars 2004 Messages : 126 ![]() |
salut.
SQL SERVER.
|
|
|
00
|
|
|
#19 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2003 Messages : 15 ![]() |
Mes préférence vont a Oracle et Interbase/Firebird
Oracle pour des projets d'entreprise (et pas des PME) avec un DBA derriere, c'est puissant et les possibilités sont immense. Interbase pour une PME ou perso. Simple a deployer, facile a administrer, performant (par exemple, le SGBD des chaines de montage du 727(je crois) sont sur Interbase). Manque de fonction mais les UDF sont bien et permettent de mettre des regles metier complexe cote SGBD. MySQL est bien en lecture, mais en ecriture c'est pas le mieux et pas de proc stockée avant la V5 SQLServer (V6.5 pour moi) marche pas mal mais les triggers sont ... je sais pas ou ... |
|
|
00
|
|
|
#20 |
|
Membre actif
![]() Inscription : septembre 2003 Messages : 140 ![]() |
Quelle BD ? Cela dépend des projets...
Pour des applics personnelles, ne contenant pas des millions d'enregistrements, quel intêret d'utiliser des Firebird, Interbase, ou autre SQL ... ? Outre le fait de l'installation, la config, c'est utiliser un marteau pilon pour enfoncer un clou... On parle très peu sur Developpez des bases de données dont le moteur est intégré à l'exécutable (VolgaDB, TinyDB, ...): pas de config, installation hyper simple (il n'y en a pas !), et à mon avis convenant pour de nombreuses petites applications, et fonctionnant même en réseau. Paradox avait ( et à toujours !) aussi ses avantages, notamment facilité de création des tables, initialisation du moteur, des bases par le code, création/ destruction d'index en dynamique ... Donc faut voir l'ambition du projet et adapter en conséquence le choix des BD à utiliser (réseau, internet, perso, Nb utilisateurs, ...). Fabrice |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com