क्या एक डाटाबेस है?

एक तकनीकी शब्द है कि अधिकांश लोग या तो काम पर या सुनवाई करते हुए इंटरनेट पर सर्फिंग करने की आदी हो गई है की डेटाबेस है. डाटाबेस एक अत्यंत तकनीकी शब्द हुआ करते थे, हमारी संस्कृति भर में कंप्यूटर प्रणालियों और सूचना प्रौद्योगिकी के उदय के साथ तथापि, डाटाबेस एक घर का शब्द बन गया है.

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

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

वहाँ डेटाबेस के कई आम प्रकार के हैं; डेटाबेस के प्रत्येक प्रकार (कैसे डेटा) संरचित है अपनी ही डाटा मॉडल है. वे शामिल हैं; Flat मॉडल, पदानुक्रमित मॉडल, संबंधपरक मॉडल और Network मॉडल.

इस फ्लैट मॉडल डेटाबेस

एक फ्लैट मॉडल डेटाबेस में, वहाँ एक दो आयामी (फ्लैट संरचना) डेटा की सरणी है. उदाहरण के लिए, वहाँ जानकारी के एक स्तंभ और यह कि प्रत्येक डेटा मद दूसरे से संबंधित होगा ग्रहण किया है इस कॉलम के अंदर है. उदाहरण के लिए, एक फ्लैट मॉडल डेटाबेस केवल ज़िप कोड शामिल हैं. डाटाबेस के भीतर, वहाँ केवल एक कॉलम और प्रत्येक नए पंक्ति है कि एक कॉलम एक नया ज़िप कोड होगा के भीतर हो जाएगा.

इस पदानुक्रमित मॉडल डेटाबेस

इस पदानुक्रमित मॉडल डेटाबेस ऐसे कैसे Microsoft Windows फ़ोल्डर्स और फ़ाइलों का आयोजन संरचना के रूप में, जैसे एक पेड़ resembles. आदेश में डेटा एक विशेष क्रम में एक ही स्तर की सूची पर संगठित रखने के लिए एक पदानुक्रमित मॉडल डेटाबेस में, प्रत्येक ऊपर की ओर कड़ी नीडिंत है. उदाहरण के लिए, की बिक्री के एक hierarchal डेटाबेस, एक अलग फ़ाइल के रूप में प्रत्येक दिन बिक्री की सूची सकता है. इस नीडिंत फ़ाइल के भीतर सभी बिक्री उस दिन के लिए डेटा की (उसी प्रकार) के हैं.

नेटवर्क मॉडल

एक नेटवर्क के मॉडल में, परिभाषित विशेषता यह है कि एक रिकार्ड अन्य रिकॉर्ड करने के लिए एक कड़ी के साथ संग्रहीत है - प्रभाव में नेटवर्क है. इन नेटवर्कों (या कभी कभी करने के लिए संकेत के रूप में) सूचना के विभिन्न प्रकार की एक किस्म की जा सकती है नोड संख्या या यहाँ तक कि एक डिस्क पता जैसे भेजा.

इस संबंध का मॉडल

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

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

संबंधपरक डेटाबेस एक प्रोग्राम इंटरफ़ेस sql या मानक क्वेरी भाषा फोन का इस्तेमाल करते हैं. Sql वर्तमान में लगभग सभी संबंधपरक डेटाबेस पर प्रयोग किया जाता है. संबंधपरक डेटाबेस अत्यंत आंकड़ा भंडारण के लगभग किसी भी तरह फिट करने के लिए अनुकूलित करने के लिए आसान कर रहे हैं. आप आसानी से आपको लगता है कि बेचने मदों के लिए संबंधों को बना सकते हैं, कर्मचारियों है कि आपकी कंपनी, आदि के लिए काम

अभिगमन जानकारी एक डाटाबेस का उपयोग

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

एक डाटाबेस भंडारण

डेटाबेस बहुत (कम से कम 1 MB) या बहुत बड़े और जटिल कई सरकारी डेटाबेस के रूप में (terabytes), छोटा किया जा सकता है लेकिन सभी डेटाबेस आमतौर पर जमा हो जाती है और हार्ड डिस्क या भंडारण उपकरणों के अन्य प्रकार पर स्थित है और कंप्यूटर के जरिए तक पहुँचा रहे हैं. बड़ी डेटाबेस, फ़ाइलों के रूप में आपके कंप्यूटर की हार्ड ड्राइव पर स्थित लेकिन कई छोटे डेटाबेस आसानी से फिट कर सकते हैं अलग अलग सेवकों और स्थानों की आवश्यकता हो सकती है.

एक डाटाबेस लागू करना

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



डाउनलोड SolarWindows मुक्त NetFlow विश्लेषण उपकरण

मुफ्त सफेद कागज डेटाबेस प्रौद्योगिकी पर

बुकमार्क क्या एक डाटाबेस है
डेटाबेस सुरक्षा
Sentrigo डेटाबेस सुरक्षा, लेखा परीक्षा और संरक्षण में नेता है.

नवीनतम ब्लॉग पोस्ट


कॉपीराइट 2008 टेक-FAQ. सभी अधिकार आरक्षित.