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