साइट खोज

डीबी है ... डेटाबेस के प्रकार और गुण

डीबी एक संक्षिप्त नाम है, जो इसके लिए खड़ा है"डेटाबेस", या "डेटाबेस" (संदर्भ के आधार पर) इस लेख में, हम देखेंगे कि वे क्या हैं, वे क्या हैं और कहां लागू होते हैं। इसके अलावा हम डीबीएमएस और डीबी पर चर्चा करेंगे - यह वही है या नहीं

शब्दावली

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

डीबीएमएस एक अन्य संक्षिप्त नाम है जो"डेटाबेस प्रबंधन प्रणाली" के रूप में डिक्रिप्ट करें सामान्य अर्थों में, वे विभिन्न सॉफ़्टवेयर समाधानों का प्रतिनिधित्व करते हैं जिसके साथ आप डेटाबेस डेटा को व्यवस्थित कर सकते हैं। इसका मतलब है कि डेटाबेस को जानकारी के साथ भरना, उसे व्यवस्थित करना, हटाने, प्रतिलिपि बनाना, विश्लेषण करना और बहुत कुछ

डेटाबेस के प्रकार

डेटाबेस के सिद्धांत में, उनके कई प्रकार विशिष्ट हैं। इसमें हैं:

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

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

डीबी - क्या यह एक संकेत है?

उनके सामान्य में संबंधपरक डेटाबेसप्रतिनिधित्व समझने के लिए कठिनाइयों का कारण नहीं है - ये जानकारी प्लेटें हैं स्पष्टीकरण के लिए, आप माइक्रोसॉफ्ट से "डिलिवरी" से बहुत अच्छी तरह से ज्ञात डीबीएमएस के लिए कॉल कर सकते हैं, जो कि एप्लिकेशन के सामान्य कार्यालय सुइट का हिस्सा है।

रिलेशनल डेटाबेस तालिकाओं में रिकॉर्ड (पंक्तियाँ) औरफ़ील्ड (कॉलम) सबसे पहले में सीधे सूचना, डेटा शामिल हैं - वास्तव में रिकॉर्ड का मतलब क्या है इसका विवरण। उदाहरण के लिए, क्षेत्र "नाम" है, प्रविष्टि "कैटरीना" है

फ़ील्ड के लिए मान प्रकार परिभाषित किए गए हैं वे संख्यात्मक, प्रतीकात्मक, तिथि, समय, आदि हो सकते हैं। इसके अलावा, प्रत्येक तालिका में एक प्रमुख क्षेत्र होना चाहिए - इसमें प्रविष्टियां विशिष्ट रूप से डेटा की पहचान करती हैं।

यह समझा जाना चाहिए कि डेटाबेस खुद तालिका नहीं है डेटा की मात्रा और विविधता के आधार पर डेटाबेस एक से कई सौ तालिकाओं में स्टोर कर सकता है।

डीबी डाटा बेस

तालिकाओं के बीच लिंक

डीबीएमएस में तालिकाओं के बीच लिंक प्रदान करने के लिए, डेटा योजनाएं हैं कनेक्शन हैं:

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

ऊपर और नीचे जाएं

पदानुक्रमित डेटाबेस में बहुत स्पष्ट हैसंबंधपरक लोगों की तुलना में संरचना वे सख्त अधीनता द्वारा विशेषता है। एक मूल तत्व है - "शीर्ष", जिसमें से मातहत शाखाएं बाहर हैं - "उत्तराधिकारियों" या "वंश" एक पदानुक्रमित डेटाबेस एक वृक्ष संरचना के साथ एक डेटाबेस है, जिसमें प्रत्येक नोड में केवल एक पूर्वज हो सकते हैं।

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

रिश्तों को बढ़ाएं

बीडी के प्रकार
नेटवर्क डीबी कमीज का हल थेश्रेणीबद्ध में कुछ अधिक कहा जाता है। "कई-से-अनेक" पिछले रिश्ते के इस प्रकार के बीच फर्क सिर्फ इतना है शुरू किया, जो इस मामले में तथ्य के रूप में पूर्वज कई वारिस हो सकता है, और वे, सन्तान, कई नोड्स से हो सकता है कि में दिखाया गया है।

डिस्प्ले का टैबुलर मोड

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

ऑब्जेक्ट ओरिएंटेड टाइप

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

</ p>
  • मूल्यांकन: