IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bases de données Delphi Discussion :

Base de donnée le meilleur choix


Sujet :

Bases de données Delphi

  1. #1
    Membre expert
    Avatar de aityahia
    Homme Profil pro
    CIEPTAL CARS SPA
    Inscrit en
    Mars 2006
    Messages
    1 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Algérie

    Informations professionnelles :
    Activité : CIEPTAL CARS SPA
    Secteur : Transports

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 938
    Points : 3 329
    Points
    3 329
    Par défaut Base de donnée le meilleur choix
    j'utilise actuellment des base de données access pour mes application jusque la je suis satisfai mais apres avoir naviguer dans ce forum j'ai constaté qu'il a plusieur pble alors quelqu'un peut me conseiller quel est le meilleur choix pour migrer (application réseau)

  2. #2
    Membre émérite
    Avatar de Merlin
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mars 2002
    Messages
    524
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Mars 2002
    Messages : 524
    Points : 2 883
    Points
    2 883
    Par défaut
    Il n'y a pas de "meilleure base de données", on peut trouver des avantages à chacune selon ce qu'on veut ou ne veut pas en faire..

    Donc :
    - Firebird c'est très bien si on veut du gratuit puissant
    - MySQL c'est très bien si on n'est pas à cheval sur les principes et qu'on veut un truc rapide en lecture et surtout si on doit faire un dév Web avec hébergeur
    - SQL Server 2005 Express est très bien, très puissant (remplace MSDE) mais le déploiement réseau réclamera l'achat d'une licence SQL Server.
    etc

  3. #3
    Membre expert
    Avatar de aityahia
    Homme Profil pro
    CIEPTAL CARS SPA
    Inscrit en
    Mars 2006
    Messages
    1 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Algérie

    Informations professionnelles :
    Activité : CIEPTAL CARS SPA
    Secteur : Transports

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 938
    Points : 3 329
    Points
    3 329
    Par défaut
    mois je penche vers SQL server car déja fait des test mais j'ais h'abitude que j'ai aqui avec paradox d'integrer tout les requettes dans le programe et non dans la base données je pense que cette méthode provoque un transite réseau important dans les application Client/serveur

  4. #4
    Membre émérite
    Avatar de Merlin
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mars 2002
    Messages
    524
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Mars 2002
    Messages : 524
    Points : 2 883
    Points
    2 883
    Par défaut
    Citation Envoyé par aityahia
    mois je penche vers SQL server car déja fait des test mais j'ais h'abitude que j'ai aqui avec paradox d'integrer tout les requettes dans le programe et non dans la base données je pense que cette méthode provoque un transite réseau important dans les application Client/serveur
    il ne faut pas te fier à ton expérience avec Paradox pour extrapoler avec les bases SQL, cela ne marche radicalement pas pareil.
    Avec une base Paradox tu ne pouvais de toute façon pas stocker les requêtes sur le serveur, il n'y en avait pas (de serveur), seuls les fichiers étaient partagés et chaque poste client devait utiliser son propre moteur SQL (le BDE).
    Avec une base SQL il est au contraire bien plus intéressant d'utiliser des vues et des procédures stockées, seules les données utiles sont ensuite retournées aux stations clientes ce qui limite la charge sur le réseau (mais augmente celle du serveur SQL, il y a une balance à faire donc).

  5. #5
    Membre habitué
    Profil pro
    Chef d’entreprise
    Inscrit en
    Mars 2002
    Messages
    212
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Chef d’entreprise

    Informations forums :
    Inscription : Mars 2002
    Messages : 212
    Points : 149
    Points
    149
    Par défaut
    Je propose de faire un tour du côté de PostgreSQL.
    C'est une base freeware initialemet développée sous linux. Depuis quelques temps, il existe une version native Windows.

    Bon travail

  6. #6
    Membre à l'essai
    Inscrit en
    Février 2006
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 21
    Points : 18
    Points
    18
    Par défaut
    A mon avis Firebird est là base de données avec le meilleur rapport performance/facilité d'utilisation/prix

    De plus, les procédures stockées sont utilisable comme des tables alors que sous Oracle c'est une vrai galère.
    Le nom des variables sous SQL serveur est trop contraignant à mon goût.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Base de données relationnelle ou NoSQL, laquelle constitue le meilleur choix ?
    Par Cedric Chevalier dans le forum Décisions SGBD
    Réponses: 40
    Dernier message: 12/02/2015, 13h31
  2. Réponses: 29
    Dernier message: 25/04/2014, 10h15
  3. Réponses: 29
    Dernier message: 25/04/2014, 10h15
  4. Réponses: 9
    Dernier message: 14/06/2013, 10h34
  5. Base De Données & Android : Meilleurs pratiques
    Par Spredzy dans le forum Android
    Réponses: 0
    Dernier message: 22/03/2010, 15h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo