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

Décisions SGBD Discussion :

Comparatif SGBD


Sujet :

Décisions SGBD

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 79
    Points : 66
    Points
    66
    Par défaut Comparatif SGBD
    Bonjour,

    je dois ré écrire une base de données Access (Table, Requête, Formulaire, Etat et module) dans un nouveau language.
    Le language adopté est Delphi.

    Il me reste à choisir la base de données.
    J'ai repris un tableau trouvé sur le net, j'ai ajouté d'autres bases et j'ai fais mes recherches (sans tester).

    1 - MS SQL Server 2000 :
    OS : Windows
    Open source : Non
    Gestion des transactions : Oui
    Requête imbriquées : Oui
    Vues : Oui
    Intégrité Référentielle : Oui
    Trigger : Oui
    Procédures Stockées : Oui
    Sauvegarde : à chaud
    License : Payante
    Outils frontaux : oui
    Pourquoi la choisir : base de données complexes, requête complexes

    2 - Oracle 10g SE:
    OS : Windows, Linux
    Open source : Non
    Gestion des transactions : Oui
    Requête imbriquées : Oui
    Vues : Oui
    Intégrité Référentielle : Oui
    Trigger : Oui
    Procédures Stockées : Oui
    Sauvegarde : à chaud
    License : Payante
    Outils frontaux : oui
    Pourquoi la choisir : base de données complexes, requête complexes

    3 - MySQL v.4 :
    OS : Windows
    Open source : Oui
    Gestion des transactions : Oui
    Requête imbriquées : non
    Vues : non
    Intégrité Référentielle : Oui en mode InnoDB et BDB
    Trigger : Non
    Procédures Stockées : Non
    Sauvegarde : Utilitaire mysqldump
    License : Payante en cas de commercialisation
    Outils frontaux : MySQL Control center
    Pourquoi la choisir : base de données simples, pages web dynamiques, alternative gratuite à Access

    4 - Postgre SQL :
    OS : Linux, Unix
    Open source : Oui
    Gestion des transactions : Oui
    Requête imbriquées : Oui
    Vues : Oui
    Intégrité Référentielle : Oui
    Trigger : Oui
    Procédures Stockées : Oui
    Sauvegarde : pg dump
    License : gratuite
    Outils frontaux : PostgreSQL admin tools
    Pourquoi la choisir : base de données complexes, requête complexes, alternative à Oracle

    5 - Interbase :
    OS : Windows, Linux
    Open source : Oui version 6
    Gestion des transactions : Oui
    Requête imbriquées : ???
    Vues : Oui
    Intégrité Référentielle : Oui
    Trigger : ???
    Procédures Stockées : Oui
    Sauvegarde : ???
    License : Payante à partir de la v7
    Outils frontaux : ???
    Pourquoi la choisir : ???


    Comment se passe le chargement des tables Access dans les autres bases de données que SQL Server ? Existe t'il des outils spécifiques ?

    Merci de m'aider à compléter ce tableau.

    Alexandre

  2. #2
    Modérateur
    Avatar de al1_24
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2002
    Messages
    9 104
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 9 104
    Points : 28 395
    Points
    28 395
    Par défaut Re: Comparatif SGBD
    Citation Envoyé par AlexB59
    Comment se passe le chargement des tables Access dans les autres bases de données que SQL Server ? Existe t'il des outils spécifiques ?
    Depuis Access tu peux créer des liens vers les tables de n'importe quel SGBD du moment qu'il existe un pilote ODBC.
    Il n'est plus très difficile alors de créer les requêtes d'exportation des données depuis Access vers ce nouveau SGBD.

  3. #3
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 224
    Points : 19 567
    Points
    19 567
    Billets dans le blog
    25
    Par défaut
    Quelques correctifs:

    1 - MS SQL Server 2000 :
    OS : Windows
    Open source : Non
    Gestion des transactions : Oui
    Requête imbriquées : Oui
    Vues : Oui
    Intégrité Référentielle : Oui
    Trigger : Oui
    Procédures Stockées : Oui
    Sauvegarde : à chaud
    License : Payante
    Outils frontaux : oui, mais pas en ce qui concerne le développement
    Pourquoi la choisir : indépendance des bases de données, autonomic computing, architecture relativement simple

    2 - Oracle 10g SE:
    OS : Windows, Linux, Unix
    Open source : Non
    Gestion des transactions : Oui
    Requête imbriquées : Oui
    Vues : Oui
    Intégrité Référentielle : Oui
    Trigger : Oui
    Procédures Stockées : Oui
    Sauvegarde : à chaud et à froid
    License : Payante
    Outils frontaux : oui, mais pas simple d'utilisation
    Pourquoi la choisir : base de données complexes, requête complexes, gros budgets, leader du marché

    3 - MySQL v.4 :
    OS : Windows, Linux
    Open source : Oui
    Gestion des transactions : Oui, mais seulement via innodb (payant)
    Requête imbriquées : non
    Vues : non
    Intégrité Référentielle : Oui en mode InnoDB et BDB
    Trigger : Non
    Procédures Stockées : Non
    Sauvegarde : Utilitaire mysqldump
    License : Payante en cas de commercialisation
    Outils frontaux : MySQL Control center
    Pourquoi la choisir : base de données simples, pages web dynamiques, alternative gratuite (selon option !) à Access

    4 - Postgre SQL :
    OS : Linux, Unix, Windows
    Open source : Oui
    Gestion des transactions : Oui
    Requête imbriquées : Oui
    Vues : Oui
    Intégrité Référentielle : Oui
    Trigger : Oui
    Procédures Stockées : Oui
    Sauvegarde : pg dump
    License : gratuite
    Outils frontaux : PostgreSQL admin tools
    Pourquoi la choisir : base de données simple à administrer, requête complexes, ne convient pas pour de gros volumes

    5 - Interbase :
    OS : Windows, Linux
    Open source : Oui version 6
    Gestion des transactions : Oui
    Requête imbriquées : ???
    Vues : Oui
    Intégrité Référentielle : Oui
    Trigger : ???
    Procédures Stockées : Oui
    Sauvegarde : ???
    License : Payante à partir de la v7
    Outils frontaux : ???
    Pourquoi la choisir : intégration aux autre produits Borland, administration aisée, ne convient pas pour de gros volumes

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 79
    Points : 66
    Points
    66
    Par défaut
    Bonjour,

    quant on parle de gros volume, on parle du nombre de connection ou de la taille de la base de données ?
    A partir de quand considère t'on que l'on a un gros volume ?

    Merci d'avance.

  5. #5
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 224
    Points : 19 567
    Points
    19 567
    Billets dans le blog
    25
    Par défaut
    Il y a des deux : le nombre de transactions couplé au nombre d'utilisateurs concurrents, et la taille des tables.

    Pour les tables, c'est difficile à dire car ça ne dépend pas que du nombre d'enregistrements, mais aussi de la longueur des tuples et du nombre d'indexes...

  6. #6
    Membre éclairé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 414
    Points : 671
    Points
    671
    Par défaut
    pourquoi ne considères tu pas le cas de DB2?

    Il y a quelques années on considérait qu'on arrivait sur des gros volumes à 100Go de données. Maintenant ce sont des volumétries relativement courantes donc on prend en considération également le nb de connexions, le type de base (OLTP, OLAP), etc..., etc...

Discussions similaires

  1. Le comparatif des SGBD : commentaires
    Par Fabien Celaia dans le forum Autres
    Réponses: 9
    Dernier message: 02/09/2009, 14h14
  2. Comparatif performance SGBD...
    Par glouglou dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 19/05/2004, 19h30

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