डेटा संरचना आरेख

एक डेटा संरचना आरेख (डीएसडी) एक निश्चित प्रकार की अवधारणात्मक स्कीमा का आरेख है जिसमें विक्ट: इकाई, उनके संबंधपरक मॉडल और उन पर रखी गई अखंडता बाधाएं शामिल हैं।

डीएसडी के मूल ग्राफिक संकेतन तत्व डिब्बा हैं जो संस्थाओं का प्रतिनिधित्व करते हैं। तीर का प्रतीक रिश्तों का प्रतिनिधित्व करता है। डेटा संरचना आरेख जटिल डेटा संस्थाओं के दस्तावेज़ीकरण के लिए सबसे उपयोगी होते हैं।

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

कार्डिनैलिटी (डेटा मॉडलिंग) को परिभाषित करने के तरीके में उल्लेखनीय अंतर के साथ डेटा संरचना आरेखों का प्रतिनिधित्व करने के लिए कई शैलियाँ हैं। विकल्प एरो हेड्स, इनवर्टेड एरो हेड्स (एंटिटी-रिलेशनशिप मॉडल | क्रो फीट), या कार्डिनैलिटी के संख्यात्मक प्रतिनिधित्व के बीच हैं।

बछमन आरेख
एक बछमन आरेख एक निश्चित प्रकार का डेटा संरचना आरेख है, और डेटा को नेटवर्क या रिलेशनल लॉजिकल मॉडल के साथ डिज़ाइन करने के लिए उपयोग किया जाता है, डेटा मॉडल को सिस्टम में डेटा संग्रहीत करने के तरीके से अलग करता है। मॉडल का नाम डेटाबेस अग्रणी चार्ल्स बच्चन के नाम पर रखा गया है, और इसका उपयोग ज्यादातर कंप्यूटर सॉफ्टवेर डिज़ाइन में किया जाता है।

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

यह भी देखें

 * नियंत्रण संरचना आरेख
 * डेटा प्रवाह आरेख
 * एंटिटी रिलेशनशिप डायग्राम
 * एकीकृत मॉडलिंग भाषा

अग्रिम पठन

 * Charles W. Bachman. Data structure diagrams. Data Base, 1969, 1(2):4–10.
 * Tom DeMarco. Structured Analysis and System Specification. ISBN 0-13-854380-1. Prentice Hall. 11 May 1979.
 * Edward Yourdon. Modern Structured Analysis. ISBN 0-13-598624-9. Prentice Hall. 1 August 1988; now available as the Structured Analysis Wiki.