मैं अपने DB टेबल के लिए ER आरेख बनाने के लिए Oracle SQL Developer का उपयोग करना चाहता हूं लेकिन मैं Oracle और इस टूल के लिए नया हूं।
SQL डेवलपर में ER आरेख बनाने के लिए क्या प्रक्रिया है?
मैं अपने DB टेबल के लिए ER आरेख बनाने के लिए Oracle SQL Developer का उपयोग करना चाहता हूं लेकिन मैं Oracle और इस टूल के लिए नया हूं।
SQL डेवलपर में ER आरेख बनाने के लिए क्या प्रक्रिया है?
जवाबों:
मौजूदा डेटाबेस स्कीमा या इसके सबसेट के लिए एक चित्र बनाएं जो निम्नानुसार है:
ईआरडी प्रदर्शित किया जाता है।
आरेख निम्नानुसार निर्यात करें:
आरेख निर्यात किया जाता है। एक वेक्टर प्रारूप में निर्यात करने के लिए , बजाय पीडीएफ फाइल का उपयोग करें । यह इंकस्केप (या अन्य वेक्टर छवि संपादक) का उपयोग करके सरलीकृत संपादन की अनुमति देता है ।
ये निर्देश SQL डेवलपर 3.2.09.23 से 4.1.3.20 तक काम कर सकते हैं।
SQL डेवलपर 3 के बाद से, यह बहुत सीधा है (वे इसे आसान बना सकते हैं)।
Untitled_1
), «रिलेशनल मॉडल» पर राइट-क्लिक करें और «न्यू रिलेशनल मॉडल» चुनें ।Relational_1
) पर राइट क्लिक करें और «शो» चुनें ।Relational_1
टैब को सुनिश्चित करें (या जो भी नाम) आपके द्वारा खींचने से पहले rhs में सक्रिय है। , क्योंकि यह शायद आपके द्वारा क्लिक किए गए तालिकाओं में से एक पर स्विच हो गया है।ओरेकल SQL डेवलपर में एंटिटी-रिलेशनशिप आरेख बनाने की प्रक्रिया को जेफ स्मिथ ( लिंक ) द्वारा ओरेकल पत्रिका में वर्णित किया गया है ।
अंश:
एंटिटी रिलेशनशिप डायग्राम
शुरू करना
उदाहरण के माध्यम से काम करने के लिए, आपको डिफ़ॉल्ट डेटाबेस इंस्टॉलेशन में उपलब्ध नमूना HR स्कीमा के साथ Oracle डेटाबेस उदाहरण की आवश्यकता होती है। आपको Oracle SQL डेवलपर के संस्करण 4.0 की भी आवश्यकता है, जिसमें आप डेटा मॉडलर सबमेनू के माध्यम से Oracle SQL डेवलपर डेटा मॉडलर का उपयोग करते हैं [...] वैकल्पिक रूप से, आप स्टैंडअलोन Oracle SQL डेवलपर डेटा मॉडलर का उपयोग कर सकते हैं। मॉडलिंग की कार्यक्षमता दो कार्यान्वयन में समान है, और दोनों ओरेकल टेक्नोलॉजी नेटवर्क से मुफ्त डाउनलोड के रूप में उपलब्ध हैं।
Oracle SQL डेवलपर में, देखें -> डेटा मॉडलर -> ब्राउज़र का चयन करें। ब्राउज़र पैनल में, रिलेशनल मॉडल नोड का चयन करें, राइट-क्लिक करें और रिक्त मॉडल आरेख पैनल खोलने के लिए नए रिलेशनल मॉडल का चयन करें। अब आप उसी स्थान पर शुरू कर रहे हैं जैसे कोई व्यक्ति जो स्टैंडअलोन Oracle SQL डेवलपर डेटा मॉडलर का उपयोग कर रहा है। आपका डेटा शब्दकोश आयात करना
आपका डेटा शब्दकोश आयात करना
Oracle SQL डेवलपर डेटा मॉडलर में एक डिज़ाइन में एक लॉजिकल मॉडल और एक या अधिक रिलेशनल और फिजिकल मॉडल होते हैं। अपना डिज़ाइन बनाने की प्रक्रिया शुरू करने के लिए, आपको अपने मौजूदा डेटाबेस से स्कीमा जानकारी आयात करनी होगी। फ़ाइल का चयन करें -> डेटा मॉडलर -> आयात -> डेटा शब्दकोश आयात विज़ार्ड खोलने के लिए डेटा शब्दकोश।
नया -> डेटाबेस कनेक्शन संवाद बॉक्स खोलने के लिए जोड़ें पर क्लिक करें, और एचआर उपयोगकर्ता के रूप में कनेक्ट करें। (ओरेकल SQL डेवलपर से एक कनेक्शन बनाने के बारे में विस्तृत जानकारी के लिए, Oracle पत्रिका के मई / जून 2008 में "डेटाबेस कनेक्शन बनाना" देखें।)
अपना कनेक्शन चुनें, और अगला क्लिक करें। आप स्कीमा की एक सूची देखते हैं जिससे आप आयात कर सकते हैं। चयन सूची को संकीर्ण करने के लिए फ़िल्टर बॉक्स में HR लिखें। HR के बगल में स्थित चेकबॉक्स का चयन करें, और अगला क्लिक करें।
Oracle डेटाबेस का उपयोग कर एक वर्ग आरेख के लिए, निम्नलिखित चरणों का उपयोग करें:
फ़ाइल → डेटा मॉडलर → आयात → डेटा शब्दकोश → डीबी कनेक्शन का चयन करें → अगला → डेटाबेस का चयन करें -> टैब का चयन करें -> समाप्त करें
ओरेकल डेटा मॉडलर नामक एक साथी उपकरण है जिसे आप देख सकते हैं। कर रहे हैं ऑनलाइन उपलब्ध क़ौम साइट है कि आप करने के लिए शुरू कर दिया जाएगा। यह एक अतिरिक्त लागत वाली वस्तु हुआ करती थी, लेकिन मैंने देखा कि एक बार फिर यह मुफ्त है।
डेटा मॉडलर अवलोकन पृष्ठ से:
SQL डेवलपर डेटा मॉडलर एक मुफ्त डेटा मॉडलिंग और डिज़ाइन टूल है, जो डेटा और डेटाबेस मॉडलिंग टूल और उपयोगिताओं का एक पूरा स्पेक्ट्रम साबित करता है, जिसमें एंटिटी रिलेशनशिप डायग्राम्स (ERD), रिलेशनल (डेटाबेस डिज़ाइन), डेटा टाइप और मल्टी-आयामी मॉडलिंग के लिए मॉडलिंग शामिल है। आगे और रिवर्स इंजीनियरिंग और DDL कोड पीढ़ी के साथ। डेटा मॉडलर विभिन्न स्रोतों और लक्ष्यों से आयात और निर्यात करता है, विभिन्न प्रकार के प्रारूपण विकल्प प्रदान करता है और डिजाइन नियमों के पूर्वनिर्धारित सेट के माध्यम से मॉडल को मान्य करता है।
Oracle में SQL Developer नामक एक कंपोनेंट हुआ करता था Data Modeler
। यह कम से कम 3.2.20.10 के बाद से उत्पाद में मौजूद नहीं है।
यह अब एक अलग डाउनलोड है जिसे आप यहां पा सकते हैं:
http://www.oracle.com/technetwork/developer-tools/datamodeler/overview/index.html
इसकी आसान फ़ाइल - डेटा मॉडलर - आयात - डेटा शब्दकोश - DB कनेक्शन - ठीक है पर जाएं
मैं SQL डेवलपर 17.2.0.188 188.1159 का निर्माण कर रहा हूं जिसमें वास्तव में डेटा मॉडलिंग क्षमता है। मैं सिर्फ मेनू के माध्यम से एक संबंधपरक मॉडल आरेख बनाया: फ़ाइल> डाटा Modeler-> आयात> डेटा शब्दकोश ... ।
मेरे पास स्टैंड-अलोन डेटा मॉडलर भी है, जो यही काम करता है।
जैसा कि डेटा मॉडलर ट्यूटोरियल बताता है:
चित्र 4: एचआर के लिए संबंधपरक मॉडल और आरेख
आपके द्वारा उत्पन्न आरेख एक ERD नहीं है। तार्किक मॉडल उच्च सार हैं। एक ईआरडी संस्थाओं और उनकी विशेषताओं और संबंधों का प्रतिनिधित्व करता है, जबकि एक संबंधपरक या भौतिक मॉडल टेबल, कॉलम और विदेशी कुंजी का प्रतिनिधित्व करता है। "