Retour : page principale > sommaire eFlore v2 > sommaire modèle d'eFlore

Le outils de conception du modèle de la base de données eFlore



Les outils de conception des schémas


Nous avons utilisé le logiciel Dia pour concevoir les diagrammes entités-relations jusqu'à la version 1.0. Ensuite, nous avons utiliser DBDesigner.
Sous Dia, nous avons utilisé le formalisme UML avec les indications fournies par TeDia2Sql.
Voir le site de DIA : http://www.lysator.liu.se/~alla/dia/dia.html (en)
Page de téléchargement : http://www.lysator.liu.se/~alla/dia/downld.html

Ces outils ont pour avantages :
  • d'être sous licence libre
  • de fonctionner sous Linux et Windows

L'outil de transformation des schémas Dia en SQL


C'est le programme Perl TeDia2SQL qui nous permet de transformer un fichier dia en sql.
Voir le site de TeDia2SQL : http://tedia2sql.tigris.org/ (en)
Page de téléchargement : http://tedia2sql.tigris.org/servlets/ProjectDocumentList?JServSessionIdservlets=0v89oxevg1

Cet outil à pour avantages :
  • d'être sous licence libre
  • de fonctionner sous Linux et Windows si Perl est installé
  • permet de créer au 23 avril 2003 du sql pour les bases de données suivante :
    • Sybase support à 95%
    • Postgres support complet
    • Oracle support complet
    • DB/2 support complet
    • MS-SQL support complet (nécessite d'être testé)
    • Mysql support à 95% (Innodb seulement)
    • Informix pas encore supporté
    • Ingres support à 75%

Cet outil à pour inconvénients :
  • de nécessiter l'installation de Perl et de modules téléchargeables depuis le CPAN (les archives de Perl en ligne).