कंप्यूटर, डेटाबेस
श्रेणीबद्ध डेटा मॉडल
वस्तुओं बहुत बार इस तरह के संबंध हैं और श्रेणीबद्ध कहा जाता है में पाए जाते हैं। आमतौर पर यह "के रूप में अंशकालिक पूरी", अधीनता या रिश्ते के प्रकार के संबंध, ऐसे रिश्ते की बात आती है। वस्तुओं है कि इसी तरह रिश्ते में हैं, एक पेड़ है, जो एक निर्देशित ग्राफ कहा जाता है के रूप में, कि, केवल एक शीर्ष किसी अन्य शीर्ष के अधीन नहीं है हो रही है। इस नोड पेड़ की जड़ कहा जाता है। अन्य नोड्स के बीच बातचीत इस प्रकार लागू किया गया है: किसी अन्य शीर्ष केवल यह ऊपर स्थित एक शीर्ष के अधीन है। वैचारिक रूप से, श्रेणीबद्ध डेटा मॉडल रिकॉर्ड प्रकार है कि एक या कुछ अलग-अलग पेड़ों में से संबंधित हैं कनेक्शन के प्रकार का एक सेट के रूप में समझा जाता है। इस मॉडल में, बांड के सभी प्रकार के "कई करने के लिए एक" के अनुसार बनते हैं, और ग्राफ तीर का प्रतिनिधित्व करती है। यह पता चला श्रेणीबद्ध डेटा मॉडल वस्तुओं के बीच के रिश्ते के इस प्रकार है कि, दोनों वंश-वृक्ष में, हालांकि, एक अपवाद: प्रत्येक अधीनस्थ वस्तु के लिए केवल एक मुख्य विषय है वहाँ। यही कारण है, में इस तरह के एक है डाटा मॉडल डेटाबेस ऑब्जेक्ट्स के बीच संचार के केवल दो प्रकार के, "एक के लिए एक" या "कई लोगों के लिए एक" करने की अनुमति दी। संक्षेप में श्रेणीबद्ध डेटाबेस नेविगेशन के एक डेटा बेस, वह है, का उपयोग केवल पहले से परिभाषित संबंध की मदद से संभव है।
तो बाहर किया घटना अनुकरण, संचार आम तौर पर "कुछ करने के लिए एक बहुत।" की आवश्यकता है इस सीमा को निकालने के लिए, यह सुविधा के दोहराव के रूप में, इस तरह के एक समाधान की पेशकश करने के लिए संभव है। जानकारी के विसंगति दिखाई दे सकते हैं: हालांकि, वहाँ वस्तुओं के दोहराव की कमी है। श्रेणीबद्ध डेटा मॉडल अपनी प्रकृति संचालन के कारण कुछ पूर्वनिर्धारित लिंक के साथ आसान पहुँच सुनिश्चित करने के रूप में इस तरह के फायदे हैं। हालांकि, वहाँ उसे और नुकसान है। वे एक डाटा मॉडल में लचीलेपन की कमी, विशेष रूप से के रूप में कई माता-पिता की वस्तु की उपस्थिति की असंभावना का संबंध है, साथ ही डेटा के लिए सीधी पहुँच प्राप्त करने में असमर्थता से संबंधित हैं। यह नियमित प्रश्नों है कि पहले नियोजित नहीं किया गया के मामले में एक अनुपयुक्त में बदल जाता। श्रेणीबद्ध मॉडल डेटाबेस एक और खामी है। यह तथ्य यह है कि कम श्रेणीबद्ध स्तर से सूचना पुनर्प्राप्ति के ऊपर स्थित नोड्स द्वारा नहीं भेजा जा सकता में निहित है।
एक पदानुक्रमित मॉडल में बुनियादी जानकारी इकाइयों के रूप में खंड और क्षेत्र हैं। क्षेत्र के अंतर्गत डेटा डेटा की सबसे छोटी अविभाज्य इकाई है जो उपयोगकर्ता के लिए उपलब्ध है निर्धारित करने के लिए ले जाया गया। क्षेत्रों के लिए प्रकार और खंड उदाहरण निर्धारित करने के लिए ले जाया गया। सेगमेंट प्रकार के डेटा प्रकार के क्षेत्र है, जो यह बना है की एक नामित संग्रह है। उदाहरण के खंड क्षेत्रों के कुछ विशिष्ट मूल्यों से गठन किया था। श्रेणीबद्ध डेटा मॉडल, जैसा कि ऊपर उल्लेख किया है, ग्राफ डेटा संरचना के आकार में बना है। अगर हम अवधारणा के स्तर पर यह विचार करना है, यह केवल नेटवर्क मॉडल की एक विशेष मामला है। एक "अभिभावक-बच्चे" में टाइप कनेक्शन - श्रेणीबद्ध मॉडल में कोने सेगमेंट प्रकार के और आर्क्स के अनुरूप हैं। एक सख्त नियम पर खंड-वंशज केवल एक ही पूर्वज हो सकता है, नहीं है। आम तौर पर, इस मॉडल लग रहा है एक अनिर्दिष्ट जुड़े ग्राफ की तरह एक वृक्ष संरचना है, जो सभी क्षेत्रों को एकजुट करती है। संरचना श्रेणीबद्ध डेटाबेस प्रकार पेड़ों की एक आदेश दिया सेट शामिल है। तीसरे, और इतने पर - मॉडल ही ऊपरी स्तर जो एक मुख्य दूसरे स्तर वस्तुओं, तीसरे के दूसरे स्तर पर रखा वस्तु है पर, एक पेड़ है।
इस सामग्री से, आप क्या एक पदानुक्रमित गठन के कुछ विचार प्राप्त कर सकते डेटा संरचना।
Similar articles
Trending Now