|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : octobre 2003 Messages : 10 ![]() |
Je cherche un outil pour documenter une BDD ? du style je lis la base et je rajoute des metadonnées sur les tables/champs dans l'outil Merci |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() Pierre Ingénieur qualité méthodes Inscription : mars 2003 Messages : 3 726 ![]() |
Un outil qui se connecte au SGBD et en ressort tout ce qui concerne 1 base ?
C'est du reverse-engineering, et beaucoup de softs font ça (pour ne pas dire tous!) Regarde le post-it concernant les outils de conception/modélisation-> http://www.developpez.net/forums/viewtopic.php?t=131690
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet) ----------------------- Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MPUsus magister est optimus |
|
|
00
|
|
|
#3 |
|
Invité(e)
Messages : n/a ![]() |
Oui il ya le top comme l'indique avec lien qi130 , Power AMC de Sybase .
Mais c'est un outil pour l'entreprise et assez onéreux... |
00
|
|
|
#4 | |||||
|
Membre régulier
![]() Inscription : mai 2002 Messages : 81 ![]() |
Citation:
Depuis MySQL 4.1 on peut désormais utiliser l'option COMMENT lors de la création d'une table avec la commande CREATE TABLE, cependant cette fonctionnalité n'est pas souple comparé à ce que l'on peut faire avec les commentaires javadoc. Un petit exemple. Schéma SQL commenté de la table config : Code :
En adoptant un style Javadoc on pourrait se retrouver avec un schéma SQL documenté comme ci-dessous : Code :
Toutes vos remarques et suggestions sont les bienvenues. JM |
|||||
|
|
00
|
|
|
#5 |
|
Expert Confirmé Sénior
![]() ![]() Pierre Ingénieur qualité méthodes Inscription : mars 2003 Messages : 3 726 ![]() |
Je vous suggère DBDesignor de FabForce...
La description d'une table permet de : 1/ affecter un commentaire à chaque colonne 2/ commenter la table
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet) ----------------------- Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MPUsus magister est optimus |
|
|
00
|
|
|
#6 | |
|
Membre régulier
![]() Inscription : mai 2002 Messages : 81 ![]() |
Citation:
En tous les cas j'attends avec impatience la prochaine version, j'ai cru comprendre que le produit s'était fait racheté par MySQL [i]itself[/¡]. Ça promet Pour info j'utilise Poseidon for UML pour documenter mes schémas SQL. Un simple diagramme de classes et quelques stéréotypes suffisent, c'est encore loin d'être la panacée mais c'est mieux que rien JM |
|
|
|
00
|
|
|
#7 |
|
Expert Confirmé Sénior
![]() ![]() Pierre Ingénieur qualité méthodes Inscription : mars 2003 Messages : 3 726 ![]() |
Certes, le produit a des défauts de jeunesse....
Cependant, il a l'énorme avantage de la gratuité D'autre part, je soutiens que les tables systèmes d'un SGBD ne sont pas l'endroit le plus approprié pour stocker de la documentation fonctionnelle ou technique concernant un MCD. Les facilités offertes par tel ou tel SGBD peuvent être utiles, je ne le nie pas; un DBA pouvant y trouver son compte afin de comprendre un système dont il a la charge... Mais je crois préférable de ne pas mélanger les genres. Concernant DBDesignor, je viens de constater qu'un fichier texte de 32k pouvait tenir dans la zone "commentaire" de l'éditeur de table. Il est en outre possible de faire apparaître sur le dessin des zones de texte. Tout ceci me semble amplement suffisant pour documenter un MCD. (mais d'aucuns ont peut-être des besoins plus importants ?)
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet) ----------------------- Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MPUsus magister est optimus |
|
|
00
|
|
|
#8 |
|
Membre régulier
![]() Inscription : mai 2002 Messages : 81 ![]() |
Concernant la documentation d'une BDD je vous recommande les sections 4.3. Cartouche et 4.6. Documentation de l'article Normalisation des noms des objets des bases de données. J'ai contacté son auteur pour savoir ce qu'il pensait de notre affaire.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com