कंप्यूटरडेटाबेस

सबसे आम बात एक डेटाबेस के लिए है?

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

सामान्य जानकारी

तो, पहले आप, क्या सवाल में कार्यक्रम है निर्धारित करने के लिए की जरूरत है। डाटाबेस - मनमाने ढंग से जानकारी के अर्दली भंडारण के लिए नाम। यह आईटी प्रौद्योगिकियों की मदद से, लेकिन यह भी अन्य तरीकों और विधियों में न केवल व्यवस्था की जा सकती। लेकिन आधार के रूप में एक ही समय में सिद्धांत व्यवस्थित करने के लिए इस्तेमाल किया जाना है।

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

श्रेणीबद्ध डेटाबेस

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

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

नेटवर्क डेटाबेस

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

रिलेशनल डेटाबेस

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

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

रिलेशनल डेटाबेस की विशेषताएं

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

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

डेटाबेस डिजाइन

तो, हम डेटाबेस का सबसे लोकप्रिय वेरिएंट पर विचार किया है। अब हम जो कुछ कर रहे हैं व्यवहार में सबसे आम दृष्टिकोण जब वे बनाई गई हैं और क्यों यह इतना है के बारे में बात करते हैं। उदाहरण के लिए, MySQL पर विचार करें। तो, अंतिम परिणाम निम्न आवश्यकताओं हैं:

  • डाटाबेस प्रसंस्करण के मामले में एक सरल ऑब्जेक्ट होना चाहिए।
  • डेटाबेस एक कॉम्पैक्ट आकार होना आवश्यक है।

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

  1. निर्धारित करें कि डेटा संग्रहीत किया जाएगा।
  2. पता लगाएँ कि जहां जानकारी तैनात किया जाएगा।
  3. क्या डेटा प्रकार किसी एकल स्तंभ लेने के लिए तय।

टूटने व्यक्तिगत टेबल पर भार को कम करने के लिए इस्तेमाल किया जा सकता। लेकिन ध्यान निश्चित एकीकृत घटक है करने के लिए लिया जाना चाहिए।

निष्कर्ष

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

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hi.atomiyme.com. Theme powered by WordPress.