Quelqu'un connaît-il un outil de reverse engineering de schéma de base de données gratuit et décent? [fermé]

StackOverflow https://stackoverflow.com/questions/408489

Question

Vous recherchez un outil qui créera automatiquement une représentation graphique d'un schéma de base de données MySQL à partir d'une base de données active, affichant des tables, des colonnes et des relations (un diagramme ER). Idéalement, quelque chose qui fonctionnerait sur OS X serait génial, mais je vais prendre ce que je peux obtenir et l’exécuter sur une machine différente si nécessaire.

J'ai vérifié Google et del.icio.us. Il semble que la plupart des produits qui le font sont commerciaux. Je suppose qu'ils sont coûteux à développer?

MySQL dispose de la Workbench , mais les fonctionnalités de reverse engineering sont plus onéreuses.

Cet outil open source SchemaSpy semble plutôt prometteur, mais peut-être un peu difficile à installer et à utiliser. Avant de plonger là-dedans, je pensais vérifier si quelqu'un connaissait quelque chose de plus "gratifiant instantanément".

Était-ce utile?

La solution

Découvrez SQuirreL .

Vous devez cliquer avec le bouton droit sur la table et choisir l'option "Ajouter au graphique". Ensuite, il va ouvrir un nouvel onglet. Après avoir basculé sur cet onglet, vous verrez la table représentée dans une boîte. Cliquez avec le bouton droit de la souris sur la case et sélectionnez "Ajouter tous les enfants" et "Ajouter tous les parents". Il inclura la hiérarchie complète, avec l'entité et les relations. Donc, vous pouvez dire que cela générerait une DRE.

J'espère que cela aiderait.

Autres conseils

Si vous utilisez Microsoft Visio Professional, vous pouvez utiliser une fonctionnalité intégrée pour procéder au reverse engineering d’une base de données existante. Vous devez utiliser le pilote approprié fourni par Visio. Il vous permet également de sélectionner les tables de votre choix dans le modèle de base de données d’ingénierie inverse.

Veuillez vérifier http://office.microsoft.com/en-us/visio-help/reverse-engineer-an-existing-database-into-a-database-model-HA010115485.aspx

Regardez dbdesigner pense que c'est le nom. Il se connecte si vous avez une connexion à la base de données. Et téléchargements et rend jolie. Avez-vous un identifiant de serveur?

Ou phpmyadmin le paquetage Php l’a sur les écrans de base de données.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top