2010-08-13 11 views
25

मेरे पास एक PostgreSQL डेटाबेस है। मैं इसकी ईआरडी प्राप्त करना चाहता हूं। ऐसा मैं किस प्रकार करूं?किसी मौजूदा डेटाबेस के लिए ईआरडी आरेख कैसे प्राप्त करें?

+1

मैं मौजूदा स्कीमा – Badr

+0

@ALL की तालिकाओं के बीच संबंधों को कल्पना करने के लिए चाहते हैं वहाँ pgAdmin III के लिए किसी भी ऐड-ऑन ईआर-आरेख इस लिंक में के रूप में इस [वीडियो किया कहते हैं प्राप्त करने के लिए है ] (http://stackoverflow.com/questions/9692913/create-an-er-diagram-in-pgadmin)। – 09Q71AO534

उत्तर

1

पर्ल मॉड्यूल एसक्यूएल :: ट्रांसलेटर इसे छोटे काम के साथ कर सकता है।

-9
  1. ओपन MySQL वर्कबेंच। होम स्क्रीन में 'मौजूदा डेटाबेस से ईईआर मॉडल बनाएं' पर क्लिक करें। हम इस मामले के लिए ऐसा कर रहे हैं कि हमने पहले ही डेटा बेस बनाया है और अब हम उस डेटाबेस का ईआर आरेख बनाना चाहते हैं।

  2. फिर आप 'रिवर्स इंजीनियर डाटाबेस' डायलॉग देखेंगे। यहां अगर आपको पासवर्ड के लिए कहा जाता है, तो व्यवस्थापक पासवर्ड प्रदान किया जाता है। विंडोज पासवर्ड के साथ यहां भ्रमित न हों। यहां आपको MySQL व्यवस्थापक पासवर्ड प्रदान करने की आवश्यकता है। फिर अगला पर क्लिक करें।

  3. अगले डायलॉग बॉक्स में, आप देखेंगे कि डीबीएमएस से कनेक्शन शुरू हो गया है और स्कीमा डेटाबेस से पुनर्प्राप्त किया गया है। आगे जाओ

  4. अब पहले बनाई गई स्कीमा का चयन करें। यह वह सारणी है जिसे आप ईआर आरेख बनाना चाहते हैं।

  5. अगला क्लिक करें और ऑब्जेक्ट्स मेनू का चयन करने के लिए जाएं। आरेख में चयनित तालिका ऑब्जेक्ट्स का उपयोग करने के लिए यहां आप 'फ़िल्टर दिखाएं' पर क्लिक कर सकते हैं। आप दोनों टेबल को जोड़ और निकाल सकते हैं। फिर निष्पादन पर क्लिक करें।

6. जब आप अगला और समाप्त हो जाते हैं, तो आवश्यक ईआर आरेख स्क्रीन पर होता है।

+5

PostgreSQL या अन्य डेटाबेस के लिए काम नहीं करता है, यह MySQL-only –

-2

आप पीजीएडमिन से ईआर आरेख उत्पन्न कर सकते हैं।

  1. किसी भी तालिका का चयन करें बयान पर खुला pgAdmin
  2. राइट क्लिक करें और यह दो खिड़की एक दिखाएगा अन्य क्वेरी ग्राफिकल खिड़की है ताकि आप तालिका जो आप आरेख उत्पन्न करना चाहते हैं जोड़ सकते हैं।
  3. के रूप में बचाने के लिए और ग्राफिकल क्वेरी (छवि)
1

ऐसा करने के लिए dbeaver उपयोग कर सकते हैं का चयन करने के लिए जाने को बचाने के लिए। यह आप PNG के रूप में ईआर आरेख निर्यात करने की अनुमति देता है/svg आदि

DBeaver - https://dbeaver.jkiss.org/

एक स्कीमा पर डबल क्लिक करें और

+0

दूसरा है! जबकि मैं आमतौर पर psql टर्मिनल पसंद करता हूं, कभी-कभी मैं डेटा देखने और ईआरडी को देखने के लिए डीबीवर सीई (सामुदायिक संस्करण; https://dbeaver.jkiss.org/download/; एक उत्कृष्ट, मुक्त और मुक्त स्रोत प्लेटफॉर्म) का भी उपयोग करता हूं। –

1

(अगले "गुण" टैब पर) "ईआर आरेख" टैब खोलने हमारी टीम हमारी कई परियोजनाओं में डेटाबेस से ईआर आरेख उत्पन्न करने के लिए विजुअल पैराडिग का उपयोग करती है। जबकि हम मुख्य रूप से एमएस एसक्यूएल और ओरेकल पर काम करते हैं, क्योंकि मुझे पता है कि वे पोस्टग्रेएसक्यूएल, माईएसक्यूएल, साइबेस, डीबी 2 और एसक्यूएलएइट जैसे कुछ अन्य डीबीएमएस का भी समर्थन करते हैं।

कदम:

  1. टूल> डीबी> रिवर्स डाटाबेस ... दृश्य के उपकरण पट्टी प्रतिमान
  2. से सेटिंग रखें है के रूप में और चालक के रूप में अगला क्लिक करें PostgreSQL और ड्राइवर फ़ाइल प्रदान क्या आप वहां मौजूद हैं। आप ड्राइवर को प्राप्त करने के लिए बस डाउनलोड लिंक पर पर क्लिक कर सकते हैं।
  3. होस्टनाम, डेटाबेस नाम, उपयोगकर्ता और पासवर्ड दर्ज करें, और उसके बाद अगला
  4. पर क्लिक करें, फिर वे आपके डेटाबेस का अध्ययन करेंगे और इसमें तालिकाएं सूचीबद्ध करेंगे।
  5. ईआरडी बनाने और जारी रखने के लिए तालिका का चयन करें, और यही वह है। आपके द्वारा चुने गए टेबल के साथ एक ईआरडी उत्पन्न किया जाएगा।

बीटीडब्ल्यू वे ईआरडी से डेटाबेस स्कीमा को उत्पन्न और अद्यतन करने का भी समर्थन करते हैं।

उम्मीद है कि इससे मदद मिलती है। :-)

More information about generating ERD from PostgreSQL database

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

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