डेटा संरचना आरेख: Difference between revisions

From Vigyanwiki
(Created page with "{{Use dmy dates|date=January 2013}} thumb|240px|डेटा संरचना आरेख का उदाहरणएक ड...")
 
No edit summary
Line 1: Line 1:
{{Use dmy dates|date=January 2013}}
[[File:Aggregate Data Structure Diagram.jpg|thumb|240px|डेटा संरचना आरेख का उदाहरण]]एक डेटा संरचना [[आरेख]] (डीएसडी) एक निश्चित प्रकार की अवधारणात्मक स्कीमा का आरेख है जिसमें विक्ट: इकाई, उनके [[संबंधपरक मॉडल]] और उन पर रखी गई अखंडता बाधाएं शामिल हैं।


डीएसडी के मूल ग्राफिक संकेतन तत्व [[डिब्बा]] हैं जो संस्थाओं का प्रतिनिधित्व करते हैं। तीर का प्रतीक रिश्तों का प्रतिनिधित्व करता है। डेटा संरचना आरेख जटिल डेटा संस्थाओं के दस्तावेज़ीकरण के लिए सबसे उपयोगी होते हैं।
[[File:Aggregate Data Structure Diagram.jpg|thumb|240px|डेटा संरचना आरेख का उदाहरण]]एक डेटा संरचना [[आरेख]](डीएसडी) निश्चित प्रकार की अवधारणात्मक स्कीमा का आरेख है जिसमें विक्ट: इकाई, उनके [[संबंधपरक मॉडल]] और उन पर रखी गई अखंडता प्रतिबंध सम्मिलित हैं।


== सिंहावलोकन ==
डीएसडी के मूल ग्राफिक संकेतन अवयव [[डिब्बा|डिब्बे]] हैं जो संस्थाओं का प्रतिनिधित्व करते हैं। तीर का प्रतीक संबंधों का प्रतिनिधित्व करता है। डेटा संरचना आरेख जटिल डेटा संस्थाओं के प्रलेखन के लिए सबसे उपयोगी होते हैं।
[[File:Data Structure Diagram.jpg|thumb|left|डेटा संरचना आरेख]]डेटा संरचना आरेख एक आरेख प्रकार है जिसका उपयोग [[डेटा शब्दकोश]] में डेटा तत्वों की संरचना को दर्शाने के लिए किया [[आंकड़े]] है। डेटा संरचना आरेख ऐसी डेटा डिक्शनरी प्रविष्टियों के भीतर रचना विनिर्देशों के लिए एक ग्राफिकल विकल्प है।<ref>[http://isddc.dot.gov/OLPFiles/FHWA/010394.pdf Data Integration Glossary] {{Webarchive|url=https://web.archive.org/web/20160924180745/http://isddc.dot.gov/OLPFiles/FHWA/010394.pdf |date=24 September 2016 }}, U.S. Department of Transportation, August 2001.</ref>
डेटा संरचना आरेख इकाई-संबंध मॉडल (ई-आर मॉडल) का एक पूर्ववर्ती है। डीएसडी में, गुण (कंप्यूटिंग) उनके बाहर के बजाय इकाई बक्से के अंदर निर्दिष्ट किए जाते हैं, जबकि संबंधों को विशेषताओं से बने बक्से के रूप में तैयार किया जाता है जो उन बाधाओं को निर्दिष्ट करते हैं जो संस्थाओं को एक साथ बांधते हैं। डीएसडी ई-आर मॉडल से अलग है जिसमें ई-आर मॉडल विभिन्न संस्थाओं के बीच संबंधों पर ध्यान केंद्रित करता है, जबकि डीएसडी एक इकाई के भीतर तत्वों के संबंधों पर ध्यान केंद्रित करता है।


[[कार्डिनैलिटी (डेटा मॉडलिंग)]] को परिभाषित करने के तरीके में उल्लेखनीय अंतर के साथ डेटा संरचना आरेखों का प्रतिनिधित्व करने के लिए कई शैलियाँ हैं। विकल्प एरो हेड्स, इनवर्टेड एरो हेड्स (एंटिटी-रिलेशनशिप मॉडल | क्रो फीट), या कार्डिनैलिटी के संख्यात्मक प्रतिनिधित्व के बीच हैं।
== अवलोकन ==
[[File:Data Structure Diagram.jpg|thumb|left|डेटा संरचना आरेख]]डेटा संरचना आरेख एक आरेख प्रकार है जिसका उपयोग [[डेटा शब्दकोश]] में [[आंकड़े|डेटा]] अवयवों की संरचना को दर्शाने के लिए किया है। डेटा संरचना आरेख ऐसी डेटा शब्दकोश प्रविष्टियों के भीतर रचना विनिर्देशों के लिए एक ग्राफिकल विकल्प है।<ref>[http://isddc.dot.gov/OLPFiles/FHWA/010394.pdf Data Integration Glossary] {{Webarchive|url=https://web.archive.org/web/20160924180745/http://isddc.dot.gov/OLPFiles/FHWA/010394.pdf |date=24 September 2016 }}, U.S. Department of Transportation, August 2001.</ref>
डेटा संरचना आरेख इकाई-संबंध मॉडल(-आर मॉडल) का एक पूर्ववर्ती है। डीएसडी में, गुण(कंप्यूटिंग) उनके बाहर के अतिरिक्त इकाई डिब्बे के अंदर निर्दिष्ट किए जाते हैं, जबकि संबंधों को विशेषताओं से बने डिब्बे के रूप में अनिर्णित किया जाता है जो उन बाधाओं को निर्दिष्ट करते हैं जो संस्थाओं को एक साथ बांधते हैं। डीएसडी ई-आर मॉडल से अलग है जिसमें ई-आर मॉडल विभिन्न संस्थाओं के मध्य संबंधों पर ध्यान केंद्रित करता है, जबकि डीएसडी इकाई के भीतर अवयवों के संबंधों पर ध्यान केंद्रित करता है।


==बछमन आरेख ==
[[कार्डिनैलिटी (डेटा मॉडलिंग)|प्रमुखता(डेटा मॉडलिंग)]] को परिभाषित करने के विधि में उल्लेखनीय अंतर के साथ डेटा संरचना आरेखों का प्रतिनिधित्व करने के लिए कई शैलियाँ हैं। विकल्प तीर शीर्ष, उल्टे तीर शीर्ष(क्रो फीट), या प्रमुखता के संख्यात्मक प्रतिनिधित्व के मध्य हैं।
[[File:Bachman diagram.jpg|thumb|360px|बैचमैन आरेख का उपयोग करके सेट प्रकार का चित्रण]]एक बछमन आरेख एक निश्चित प्रकार का डेटा संरचना आरेख है,<ref>
[https://www.irs.gov/irm/part2/irm_02-005-013.html IRS Resources]. Part 2. Information Technology, Chapter 5. Systems Development, Section 13. Database Design Techniques and Deliverables. Retrieved 2 July 2009.</ref> और डेटा को नेटवर्क या रिलेशनल लॉजिकल मॉडल के साथ डिज़ाइन करने के लिए उपयोग किया जाता है, [[डेटा मॉडल]] को सिस्टम में डेटा संग्रहीत करने के तरीके से अलग करता है। मॉडल का नाम डेटाबेस अग्रणी [[चार्ल्स बच्चन]] के नाम पर रखा गया है, और इसका उपयोग ज्यादातर कंप्यूटर [[सॉफ्टवेर डिज़ाइन]] में किया जाता है।


एक संबंधपरक मॉडल में, एक संबंध उन विशेषताओं का सामंजस्य है जो पूरी तरह से हैं और नहीं {{Clarify span|transitive functional dependent|date=April 2013}} उस संबंध में हर कुंजी का। संबंधों के बीच युग्मन अनुरूप गुणों पर आधारित होता है। प्रत्येक संबंध के लिए, एक आयत बनाना होता है और प्रत्येक युग्मन को एक रेखा द्वारा चित्रित किया जाता है जो संबंधों को जोड़ती है। प्रत्येक पंक्ति के किनारे पर, तीर कार्डिनैलिटी का संकेत देते हैं। हमारे पास 1-टू-एन, 1-टू-1 और एन-टू-एन है। उत्तरार्द्ध से बचा जाना चाहिए और दो (या अधिक) 1-टू-एन कपलिंग द्वारा प्रतिस्थापित किया जाना चाहिए।
==बैचमैन आरेख ==
[[File:Bachman diagram.jpg|thumb|360px|बैचमैन आरेख का उपयोग करके समूह रूप का चित्रण]]बैचमैन आरेख एक निश्चित प्रकार का डेटा संरचना आरेख है,<ref>
[https://www.irs.gov/irm/part2/irm_02-005-013.html IRS Resources]. Part 2. Information Technology, Chapter 5. Systems Development, Section 13. Database Design Techniques and Deliverables. Retrieved 2 July 2009.</ref> और डेटा को नेटवर्क या सापेक्ष तार्किक मॉडल के साथ डिज़ाइन करने के लिए उपयोग किया जाता है, [[डेटा मॉडल]] को प्रणाली में डेटा संग्रहीत करने के विधि से अलग करता है। मॉडल का नाम डेटाबेस अग्रणी [[चार्ल्स बच्चन|चार्ल्स बैचमैन]] के नाम पर रखा गया है, और इसका उपयोग प्रायः कंप्यूटर [[सॉफ्टवेर डिज़ाइन]] में किया जाता है।
 
एक संबंधपरक मॉडल में, संबंध उन विशेषताओं का सामंजस्य है जो उस संबंध में प्रत्येक कुंजी पर पूर्ण रूप से और {{Clarify span|संक्रमणीय कार्यात्मक निर्भर|date=April 2013}} नहीं हैं। संबंधों के मध्य युग्मन अनुरूप गुणों पर आधारित होता है। प्रत्येक संबंध के लिए, एक आयत बनाना होता है और प्रत्येक युग्मन को एक रेखा द्वारा चित्रित किया जाता है जो संबंधों को जोड़ती है। प्रत्येक पंक्ति के किनारे पर, तीर प्रमुखता का संकेत देते हैं। हमारे समीप 1-से -n, 1-से -1 और n-से -n है। परवर्ती से बचा जाना चाहिए और दो(या अधिक) 1-से -n युग्मन द्वारा प्रतिस्थापित किया जाना चाहिए।


== यह भी देखें ==
== यह भी देखें ==
Line 20: Line 20:
* [[नियंत्रण संरचना आरेख]]
* [[नियंत्रण संरचना आरेख]]
*[[डेटा प्रवाह आरेख]]
*[[डेटा प्रवाह आरेख]]
*[[एंटिटी रिलेशनशिप डायग्राम]]
*[[एंटिटी रिलेशनशिप डायग्राम|इकाई संबंध आरेख]]
*[[एकीकृत मॉडलिंग भाषा]]
*[[एकीकृत मॉडलिंग भाषा]]



Revision as of 11:36, 21 February 2023

डेटा संरचना आरेख का उदाहरण

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

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

अवलोकन

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

डेटा संरचना आरेख एक आरेख प्रकार है जिसका उपयोग डेटा शब्दकोश में डेटा अवयवों की संरचना को दर्शाने के लिए किया है। डेटा संरचना आरेख ऐसी डेटा शब्दकोश प्रविष्टियों के भीतर रचना विनिर्देशों के लिए एक ग्राफिकल विकल्प है।[1]

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

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

बैचमैन आरेख

बैचमैन आरेख का उपयोग करके समूह रूप का चित्रण

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

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

यह भी देखें

संदर्भ

  1. Data Integration Glossary Archived 24 September 2016 at the Wayback Machine, U.S. Department of Transportation, August 2001.
  2. IRS Resources. Part 2. Information Technology, Chapter 5. Systems Development, Section 13. Database Design Techniques and Deliverables. Retrieved 2 July 2009.


अग्रिम पठन

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