2008-10-03 14 views
29

क्या आप लोग मुझे एक अच्छा डीबी मॉडलिंग टूल की सिफारिश कर सकते हैं? मुख्य रूप से SQL सर्वर के लिए ...एक अच्छा डेटाबेस मॉडलिंग उपकरण?

धन्यवाद!

+0

एसक्यूएल सर्वर शारीरिक मॉडल के लिए इस उपकरण का प्रयास करें। जानकारी यहां पाया जा सकता ... https://www.facebook.com/DataModelerTool/ या यहाँ ... https://plus.google.com/108968161662966473138 –

उत्तर

12

यदि यह SQL सर्वर के लिए है तो मुझे SQL सर्वर प्रबंधन स्टूडियो से डीबी आरेख पसंद है।

+0

यह बहुत अच्छी तरह से काम करता है, लेकिन मुझे जीयूआई बहुत, बहुत बेकार लगता है। – ProfK

+1

क्या आपने [SqlDBM] (http://sqldbm.com/) की कोशिश की है? यह कई बेहतरीन टूल में से एक है जो मैंने कई लोगों (जैसे इरविन, वर्टाबेलो इत्यादि) के शोध के बाद पाया है, एसकएलडीएमबी में बहुत सी आसान विशेषताएं हैं। यह ऑनलाइन उपकरण है, बिल्कुल अनुकूल यूआई के साथ बिल्कुल मुफ्त है। – AjaySingh

1

यदि आप एंटिटी रिलेशनशिप आरेखों को चित्रित करने के लिए हैं, तो मैं Visio का सुझाव देता हूं। यह आरेख से भी अपना डेटाबेस बनायेगा।

4

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

3

अजीब बात है के रूप में यह है मैंने पाया:

WWW SQL Designer

एक चुटकी में उपयोगी हो सकते हैं। मैं अपने Instant SQL Formatter के प्रशंसक भी हूं, हालांकि "तत्काल" का अर्थ है "टी-एसक्यूएल नहीं", इसलिए आपको अपने सिस्टम का पूरी तरह से उपयोग करने के लिए प्रोफाइलर दर्ज किए गए बयान के कुछ मामूली हाथ संपादन करना होगा।

8

यदि आपका नियोक्ता भुगतान कर रहा है, तो ER Studio शानदार है। मुझे नहीं पता कि अन्य लोग इसके बिना कैसे काम कर सकते हैं। यह आसानी से मुझे 50% अधिक उत्पादक बनाता है।

3

मैं दिल से Sparx Enterprise Architect की अनुशंसा करता हूं।

एंटरप्राइज़ आर्किटेक्ट्स के लिए वैकल्पिक रूप से Visio मामूली अच्छी तरह से काम करता है और आप इसे विजुअल स्टूडियो के साथ मिल सकते हैं।

2

इरविन डाटा मॉडलर मेरी राय में उद्यम डेटाबेस मॉडलिंग के लिए सबसे अच्छा उपकरण है। मैंने इसे कई बार इस्तेमाल किया है और यह बहुत अच्छा है। देखें: http://www.ca.com/us/products/product.aspx?id=260

यह थोड़ा महंगा है, लेकिन यह इसके लायक है। आप इसे मुफ्त में भी सुन सकते हैं।

1

मैं एसक्यूएल सर्वर प्रबंधन स्टूडियो का उपयोग जल्दी से करने के लिए भी करता हूं, लेकिन जब मैं वास्तविक कार्यान्वयन या अधिक उन्नत सामग्री कर रहा हूं तो मैं EMS Sql Manager का उपयोग करता हूं। यह एसक्यूएल प्रबंधन स्टूडियो की तुलना में कहीं अधिक उन्नत और अधिक सुविधाओं के साथ एक अच्छा उपकरण है। आप इसे स्टेरॉयड पर एमएस एसक्यूएल प्रबंधन स्टूडियो के रूप में सोच सकते हैं। यद्यपि यूआई में उपयोग करने के लिए थोड़ा सा लेता है, लेकिन अभी भी काफी आगे है। और यदि आपको उनके package with all their peoducts मिलते हैं तो आपको बहुत अच्छी सुविधाएं भी मिलती हैं।

यदि यह सिर्फ आरेखण thoguh मैं Visio का उपयोग करेंगे।

1

मैं कुछ सफलता के लिए कुछ समय के लिए उपयोग कर रहा हूं जिसे 'केस स्टूडियो' कहा जाता था। इसे अब 'Toad Data Modeller' कहा जाता है ..

यह भुगतान है, लेकिन कम से कम एक परीक्षण के लायक है, काफी अच्छा है।

+0

केस स्टूडियो अच्छा है, अब यह टीडीएम बनने के बाद वास्तव में अच्छा नहीं है ... – Bruno

1

व्यक्तिगत रूप से मुझे हमेशा Dia पसंद आया, यह सर्वव्यापी, पोर्टेबल, उपयोग करने में आसान है और केवल ईआर/यूएमएल के अलावा अन्य आरेखों के पूरे समूह का समर्थन करता है, इसलिए मैं इसे गैर-तकनीक के लिए चित्र बनाने के लिए उपयोग कर सकता हूं।

+0

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

0

मैंने प्रारंभिक संस्थाओं और रिश्ते को कम करने के लिए काफी सफलतापूर्वक पेंसिल और पेपर का उपयोग किया।विशेष रूप से अच्छा अगर अन्य लोगों के साथ डिजाइन करना, तो आप जीयूआई इंटरफ़ेस से विचलित नहीं होते हैं, आसपास के आसपास मिलते हैं, पृष्ठभूमि ग्रेडियेंट्स सही प्राप्त करते हैं, आदि। फिर आप इसे Visio या Dia या UML टूल में अनुवाद कर सकते हैं जो SQL स्कीमा दोनों उत्पन्न करता है और आपका ऑब्जेक्ट मॉडल ...

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

0

आप GraphViz रिकॉर्ड का उपयोग कर ईआरडी खींच सकते हैं। यह आपके मेटाडेटा को ट्राक/व्यवस्थित नहीं करेगा, उस मामले के लिए आपके डीडीएल या किसी और चीज को जेनेट नहीं करेगा - लेकिन यह आपको एक इकाई रिलेशनशिप आरेख देगा जो आप आसानी से संपादित/अपडेट कर सकते हैं।

यह आपके लिए आरेख के सभी लेआउट/व्यवस्था विवरण को संभालेगा। यह इस का एक अच्छा काम करता है। यह एक घोषणात्मक आरेख-चित्रकारी भाषा की तरह है। सीखने के लिए बहुत आसान है। उपयोग करने के लिए एक पाठ संपादक के अलावा कुछ भी नहीं है। कई अनुप्रयोग अपने आरेखों को उत्पन्न करने के लिए दृश्यों के पीछे अपनी क्षमताओं का उपयोग करते हैं।

0

मैं दूसरा एम्बरकाडेरो ईआर स्टूडियो। सस्ता लेकिन शक्तिशाली, मल्टीप्लेटफार्म और उपयोग करने में वास्तव में आसान नहीं है।

0

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

मैंने इसे कई बार उपयोग किया है और परिणामों से खुश हूं।

2

मॉडलराइट, http://www.modelright.com से भौतिक मॉडलिंग के लिए बहुत अच्छा है। ओरेकल, माईएसक्यूएल, एसक्यूएल सर्वर, आदि के लिए उत्कृष्ट समर्थन

0

ModelRight वहां सबसे अच्छा टूल है - खासकर पैसे के लिए।

2

मैंने नेविटैट डेटा मॉडलर की कोशिश की। यह अब तक का सबसे अच्छा डेटा मॉडलिंग टूल है। इसमें एक मुफ्त संस्करण है।

नि: शुल्क संस्करण में पाया जा सकता: Navicat Data Modeler

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