2008-11-07 8 views
21

मैं अपने डेटाबेस स्कीमा डिज़ाइन को दृष्टि से करने के लिए Visio 2002/2003 एंटरप्राइज़ आर्किटेक्ट का उपयोग कर रहा हूं और फिर डेटाबेस बनाने के लिए डीडीएल को अग्रेषित करता हूं।एक अच्छा Visio Enterprise Architect प्रतिस्थापन क्या है?

मैं Visio 2007 पर स्विच करना चाहता था, लेकिन इसमें डेटाबेस आरेखण समर्थन है, लेकिन में डीडीएल उत्पन्न करने की क्षमता नहीं है। ओह।

मैं वास्तव में निराश हूं क्योंकि ऐसा लगता है कि माइक्रोसॉफ्ट ने इस सुविधा को पूरी तरह से त्याग दिया है। आप इसे विजुअल स्टूडियो में नहीं कर सकते (जिसे मैंने पाया है)। यदि आप डेटाबेस डेटाबेस को अपने डेटाबेस में सम्मिलित करते हैं, तो आप SQL सर्वर प्रबंधन स्टूडियो के साथ ऐसा कर सकते हैं, लेकिन स्कीमा के किसी भी संपादन को तत्काल प्रभावी बनाते हैं।

क्या किसी को ऐसा करने के लिए कोई अच्छा कार्यक्रम मिला है? मैं एक ऐसा मुफ्त ढूंढने की उम्मीद कर रहा हूं जो मुफ्त में है और SQL सर्वर के लिए डीडीएल/एसक्यूएल उत्पन्न कर सकता है।

उत्तर

3

का उपयोग करने के लिए स्वतंत्र नहीं है, लेकिन बहुत अच्छा और सरल: Dezign for Databases

अपने मॉडल ड्रा और फिर आप विभिन्न डेटाबेस के बहुत सारे के लिए DDL उत्पन्न कर सकते हैं।

2

मैं Sparks Enterprise Architect का उपयोग पर VisioModeler है, जो नि: शुल्क उपलब्ध है (लेकिन असमर्थित) है पर वापिस कर दिए। यह आपके सभी डेटाबेस को ओडीबीसी के साथ ले जाकर बुनियादी बना सकता है, जिससे आप डिज़ाइन और डिस्प्ले भी बदल सकते हैं। यह मुफ़्त नहीं है।

+0

स्पार्क्स एंटरप्राइज़ आर्किटेक्ट में एक निःशुल्क आयातक भी है जो आपके विज़िओ आरेखों को ले सकता है और उन्हें मॉडल के रूप में आयात कर सकता है। इस तरह आपको अपने किसी भी काम को फिर से शुरू नहीं करना पड़ेगा। उस नोट पर आप इसे सीधे डेटाबेस (एक ओडीबीसी कनेक्शन के माध्यम से) से कनेक्ट कर सकते हैं और इसे वापस ईए – TomO

1

'बड़े' CA's ErWin और Embarcadero's ErStudio हैं।

अतिरिक्त नोट पर, Microsoft मॉडलिंग उपकरण के लिए की जरूरत है ताकि वे कुछ नए मॉडलिंग उपकरण ("Oslo") कि [शायद] वी.एस. 2010

2

ओह में शामिल किया जाएगा पर काम कर रहे एहसास हो दिखाई देते हैं, और डीबी डिज़ाइनर बहुत अच्छा है, और मुफ़्त है।

http://www.fabforce.net/downloads.php

+0

में इंजीनियर कर सकते हैं यह एक अच्छा सॉफ्टवेयर है! –

+1

ऐसा लगता है कि यह केवल MySQL के साथ काम करता है। –

5

इस कार्यशीलता "के लिए उद्यम वास्तुकार" Visio के -edition में ही उपलब्ध है। यह संस्करण जाहिर तौर पर स्टैंड-अलोन उत्पाद के रूप में नहीं बेचा जाता है, लेकिन इसे एमएसडीएन प्रीमियम में शामिल किया गया है। What happened to the Generate and Update commands on the Database menu?

+0

Visio का संस्करण "एंटरप्राइज़ आर्किटेक्ट्स के लिए Visio" के रूप में जाना जाता है, जिसे अंतिम बार 2005 में अपडेट किया गया था और यह हुड के तहत Visio 2003 पर आधारित है। इसलिए, आपको 2007 या 2010 के संस्करणों में Visio में किए गए किसी भी सुधार को नहीं मिला है। –

0

दृश्य स्टूडियो 2010 बीटा 1 डेटा मॉडलिंग के लिए कुछ बहुत अच्छा उपकरण, विशेष रूप ADO .Net Entity Data Model Tools है:

Office ऑनलाइन पर यह लेख देखें। और हाँ, आप मॉडल से डीडीएल उत्पन्न कर सकते हैं।

1

मैं Visio 2007 आरेखों से अपने डीडीएल को हाथ-कोडिंग करने से थक गया, इसलिए मैंने इसे मेरे लिए करने के लिए एक स्क्रिप्ट लिखी। मुझे पता है कि यह सही नहीं है। लेकिन यह मेरे लिए काम कर गया। aboutwhatever.net/posts/visio-2007-database-model-ddl-generation पर इसे आज़माने के लिए आपका स्वागत है। यदि पर्याप्त रुचि है, तो मैं इसकी क्षमताओं का विस्तार करने की सोचूंगा।

+0

एफवाईआई। आपका डोमेन समाप्त हो गया – FMFF

+0

जैसा कि एफएमएफएफ ने कहा, मुझे DNS अनसुलझे होस्टनाम "aboutwhatever.net" मिला। मुझे आपकी लिपि में दिलचस्पी होगी। – Clon

10

दुर्भाग्यवश, मुझे हाल ही में एक ही समस्या का सामना करना पड़ा है, उम्मीद है कि एमएस Visio Enterprise Architect का एक नया संस्करण प्रदान करेगा क्योंकि मैंने इसे ईआरडी/डेटाबेस डिज़ाइन करने के लिए उपयोग किया है। चूंकि यह उनसे आने वाला प्रतीत नहीं होता है, हालांकि, मुझे अन्य उपकरणों का शोध करने के लिए मजबूर किया गया है।

  • Embarcadero ईआर/स्टूडियो
  • दृश्य प्रतिमान डीबी दृश्य वास्तुकार
  • Altova DatabaseSpy
  • डेटाबेस के लिए Dezign
  • Sybase PowerDesigner

इसके अलावा: लोगों को मैं बाहर की जाँच की निम्नलिखित शामिल , मैंने DevGEMS डेटा मॉडलर को जांचने की कोशिश की लेकिन इसे डाउनलोड करने के बाद "सेटअप फाइल दूषित हो गई"। मैंने ईआरविन को कभी नहीं माना क्योंकि इंटरफ़ेस बहुत पुराना स्कूल/विरासत लगता है और यह बहुत महंगा है। बस जब मैंने लगभग अच्छी तरह से गोल करने की सभी उम्मीदों को छोड़ दिया था लेकिन [अपेक्षाकृत] सस्ता विकल्प मैं ModelRight पर आया था। मुझे यह उत्सुक लगता है कि मैंने इस कंपनी के बारे में और अधिक नहीं सुना है कि अन्य उत्पाद उच्च अंत डीबी मॉडलिंग टूल की तुलना में उनके उत्पाद उत्कृष्ट और सस्ती (बहु-डीबी समर्थन के लिए $ 1000 के तहत या एक डीबी प्रकार के लिए $ 500 से कम) हैं। इसके अलावा, कंपनी की स्थापना ईरविन पर काम करने वाले पहले डेवलपर्स में से एक थी (अधिक जानकारी के लिए अपनी कंपनी के "बारे में" पृष्ठ देखें)।

यदि आप इस विषय पर एक दिन के लायक शोध को सहेजना चाहते हैं, तो मॉडलराइट FIRST देखें और वहां से जाएं। पूर्ण प्रकटीकरण के लिए बीटीडब्ल्यू - मुझे मॉडलराइट कंपनी के साथ कोई संबद्धता नहीं है! ; ^)

पीएस - जो मैं वर्तमान में बता सकता हूं, उससे वीएस 2010 एक पूर्ण डीबी मॉडलिंग पर्यावरण प्रदान करने वाला नहीं है, लेकिन केवल उस इकाई फ्रेमवर्क का समर्थन करने के लिए पर्याप्त है जिसे मैं वर्तमान में बेचा नहीं गया हूं (विशेष रूप से अपना स्वयं का ओआरएम परत रोल करने के लिए समय बिताया गया है)।

1

मैंने पाया Visio 2 बातों के लिए उपयोगी होने के लिए:

1) प्रवाह (फ़्लोचार्ट, wireframing, साइटमैप) 2) रिवर्स इंजीनियरिंग डेटाबेस

कि अन्य की तुलना में, यह वास्तव में किसी काम का नहीं है। लेकिन अभी भी उन चीजों के लिए मूल्यवान है।

एंटरप्राइज़ आर्किटेक्ट डीबी मॉडलिंग के साथ जाने का एकमात्र तरीका है।

+0

"एंटरप्राइज़ आर्किटेक्ट" द्वारा आप स्पार्क्स उत्पाद का जिक्र कर रहे हैं? –

1

मेरा सुझाव है Sybase Power Designer

यह उपयोग करने के लिए आसान है, सहज है (चयनित वस्तुओं के लिए) आंशिक एसक्यूएल DDL पूर्वावलोकन प्रदान करता है और स्वचालन के लिए स्क्रिप्ट का उपयोग करता है। स्क्रिप्टिंग सुविधा बहुत अच्छी तरह से प्रलेखित नहीं है, लेकिन उनकी कुछ नमूना स्क्रिप्ट पढ़ने के बाद मैं जो चाहता था वह करने में सक्षम था।