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

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

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

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

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

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

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

यह भी देखें

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

अग्रिम पठन

 * 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.