2008-09-16 6 views
14

हम डेटाबेस मॉडलिंग के लिए काम पर PowerDesigner का उपयोग कर रहे हैं। लेकिन सॉफ्टवेयर के उस टुकड़े पर एक मूल्य टैग का नरक है। और स्पष्ट रूप से, मैं जो कुछ भी उपयोग करता हूं वह एमएस एसक्यूएल के लिए भौतिक आरेख है, जो पीडी जानता है कि लगभग 1% है।मुफ्त/सस्ते PowerDesigner विकल्प?

क्या कोई अच्छा विकल्प है? मुझे Visio और MS SQL आरेखों के बारे में पता है, लेकिन अन्य विकल्पों की तलाश में है।

उत्तर

1

मैं आरेख फ़ोल्डर का उपयोग कर SQL सर्वर का उपयोग करता हूं। डिजाइनर का उपयोग करने के लिए बहुत आसान है, और टेबल को काफी जल्दी उत्पन्न करने के लिए इस्तेमाल किया जा सकता है। यह सॉफ्टवेयर के साथ मुफ़्त है, मुझे इस मुद्दे को नहीं दिख रहा है।

+1

यह टूल डेटाबेस को बदल देगा क्योंकि आप आरेख बदलते हैं, और केवल कुछ डेटाबेस भूमिकाएं इसका उपयोग कर सकती हैं, इसलिए सर्वर पर अनुमतियां एक समस्या बन जाती हैं। –

+2

स्पष्ट रूप से प्रश्न से बाहर रखा गया, फिर एनावर के रूप में स्वीकार किया गया? कुछ ख़राब है। – dkretz

0

आप https://www.xcase.com/demo.php पर देख सकते हैं। यह मुफ़्त नहीं है, लेकिन जहां तक ​​मैं कह सकता हूं, यह PowerDesigner से काफी सस्ता है। मैंने पहले के संस्करणों का उपयोग किया है, लेकिन हाल ही में मुझे Visio तक आसानी से पहुंच मिली है, इसलिए xCase में निवेश करने के बजाय इसके साथ जारी रखा है।

0

वीएस एंटरप्राइज़ आर्किटेक्ट के साथ आने वाले विसियो का संस्करण एक फॉरवर्ड-इंजीनियर सुविधा है जो SQL उत्पन्न करेगा। मॉडलिंग इंजन के लिए एक प्रकार की लाइब्रेरी भी है, लेकिन (कम से कम पुराने संस्करणों पर) यह टिप्पणियों जैसे कुछ आइटम निकालेगी नहीं। हालांकि, जेनरेट किए गए एसक्यूएल में काफी सरल संरचना में टिप्पणियां हैं जो जेनरेट किए गए एसक्यूएल को पार्स करने में सुविधा प्रदान करती हैं।

आप ई-बे पर वीएस एंटरप्राइज़ आर्किटेक्ट के पुराने संस्करणों को बहुत अधिक पैसे के लिए प्राप्त नहीं कर सकते हैं (मुझे लगता है कि मेरी लागत £ 250 है)।

रिवर्स-इंजीनियरों के लिए एक चेतावनी यह है कि सभी प्री-वीएस2005 विज़ियो डीबी मॉडलिंग इंजन SQL सर्वर 2005 मूल क्लाइंट के साथ अच्छी तरह से नहीं खेलेंगे। आपको डेटाबेस को स्क्रिप्ट करने और SQL2000 सर्वर पर पुनः लोड करने की आवश्यकता है (SQL2005 विशिष्ट विशेषताओं जैसे कि स्कीमा को पाठक के लिए अभ्यास के रूप में छोड़ दिया गया है) से निपटना या एक नवीनतम संस्करण प्राप्त करना है।

0

वैसे एक और विकल्प है। टेबल बनाने से ज्यादा के लिए इसका इस्तेमाल करें! इसे एक्सप्लोर करें, अपने पैसे के लायक बनें। आप इसके लिए पहले ही भुगतान कर चुके हैं, आप रखरखाव छोड़ सकते हैं और बस इसका उपयोग कर सकते हैं। वैसे भी, विचार करने के लिए कुछ।

14

Power*Architect जाने का रास्ता है। यह मुफ़्त, खुला स्रोत है, और यह वास्तव में एक महान काम करता है जो आपको अपने ईआरडी बनाने में मदद करता है। इसके अलावा, यह विंडोज, लिनक्स और ओएसएक्स पर काम करता है।

+0

पावर आर्किटेक्ट वास्तव में अच्छा लग रहा है, टिप के लिए धन्यवाद। दुर्भाग्यवश वर्तमान संस्करण मूल SQL सर्वर प्रकारों जैसे NVARCHAR का समर्थन नहीं करता है, जिसे मैं वास्तव में याद करता हूं। वे इसे भविष्य में जोड़ने की योजना बना रहे हैं लेकिन तारीख के बारे में थोड़ा सा गूढ़ हैं। http: //www.sqlpower।सीए/मंच/पदों/सूची/2152.page # 4290 –

4

ओपन सिस्टम आर्किटेक्ट: www.codebydesign.com - यह मेरे लिए एकदम सही

1

SourceForge.net ड्र्यूड परियोजना

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

2

स्पार्क्स एंटरप्राइज़ आर्किटेक्ट को भी देखें।

1

MagicDraw के बारे में कैसे? यह एक बहुत शक्तिशाली उपकरण है, लेकिन मुझे लगता है कि यह PowerDesigner के रूप में महंगा है, यकीन नहीं है।