Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> SQL

डेटाबेस आर्किटेक्चर के तीन स्तर


ANSI - SPARC (अमेरिकन नेशनल स्टैंडर्ड इंस्टीट्यूट - स्टैंडर्ड प्लानिंग एंड रिक्वायरमेंट्स कमेटी) ने डेटाबेस के लिए तीन-स्तरीय आर्किटेक्चर को मान्यता दी और अनुमोदित किया।

निम्नलिखित तीन स्तरों का प्रतिनिधित्व करने वाला एक आंकड़ा है -

डेटाबेस आर्किटेक्चर के तीन स्तर

शारीरिक या आंतरिक स्तर

यह आंतरिक स्तर है और डेटाबेस का भौतिक भंडारण है

वर्णन करता है कि डेटा को आंतरिक रूप से कैसे संग्रहीत किया जाता है। यह डेटाबेस द्वारा उपयोग की जाने वाली डेटा संरचनाओं का भी वर्णन करेगा।

वैचारिक या तार्किक स्तर

यह डेटाबेस की पूरी सामग्री यानी रिकॉर्ड और संबंधों का प्रतिनिधित्व करता है। डेटाबेस का वैश्विक दृश्य मध्य-स्तरीय में आता है जैसा कि नीचे दिए गए चित्र में दिखाया गया है।

वैचारिक स्तर में संपूर्ण डेटाबेस की तार्किक संरचना होती है।

बाहरी या दृश्य स्तर

बाहरी स्तर जैसा कि नाम से पता चलता है, वही है जो अंतिम उपयोगकर्ता देखते हैं। एक डेटाबेस में एक आंतरिक स्कीमा और वैचारिक योजना होगी, जबकि इसमें उपयोगकर्ताओं की आवश्यकता के अनुसार एक से अधिक बाहरी स्कीमा हो सकती हैं।


  1. डीबीएमएस में डेटा स्वतंत्रता

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

  1. C++ प्रोग्रामिंग में एक बाइनरी ट्री में सभी नोड्स के प्रिंट स्तर।

    बाइनरी ट्री को देखते हुए, कार्य 1 से n तक के नोड में संग्रहीत प्रत्येक कुंजी से जुड़े स्तर को प्रिंट करना है उपरोक्त पेड़ में, नोड्स हैं - 10 लेवल 13 पर और 211 लेवल 2140 पर, 162, 100 और 146 लेवल 3 पर कुंजी को देखते हुए प्रोग्राम को उस विशेष कुंजी के स्तर को प्रिंट करना होगा। उदाहरण एल्गोरिदम न

  1. Microsoft SQL सर्वर डेटाबेस संगतता स्तर

    डेटाबेस संगतता स्तर, डेटाबेस स्तर सेटिंग्स में से एक, डेटाबेस के कार्य करने के तरीके को प्रभावित करता है। Microsoft® SQL Server® का प्रत्येक नया संस्करण कई नई सुविधाएँ पेश करता है, जिनमें से अधिकांश के लिए नए खोजशब्दों की आवश्यकता होती है और कुछ ऐसे व्यवहारों को बदलना पड़ता है जो पहले के संस्करणों म