2009-01-03 9 views
7

एक ऐसे टूल की तलाश है जो स्वचालित रूप से एक डेटाबेस से एक MySQL डीबी स्कीमा का ग्राफिकल प्रतिनिधित्व करेगा, जिसमें टेबल, कॉलम और रिश्तों (एक ईआर आरेख) दिखाए जाएंगे। आदर्श रूप से ओएस एक्स पर चलने वाला कुछ अच्छा होगा लेकिन यदि मैं आवश्यक हो तो मैं इसे प्राप्त कर सकता हूं और इसे एक अलग मशीन पर चला सकता हूं।कोई भी एक सभ्य मुक्त डीबी स्कीमा रिवर्स इंजीनियरिंग उपकरण के बारे में जानता है?

मैं गूगल और del.icio.us. जाँच ऐसा लगता है कि यह ज्यादातर वाणिज्यिक हैं जो वाणिज्यिक हैं। मुझे लगता है कि वे विकसित करने के लिए महंगा हैं?

MySQL Workbench है, लेकिन यह रिवर्स इंजीनियरिंग सुविधाओं के लिए अतिरिक्त खर्च होता है।

यह खुला स्रोत उपकरण SchemaSpy तरह का वादा, लेकिन शायद थोड़ा अजीब स्थापित करने और उपयोग करने के लिए लग रहा है। इससे पहले कि मैं इसमें डुबकी लगा, मैंने सोचा कि मैं जांचूंगा कि क्या कोई और कुछ और तत्काल संतुष्टि के बारे में जानता है।

+0

"MySQL Workbench है, लेकिन यह रिवर्स इंजीनियरिंग सुविधाओं के लिए अतिरिक्त लागत" - यह नहीं रह गया है सच है। अभी के रूप में, मुझे MySQL वर्कबेंच को हरा करने के लिए कुछ भी मुफ्त या भुगतान नहीं मिल रहा है। – Mawg

उत्तर

10

बाहर चेक SQuirreL

आप तालिका राइट क्लिक करें और विकल्प चुनते हैं, 'ग्राफ़ में जोड़ें' की जरूरत है। फिर यह एक नया टैब खुल जाएगा। उस टैब पर स्विच करने के बाद आप एक बॉक्स में प्रतिनिधित्व तालिका देखेंगे। बस बॉक्स पर राइट क्लिक करें और 'सभी बच्चों को जोड़ें' चुनें, और 'सभी अभिभावक जोड़ें' चुनें। इसमें संपूर्ण पदानुक्रम, संपूर्णता और रिश्तों के साथ शामिल होगा। तो, आप कह सकते हैं कि यह एक ईआरडी उत्पन्न करेगा।

आशा है कि इससे मदद मिलेगी।

1

dbdesigner को देखो कि यह नाम है। अगर आपके पास डीबी लॉगिन है तो यह लॉग इन करता है। और डाउनलोड और सुंदर बनाता है। क्या आपके पास सर्वर लॉगिन है?

या PHP पैकेज phpMyAdmin db स्क्रीन पर यह नहीं है।

+0

किसी ने वास्तव में इसे उखाड़ फेंका? "मुझे लगता है कि इसे कहा जाता है ..." !! वैसे भी, आईजीटीएफवाई - http://www.fabforce.net/dbdesigner4/ – Mawg

4

यदि आपके पास माइक्रोसॉफ्ट विसियो प्रोफेशनल है, तो एक अंतर्निहित सुविधा है जिसका उपयोग आप मौजूदा डेटाबेस को रिवर्स इंजीनियर के लिए कर सकते हैं। आपको Visio द्वारा प्रदान किए गए उपयुक्त ड्राइवर का उपयोग करने की आवश्यकता है। यह आपको रिवर्स इंजीनियर डेटाबेस मॉडल में इच्छित टेबल चुनने की अनुमति देता है।

कृपया जांच करें http://office.microsoft.com/en-us/visio-help/reverse-engineer-an-existing-database-into-a-database-model-HA010115485.aspx

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^