से तालिका संबंध आरेख उत्पन्न करें क्या मौजूदा तालिकाओं को दिखाते हुए चित्र बनाने और उनके संबंधों को डेटाबेस से कनेक्शन देने का कोई तरीका है?मौजूदा स्कीमा (SQL सर्वर)
यह SQL सर्वर 2008 एक्सप्रेस संस्करण के लिए है।
से तालिका संबंध आरेख उत्पन्न करें क्या मौजूदा तालिकाओं को दिखाते हुए चित्र बनाने और उनके संबंधों को डेटाबेस से कनेक्शन देने का कोई तरीका है?मौजूदा स्कीमा (SQL सर्वर)
यह SQL सर्वर 2008 एक्सप्रेस संस्करण के लिए है।
हाँ आप एसक्यूएल सर्वर 2008 में ही उपयोग कर सकते हैं की आवश्यकता होगी, लेकिन आप SQL सर्वर प्रबंधन स्टूडियो एक्सप्रेस (स्थापित करने की आवश्यकता अगर स्थापित नहीं है)। बस डेटाबेस आरेखों पर राइट क्लिक करें और नया आरेख बनाएं। एक्सिसिटिंग टेबल का चयन करें और यदि आपने अपनी तालिकाओं में संदर्भों को सही तरीके से निर्दिष्ट किया है। आप चयनित तालिकाओं का पूरा चित्र देख पाएंगे। आगे के संदर्भ देखें:
SQL सर्वर कॉम्पैक्ट 3.5 के साथ ऐसा करने का कोई तरीका? – GWTF
आप SQL सर्वर में निर्मित डेटाबेस आरेख कार्यक्षमता का उपयोग क्यों नहीं करते हैं?
यह हमेशा उपलब्ध नहीं है .. कुछ संस्करण एसएसएमएस और एसक्यूएल लाइसेंसिंग के कारण अनुमति नहीं देते हैं। – ppumkin
डीबीवीस - https://www.dbvis.com/download/ पर डाउनलोड करें - एक प्रो संस्करण (आवश्यक नहीं) और एक खुला संस्करण है जो पर्याप्त होना चाहिए।
आपको बस इतना करना है कि सही जेडीबीसी - डाटाबेस ड्राइवर एसआरएल सर्वर प्राप्त करने के लिए, टूल एक सर्कल में टेबल और संदर्भ ऑर्थोगोनल, हिरार्किकल, संदर्भों को दिखाता है ;-) आदि। केवल एक बटन दबाकर। मैं अब वर्षों के लिए मुफ्त संस्करण का उपयोग करें।
यह सेट करना बहुत आसान था, और एसक्यूएल सर्वर टूल्स की तुलना में एक और अधिक पठनीय आरेख तैयार किया गया। +1 – notJim
अगर आप पहले ही जेडीबीसी चला रहे हैं तो सेट अप करना बहुत आसान है। अन्यथा संभावित रूप से [सभी परिचित कॉन्फ़िगरेशन हेक] (http://stackoverflow.com/questions/1086764/how-can-i-make-ms-sql-server-available-for-connections) – ruffin
+ ∞ इसके लिए। जीवन बचतकर्ता! – Olayinka
यदि आप डेटाबेस आरेख बनाते हैं तो Visio Professional में डेटाबेस रिवर्स-इंजीनियरिंग सुविधा होती है। यह मुफ़्त नहीं है लेकिन ज्यादातर कंपनियों में काफी सर्वव्यापी है और इसे प्राप्त करना काफी आसान होना चाहिए।
ध्यान दें कि Visio 2003 SQL2005 या रिवर्स इंजीनियरिंग के लिए SQL2008 के साथ अच्छी तरह अदा नहीं करता है - आप प्राप्त करने के लिए 2007
दुर्भाग्य से इस सुविधा को Visio 2013 में हटा दिया गया है। –
SQLDeveloper ऐसा कर सकते हैं।
SchemaCrawler for SQL Server डेटाबेस आरेख उत्पन्न कर सकते हैं, Graphviz की मदद से। विदेशी कुंजी संबंध प्रदर्शित होते हैं (और नामकरण सम्मेलनों का उपयोग करके अनुमान लगाया जा सकता है), और नियमित अभिव्यक्तियों का उपयोग करके तालिकाओं और स्तंभों को बाहर रखा जा सकता है।
"नामकरण सम्मेलनों का उपयोग करके विदेशी कुंजी संबंध अनुमानित हैं" - एम में पूरी तरह से अनुपयोगी वास्तविक व्यापार के मामलों के बारे में। – Ivan
एसक्यूएल कथन के लिए आप रिवर्स स्नोफ्लेक्स का प्रयास कर सकते हैं। आप sourceforge या http://snowflakejoins.com/ पर डेमो साइट पर शामिल हो सकते हैं।
कार्य नहीं करता है (डेटाबेस स्कीमा को विज़ुअलाइज़ करना) लेकिन अभी भी बहुत अच्छा है। मेरी इच्छा है कि इस तरह कुछ ऐसा था जो एक कंप्यूटर विवरण के एक छोटे से चित्र को पाठ विवरण से उत्पन्न करता है ... – Ivan
DeZign for Databases यह ठीक करने में सक्षम होना चाहिए।
MySQL वर्कबेंच मुफ्त सॉफ्टवेयर है और ओरेकल द्वारा विकसित किया गया है, आप एक SQL फ़ाइल आयात कर सकते हैं या डेटाबेस निर्दिष्ट कर सकते हैं और यह एक एसक्यूएल आरेख उत्पन्न करेगा जिसे आप इसे और अधिक दृष्टि से आकर्षक बनाने के लिए चारों ओर स्थानांतरित कर सकते हैं। यह जीएनयू/लिनक्स और विंडोज पर चलता है और यह मुफ़्त है और इसमें पेशेवर दिखता है ..
यह अब MySQL के अलावा डीबीएमएस का समर्थन नहीं करता है। इसके अलावा, इसका आरेख ऑटो-लेआउट डरावना है। – Ivan
ऑटो लेआउट बस किसी अन्य के शीर्ष पर सबकुछ ढेर करता है, तो आपको प्रत्येक तालिका को उचित स्थिति में खींचना होगा, यह डरावना हो सकता है लेकिन मुझे संदेह है कि कोई भी एल्गोरिदम अच्छी तरह से व्यवस्थित करने के लिए पर्याप्त स्मार्ट होगा। SQL समर्थन के लिए मैं इसे H2 सर्वर क्वेरीज़ के साथ उपयोग करता हूं और यह काम करता है, मुझे लगता है कि वे अधिकांश SQL-92 अनुरूप एसक्यूएल का समर्थन करते हैं, इसलिए यदि आपका कोड SQL-92 का पालन नहीं करता है तो यह जांचने का एक अच्छा अवसर हो सकता है। – dendini
असंगतताओं को डीडीएल (टेबल/चाबियाँ/बाधाओं/इंडेक्स परिभाषा भाषा) में भारी अंतर और प्रकारों में मौलिक मतभेदों (जैसे यूनिकोड तारों के लिए एक अलग प्रकार का उपयोग करने) में बहुत अंतर के रूप में उद्धरण/ब्रैकेट उपयोग जैसी बहुत ही बुनियादी चीजों से असंगतताएं होती हैं। – Ivan
किस प्रकार का पेडेंट एक निश्चित उत्तर के साथ इस तरह के तथ्य-आधारित प्रश्न को बंद करता है? फैसले बीएस हैं, लेकिन विशेष रूप से इस मामले में जब इतने सारे उपयोगकर्ताओं को प्रश्न और उत्तर दोनों उपयोगी पाया गया। – Marc
नाम का एक नि: शुल्क टूल [SchemaSpy] (http://schemaspy.sourceforge.net/) आकर्षण की तरह ऐसा कर सकता है। लेकिन, थोड़ा सेटअप की जरूरत है। मैंने यहां चरण का विस्तृत विवरण दिया है: http://blog.kmonsoor.com/generate-er-diagram-from-sql-database/ – kmonsoor
@ पहले मैं आपके साथ सहमत हूं, लेकिन बहुत से लोगों ने अपने पसंदीदा सॉफ़्टवेयर के साथ जवाब दिया जवाब के बजाय "एसक्यूएल सर्वर आरेख का उत्पादन कर सकते हैं?", जिसने" उत्तरदायी उत्तरों और स्पैम को आकर्षित किया "। लेकिन मैं सहमत हूं कि" ऑफ-विषय "वास्तव में समझ में नहीं आता है, और शायद एक दिन का नया उत्तर आ सकता है। – Asoub