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