Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Salut à tous,
Je suis obligé aujourd'hui de tracer le modèle de la base des données de notre application, autrement dit les relations entre les tables...
Pour cela je viens demander quelle outils vous utilisez pour concevoir votre base des données ?
Est-ce que Sybase a déjà un outils qui fait ça ou non ?
Merci beaucoup, c'est urgent !!!
Cordialement
Matt
Dernière modification par mattdamon (02-12-2008 08:09:56)
Hors ligne
J'ai oublié de spécifier un peux l'outil que je voulais :
l'outil doit générer automatiquement le modèle et il faut noter que dans les tables on utilise jamais des clès étrangères
je travaille sous ORACLE10G
Dernière modification par mattdamon (28-11-2008 14:20:37)
Hors ligne
Sybase propose PowerAMC.
Hors ligne
Enterprise Architect (sparx), super complet, pas seulement DB... Mais payant et pas évident.
Sinon, pas mal du tout, gratuit et un produit belge :
DBMain
Très académique...
Hors ligne
Merci à tous pour vos aides.
Je vais essayer à télécharger POWERAMC, mais je sais pas si çà suffit ou pas !!!!
Concernant PowerAMC , je voudrais savoir si je pourrais générer automatiquement mon modèle en lui donnant seulement les tables et les colonnes de chaques tables.
FYI, voici d'autre liens utiles un jour,
http://www.toadsoft.com/ (for all SGBD)
http://www.microolap.com/products/datab … -designer/ (for all SGBD)
http://it.toolbox.com/blogs/oracle-guid … ools-25076 (Free design tool)
http://www.freedownloadscenter.com/Prog … d_Networks
http://www.databaseanswers.com/modelling_tools.htm
http://www.canadiancontent.net/tech/fre … ase+Tools/
Dernière modification par mattdamon (28-11-2008 15:41:58)
Hors ligne
Bonjour,
Beaucoup plus simple, avec POWERAMC tu peux faire un reverse engineering de ta base existante. tu te connectes dessus et il te construit le MPD de ta base.
Hors ligne
buck a écrit:
Bonjour,
Beaucoup plus simple, avec POWERAMC tu peux faire un reverse engineering de ta base existante. tu te connectes dessus et il te construit le MPD de ta base.
Ok, merci Buck je vais l'essayer avec une version d'évaluation, mais je souhaite que ça fonctionnait.
Hors ligne
Bonjour,
En outil, je connais Power AMC, Cast Mining.
Mais si tu n'as pas de clé étrangée, j'ai bien peur pour toi que pour reconstruire les liens, tu sois chocolat (blanc ou noir, selon tes gouts).
Cordialement,
Cposervices
Hors ligne
cposervices a écrit:
Bonjour,
En outil, je connais Power AMC, Cast Mining.
Mais si tu n'as pas de clé étrangée, j'ai bien peur pour toi que pour reconstruire les liens, tu sois chocolat (blanc ou noir, selon tes gouts).
Cordialement,
Cposervices
Bonjour à tous,
Oui justement cposervices, je suis en train d'imaginer comment POWERAMC construit le liens entre table sans clée étrangée.
Actuellement je suis en train de chercher le lien pour télécharger une version demo de POWERAMC.
Dès que je génère MPD de ma base, je fais après manuellement la laison
@+
Hors ligne
mattdamon a écrit:
Oui justement cposervices, je suis en train d'imaginer comment POWERAMC construit le liens entre table sans clée étrangée.
pas de clés étrangères, pas de liaisons entre les tables... PowerAMC n'a pas sa boule de cristal
Hors ligne
erasorz a écrit:
mattdamon a écrit:
Oui justement cposervices, je suis en train d'imaginer comment POWERAMC construit le liens entre table sans clée étrangée.
pas de clés étrangères, pas de liaisons entre les tables... PowerAMC n'a pas sa boule de cristal
Oui erasorz je suis d'accord avec toi, mais ce que je voulais dire par liaison: toutes les jointures possibles entres tables sans utilisons la notion des clées, c'est pas possible non ?
Hors ligne
mattdamon a écrit:
...
Oui erasorz je suis d'accord avec toi, mais ce que je voulais dire par liaison: toutes les jointures possibles entres tables sans utilisons la notion des clées, c'est pas possible non ?
Difficilement imaginable... Ou alors tu fais un modèle conceptuel, et encore, il faut généralement spécifier la colonne de liaison, donc c'est une clé...
Mais comment ce fait-ce que tu n'aies pas de clés etrangères? C'est pas bien ça!
En tout cas, si tu n'as pas fait de clés etrangères, mettons que tu utilise des liens "logiques" et non "physiques", ben tu n'as pas besoin de les faire apparaitre dans ton diagramme. (c'est d'ailleurs pour ça que d'habitude on evite ces liens logiques au profit de bonnes vieilles clés étrangères, sinon on s'y retrouve pas, et on peut pas documenter) Mais ton DBA doit savoir tout ça, c'est trivial...
Hors ligne
Et enfin heureusement ça marche bien avec PowerAMC, il gènére le MPD de ma base des données avec une bonne documentation sous format html (la vie est belle...).
Au début j'ai cru que notre base ne contient pas des clées étrangères(dans la base locale sur sqlAnywhere ne s'affiche pas :-( mais j'ai découvert que les clées existent que après visualisation sous PL/SQL developer (sous la base oracle) ).
Hors ligne
N'oublies pas le [RESOLU]
Hors ligne
foon a écrit:
N'oublies pas le [RESOLU]
Oui bien sûr
Hors ligne