Retourner aux forums || Retourner au forum Linux.general

Linux.general : Modélisation de BD

Posté par djf_jeff () le 10 février 2005
0
Salut tout le monde,

Je sais, cette question a été posté à mainte reprise et j'ai bien cherché les réponses, etc. Mais rien ne me satisfaisait.

Ce que je voulais vous demander, c'est connaissez vous un outil qui me permettrait de me faire un schéma de BD facilement. Je veux pas avoir plein de fonction comme reverser une BD, exporter, etc. Je veux juste me faire un schéma.

J'ai essayé DBDesigner et c'est so-so. J'ai essayé DataArchitect et c'est pas très nice (surtout qu'à chaque réinstallation, mes modèles "fit" plus dans la page), j'ai essayé Dia mais me semble que sur une page, y rentre pas beaucoup de stock.

Bref, je sais pas vraiment quel tool prendre. Et tout ce que je veux faire, c'est des carrés avec des noms dedans et des lignes qui les relies...

Vous savez?

Merci

> Lire le message (6 commentaires, moyenne: 2,2).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

des carrés, des ronds, des lignes et du texte !

Posté par Antoine Reilles (Jabber id, page perso, ) le 10/02/2005 à 15:43. (lien). Évalué à 2.

Et bien utilises metapost bon sang !
Tes graphiques seront jollis, précis, et faciles à étendre. Oui, au début c'est pénible, mais une fois que tu as une bonne base à copier coller, et quelques macros aux petits oignons, tu gagnes vraiment beaucoup de temps.

Et si tu es vraiment allergique au dessin à coup d'éditeur de texte, tu peut toujours te rabattre sur xfig (ultra puissant, mais avec une interface totalement anti ergonomique (enfin, c'est mon avis)) ou dia, qui est plus facile a prendre en main.

  • [^]Re: des carrés, des ronds, des lignes et du texte !

    Posté par djf_jeff () le 10/02/2005 à 15:49. (lien). Évalué à 1.

    Le problème avec Dia, c'est comme j'ai dit, mon modèle va prendre 100 pages!!

    Me semble, je démarre Dia, je place un carré, je met mon texte et si je me fis aux petites lignes bleues, y rentre environ 3-4 carrés comme ça dans ma page... Donc, pour un modèle moindrement compliqué, ca devient assez problématique...

    J'ai regardé xfig et comme tu dis, coté user-friendly, c'est pas fort fort!

    • [^]Re: des carrés, des ronds, des lignes et du texte !

      Posté par jerome (page perso, ) le 10/02/2005 à 16:25. (lien). Évalué à 3.

      qu'est ce qui ne te vas pas dans dbdesigner ?
      Pour ma part, le fait que ça supporte surtout mysql et pas trop postgresql, mais bon, on peut toujours utiliser la feuille xslt fourni en contrib pour faire les transformations qui vont bien. DBdesigner fait même du reverse.

      Sinon ya knoda, un truc KDE.
      Sinon ya TCM, Toolkit for Conceptual Modeling.
      Sinon ya Dia, qui marche pas si mal en mode UML (puis en utilisant uml2sql, etc).
      Voilà, l'intérêt de ces trucs là, c'est quand même de générer du SQL derrière donc si c'est juste pour faire des dessins, utilise n'importe quel truc de dessin vectoriel, ce sera plus simple.

freshmeat

Posté par free2.org (page perso, ) le 10/02/2005 à 15:56. (lien). Évalué à 5.

http://freshmeat.net/search/?q=model&trove_cat_id=68&sectio(...)
on trouve notamment ceci qui te genere après du postgresSQL, que demande le peuple ?
http://www.hardgeus.com/projects/pgdesigner/(...)

sinon les modeleurs UML peuvent tres bien faire l'affaire !

Merci pour votre aide

Posté par djf_jeff () le 12/02/2005 à 20:33. (lien). Évalué à 1.

Merci de votre aide. J'ai trouvé ce que je cherchais, juste un petit point négatif à tout ça.

Dia + dia2sql ( http://sourceforge.net/projects/dia2sql-stl/(...) )

Seul défaut, c'est comme je disais plus haut, Dia veut m'imprimer quasi une table de BD par page... Si je ferais imprimer mon modèle (10-12 tables), ca va me prendre 5 pages alors que dans mon livre à moi, une seule, peut-être deux serait suffisante.

Merci encore!

Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.general