Logical database model and Relational database management system in Hindi
तार्किक डेटाबेस मॉडल(Logical database model)
Logical database model का उपयोग conceptual और view level पर डेटा का वर्णन करने में किया जाता है। हालांकि, वैचारिक डेटाबेस मॉडल(conceptual database model) के विपरीत, इन मॉडल का उपयोग डेटाबेस की समग्र तार्किक संरचना को निर्दिष्ट करने के लिए किया जाता है। इस मॉडल का उपयोग डेटाबेस के उच्च स्तर के विवरण और कार्यान्वयन के किसी भी स्तर के विवरण दोनों को निर्दिष्ट करने के लिए भी किया जाता है। इन मॉडलों को रिकॉर्ड आधारित तार्किक डेटाबेस मॉडल के रूप में भी जाना जाता है। रिकॉर्ड आधारित तार्किक डेटाबेस मॉडल में, फ़ील्ड की एक निश्चित संख्या, या विशेषताएँ और प्रत्येक फ़ील्ड एक निश्चित लंबाई की होती है।
रिकॉर्ड-आधारित डेटा मॉडल तीन प्रकार के होते हैं।ये निम्नलिखित हैं:
- संबंधपरक डेटा मॉडल(Relational data model)
- नेटवर्क डेटा मॉडल(Network data model)
- पदानुक्रमित डेटा मॉडल(Hierarchical data model)
रिलेश्नल डाटाबेस मेनेजमेन्ट सिस्टम(Relational database management system)
रिलेशनल डेटाबेस मैनेजमेंट सिस्टम एक सॉफ्टवेयर पैकेज है जिसका उपयोग डेटा को स्टोर करने के लिए किया जाता है जो टेबल के रूप में व्यवस्थित होता है। रिलेशनल डेटाबेस मैनेजमेंट सिस्टम, जहां सभी डेटा टेबल या संबंधों में रखे जाते हैं, नए मानक बन गए हैं। संबंधपरक डेटाबेस प्रबंधन प्रणाली बहुत अधिक लचीली और उपयोग में आसान है, क्योंकि लगभग किसी भी डेटा के आइटम को हम अन्य मॉडलों की तुलना में अधिक तेज़ी से एक्सेस कर सकते हैं। दूसरे शब्दों में, रिलेशनल डेटाबेस मैनेजमेंट सिस्टम सूचना को पंक्ति और स्तंभों में संग्रहीत करता है और निर्दिष्ट स्तंभों और एक तालिका की पंक्तियों में डेटा का उपयोग करके खोजों का संचालन करता है और साथ ही किसी अन्य संबंधित तालिका में अतिरिक्त डेटा ढूंढता है।
रिलेशनल डेटाबेस मैनेजमेंट सिस्टम में निम्नलिखित गुण(Properties) होते हैं
- यह null value को support करता हैं।
- यह तालिका(टेबल) के रूप में डेटा संग्रहीत करता है।
- यह सिस्टम तालिका में इसकी सामग्री और संरचना के बारे में जानकारी प्रदान करता है।
- उपयोगकर्ता को इसके भौतिक कार्यान्वयन(Physical implementation) को समझने की आवश्यकता नहीं है।
एक तालिका(Table) में निम्नलिखित गुण होने चाहिए
- तालिका के प्रत्येक स्तंभ को एक अलग शीर्षक(heading) के साथ सौंपा गया है।
- एक तालिका में सभी पंक्तियाँ(Row) अलग होनी चाहिए, डुप्लिकेट पंक्तियों की अनुमति नहीं है।
- तालिका में प्रत्येक एंट्री को केवल एक डेटा आइटम का प्रतिनिधित्व करना चाहिए और एक ही नाम के साथ कोई दो कॉलम शीर्षक(heading) नहीं होना चाहिए।
- प्रत्येक कॉलम को एक अलग हैडिंग के साथ सौंपा जाना चाहिए।
Comments
Post a Comment