एक आधुनिक कार्यालय में एक महिला अपने कंप्यूटर पर काम करती है
छवि क्रेडिट: वेवब्रेकमीडिया लिमिटेड / वेवब्रेक मीडिया / गेट्टी छवियां
सॉफ़्टवेयर विक्रेता डेटाबेस उपकरण प्रदान करते हैं जो आपके पीसी पर चलते हैं जबकि इंटरनेट सेवा प्रदाता वेब-आधारित नियंत्रण पैनल प्रदान करते हैं जो आपके कंप्यूटर के ब्राउज़र का उपयोग करके डेटाबेस को कॉन्फ़िगर करते हैं। यदि आपके पास डेटाबेस बनाने का अनुभव है, तो ऑनलाइन डेटाबेस सेट करना एक समान प्रक्रिया है: आप एक डेटाबेस सर्वर खाता प्राप्त करें और एक नया डेटाबेस स्थापित करने और डेटा संरचना बनाने के लिए सॉफ़्टवेयर टूल का उपयोग करें इस में। डेटाबेस सर्वर एक ISP पर दूरस्थ रूप से होस्ट किया गया हो सकता है, या यह आपका अपना इंटरनेट से जुड़ा सर्वर कंप्यूटर हो सकता है।
सर्वर खाता
इससे पहले कि आप एक ऑनलाइन डेटाबेस बना सकें, आपको एक इंटरनेट सेवा प्रदाता पर एक डेटाबेस सर्वर खाता सेट करना होगा। प्रदाता सर्वर उपकरण का मालिक है और उसका संचालन करता है और उनकी सुविधा पर सॉफ्टवेयर प्रदान करता है; आप सेवा के लिए भुगतान करते हैं और डेटाबेस तक पहुंच रखते हैं। डेटाबेस सॉफ़्टवेयर पेशकशों में Microsoft SQL Server, Oracle, MySQL, MongoDB और अन्य शामिल हैं; इन प्लेटफार्मों में व्यस्त वेबसाइटों के लिए तेजी से प्रतिक्रिया समय होता है। उन वेबसाइटों के लिए जिनमें अपेक्षाकृत कम मात्रा में गतिविधि होती है, आप माइक्रोसॉफ्ट एक्सेस या फाइलमेकर प्रो डेटाबेस बनाने और इसे सेवा प्रदाता पर अपलोड करने का विकल्प चुन सकते हैं।
दिन का वीडियो
ऑनलाइन खाते के अलावा, आपको अपने डेस्कटॉप से डेटाबेस को प्रबंधित करने के लिए अपने पीसी पर सॉफ़्टवेयर टूल की आवश्यकता होगी। डेटाबेस विक्रेता प्रबंधन सॉफ्टवेयर प्रदान करता है जो आपको टेबल, इंडेक्स और अन्य डेटाबेस संरचनाएं बनाने देता है; आम तौर पर, सॉफ्टवेयर मालिकाना होता है और केवल विक्रेता के डेटाबेस के साथ काम करता है। उदाहरण के लिए, Microsoft का प्रबंधन स्टूडियो डेस्कटॉप सॉफ़्टवेयर आपको SQL सर्वर डेटाबेस को प्रबंधित करने देता है।
सुरक्षा
ऑनलाइन डेटाबेस में एक व्यवस्थापक की उपयोगकर्ता आईडी और पासवर्ड होता है जो डेटाबेस तक पूर्ण पहुंच प्रदान करता है। सर्वोत्तम सुरक्षा के लिए, अतिरिक्त यूजर आईडी और पासवर्ड बनाएं जो केवल उन डेटा आइटम तक पहुंचें जो किसी विशिष्ट उद्देश्य के लिए बिल्कुल जरूरी हैं; अन्यथा, एक हैकर आपके डेटाबेस पर नियंत्रण हासिल कर सकता है और गोपनीय जानकारी चुरा सकता है।
डेटा लोड हो रहा है
एक बार बन जाने के बाद, डेटाबेस एक खाली संरचना होती है जिसे सही ढंग से कार्य करने के लिए उपयोगी डेटा की आवश्यकता हो सकती है। उदाहरण के लिए, एक ऑनलाइन खिलौने की दुकान को मॉडल नंबर, विवरण और कीमत सहित बिक्री के लिए प्रत्येक खिलौने का वर्णन करने वाले इन्वेंट्री रिकॉर्ड की आवश्यकता होती है। यदि आपके पास यह जानकारी पहले से ही किसी अन्य प्रारूप में है - उदाहरण के लिए Microsoft Excel स्प्रेडशीट - तो आप डेटाबेस में एक्सेल डेटा की प्रतिलिपि बनाने के लिए क्लाइंट टूल सॉफ़्टवेयर का उपयोग कर सकते हैं। यदि आपके पास यह डेटा कम्प्यूटरीकृत रूप में नहीं है, तो आपको इसे हाथ से दर्ज करना होगा।
कार्यक्रम कनेक्शन
वेब प्रोग्राम वेबसाइट को काम करने के लिए ऑनलाइन डेटाबेस में जानकारी का उपयोग करते हैं; प्रोग्राम डेटा को पढ़ते हैं और डेटाबेस सामग्री के आधार पर उपयोगकर्ता वेब पेज भेजते हैं। प्रत्येक प्रोग्राम में डेटा का एक टुकड़ा शामिल होता है जिसे कनेक्शन स्ट्रिंग कहा जाता है; स्ट्रिंग डेटाबेस का नाम, सर्वर का इंटरनेट प्रोटोकॉल पता, एक लॉगिन आईडी और पासवर्ड, और अन्य जानकारी निर्दिष्ट करती है। प्रोग्राम का हाउसकीपिंग अनुभाग डेटाबेस को खोलने के लिए स्ट्रिंग का उपयोग करता है; कार्यक्रम के अन्य भाग डेटा खोजते हैं, मौजूदा रिकॉर्ड बदलते हैं या नए जोड़ते हैं। अपने डेटाबेस को सुरक्षित रखने में मदद के लिए, अपने प्रोग्राम में प्रतिबंधित-पहुंच वाले उपयोगकर्ता आईडी और पासवर्ड का उपयोग करें, न कि व्यवस्थापक की आईडी का।