SQL सर्वर डेटाबेस उपयोग में आने वाले कुछ सबसे सामान्य डेटाबेस हैं, इस बात के लिए धन्यवाद कि उन्हें बनाना और बनाए रखना कितना आसान है। SQL सर्वर प्रबंधन जैसे एक मुफ्त ग्राफिकल यूजर इंटरफेस (GUI) प्रोग्राम के साथ, आपको कमांड लाइन के साथ खिलवाड़ करने की चिंता करने की आवश्यकता नहीं है। डेटाबेस बनाने के लिए नीचे चरण 1 देखें और कुछ ही मिनटों में अपनी जानकारी दर्ज करना शुरू करें।
कदम
चरण 1. SQL सर्वर प्रबंधन स्टूडियो सॉफ़्टवेयर स्थापित करें।
यह सॉफ्टवेयर माइक्रोसॉफ्ट से मुफ्त में उपलब्ध है, और आपको कमांड लाइन का उपयोग करने के बजाय ग्राफिकल इंटरफेस से अपने एसक्यूएल सर्वर से कनेक्ट और प्रबंधित करने की अनुमति देता है।
- SQL सर्वर के दूरस्थ उदाहरण से कनेक्ट करने के लिए, आपको इस या इसी तरह के सॉफ़्टवेयर की आवश्यकता होगी।
- मैक उपयोगकर्ता ओपन-सोर्स प्रोग्राम जैसे DbVisualizer या SQuirreL SQL का उपयोग कर सकते हैं। इंटरफेस अलग होंगे लेकिन समान सामान्य सिद्धांत लागू होते हैं।
- कमांड-लाइन टूल का उपयोग करके डेटाबेस बनाने का तरीका जानने के लिए, इस गाइड को देखें।
चरण 2. SQL सर्वर प्रबंधन स्टूडियो प्रारंभ करें।
जब आप पहली बार प्रोग्राम शुरू करते हैं, तो आपसे पूछा जाएगा कि आप किस सर्वर से जुड़ना चाहते हैं। यदि आपके पास पहले से कोई सर्वर चल रहा है, और उससे कनेक्ट करने के लिए आवश्यक अनुमतियां हैं, तो आप सर्वर पता और प्रमाणीकरण जानकारी दर्ज कर सकते हैं। यदि आप एक स्थानीय डेटाबेस बनाना चाहते हैं, तो डेटाबेस नाम को पर सेट करें। और प्रमाणीकरण प्रकार "विंडोज प्रमाणीकरण" के लिए।
जारी रखने के लिए कनेक्ट पर क्लिक करें।
चरण 3. डेटाबेस फ़ोल्डर का पता लगाएँ।
सर्वर से कनेक्शन के बाद, स्थानीय या रिमोट, बना दिया जाता है, स्क्रीन के बाईं ओर ऑब्जेक्ट एक्सप्लोरर विंडो खुल जाएगी। ऑब्जेक्ट एक्सप्लोरर ट्री के शीर्ष पर वह सर्वर होगा जिससे आप जुड़े हुए हैं। यदि यह विस्तारित नहीं है, तो इसके आगे "+" आइकन पर क्लिक करें। डेटाबेस फ़ोल्डर स्थित है।
चरण 4. एक नया डेटाबेस बनाएँ।
डेटाबेस फ़ोल्डर पर राइट-क्लिक करें और "नया डेटाबेस …" चुनें। एक विंडो दिखाई देगी, जिससे आप डेटाबेस को बनाने से पहले उसे कॉन्फ़िगर कर सकते हैं। डेटाबेस को एक ऐसा नाम दें जो आपको इसे पहचानने में मदद करे। अधिकांश उपयोगकर्ता शेष सेटिंग्स को उनके डिफ़ॉल्ट पर छोड़ सकते हैं।
- आप देखेंगे कि जैसे ही आप डेटाबेस का नाम टाइप करते हैं, दो अतिरिक्त फाइलें अपने आप बन जाएंगी: डेटा और लॉग फाइल। डेटा फ़ाइल में आपके डेटाबेस के सभी डेटा होते हैं, जबकि लॉग फ़ाइल डेटाबेस में परिवर्तनों को ट्रैक करती है।
- डेटाबेस बनाने के लिए ओके पर क्लिक करें। आप देखेंगे कि आपका नया डेटाबेस विस्तारित डेटाबेस फ़ोल्डर में दिखाई देगा। इसमें एक सिलेंडर आइकन होगा।
चरण 5. एक तालिका बनाएँ।
एक डेटाबेस केवल डेटा स्टोर कर सकता है यदि आप उस डेटा के लिए एक संरचना बनाते हैं। एक तालिका में वह जानकारी होती है जिसे आप अपने डेटाबेस में दर्ज करते हैं, और आगे बढ़ने से पहले आपको इसे बनाना होगा। अपने डेटाबेस फ़ोल्डर में नए डेटाबेस का विस्तार करें, और टेबल्स फ़ोल्डर पर राइट-क्लिक करें और "नई तालिका …" चुनें।
विंडोज बाकी स्क्रीन पर खुल जाएगा जो आपको अपनी नई टेबल में हेरफेर करने की अनुमति देगा।
चरण 6. प्राथमिक कुंजी बनाएँ।
यह अत्यधिक अनुशंसा की जाती है कि आप अपनी तालिका के पहले कॉलम के रूप में एक प्राथमिक कुंजी बनाएं। यह एक आईडी नंबर, या रिकॉर्ड नंबर के रूप में कार्य करता है, जो आपको बाद में इन प्रविष्टियों को आसानी से याद करने की अनुमति देगा। इसे बनाने के लिए, कॉलम नाम फ़ील्ड में "आईडी" दर्ज करें, डेटा प्रकार फ़ील्ड में int टाइप करें, और "नल की अनुमति दें" को अनचेक करें। इस कॉलम को प्राथमिक कुंजी के रूप में सेट करने के लिए टूलबार में कुंजी आइकन पर क्लिक करें।
- आप शून्य मानों की अनुमति नहीं देना चाहते क्योंकि आप हमेशा चाहते हैं कि प्रविष्टि कम से कम "1" हो। यदि आप नल की अनुमति देते हैं, तो आपकी पहली प्रविष्टि "0" होगी।
- कॉलम गुण विंडो में, नीचे स्क्रॉल करें जब तक कि आपको पहचान विशिष्टता विकल्प न मिल जाए। इसका विस्तार करें और "(ls पहचान)" को "हां" पर सेट करें। यह स्वचालित रूप से प्रत्येक प्रविष्टि के लिए आईडी कॉलम के मूल्य में वृद्धि करेगा, प्रत्येक नई प्रविष्टि को प्रभावी ढंग से स्वचालित रूप से क्रमांकित करेगा।
चरण 7. समझें कि तालिकाओं की संरचना कैसे की जाती है।
तालिकाएँ फ़ील्ड या स्तंभों से बनी होती हैं। प्रत्येक कॉलम डेटाबेस प्रविष्टि के एक पहलू का प्रतिनिधित्व करता है। उदाहरण के लिए, यदि आप कर्मचारियों का डेटाबेस बना रहे थे, तो आपके पास "फर्स्टनाम" कॉलम, "लास्टनाम" कॉलम, "पता" कॉलम और "फोन नंबर" कॉलम हो सकता है।
चरण 8. अपने बाकी कॉलम बनाएं।
जब आप प्राथमिक कुंजी के लिए फ़ील्ड भरना समाप्त करते हैं, तो आप देखेंगे कि इसके नीचे नए फ़ील्ड दिखाई देते हैं। ये आपको अपने अगले कॉलम में प्रवेश करने की अनुमति देते हैं। जैसा कि आप फिट देखते हैं, फ़ील्ड भरें, और सुनिश्चित करें कि आप उस कॉलम में दर्ज की जाने वाली जानकारी के लिए सही डेटा प्रकार चुनते हैं:
- nchar(#) - यह वह डेटा प्रकार है जिसका उपयोग आपको टेक्स्ट के लिए करना चाहिए, जैसे नाम, पता, आदि। कोष्ठक में संख्या इस फ़ील्ड के लिए अनुमत वर्णों की अधिकतम संख्या है। एक सीमा निर्धारित करना सुनिश्चित करता है कि आपका डेटाबेस आकार प्रबंधनीय रहता है। फ़ोन नंबर इस प्रारूप के साथ संग्रहीत किए जाने चाहिए, क्योंकि आप उन पर गणितीय कार्य नहीं करते हैं।
- int - यह पूर्ण संख्याओं के लिए है, और आमतौर पर आईडी फ़ील्ड में उपयोग किया जाता है।
- दशमलव (x, y) - यह संख्याओं को दशमलव रूप में संग्रहीत करेगा, और कोष्ठक के भीतर की संख्याएँ अंकों की कुल संख्या और दशमलव के बाद की संख्या अंकों को क्रमशः दर्शाती हैं। उदाहरण के लिए दशमलव (6, 2) संख्याओं को 0000.00 के रूप में संग्रहीत करेगा।
चरण 9. अपनी तालिका सहेजें।
जब आप अपने कॉलम बनाना समाप्त कर लें, तो आपको जानकारी दर्ज करने से पहले तालिका को सहेजना होगा। टूलबार में सहेजें आइकन पर क्लिक करें और फिर तालिका के लिए एक नाम दर्ज करें। अपनी तालिका का नामकरण इस तरह से करना जिससे आपको सामग्री को पहचानने में मदद मिलती है, विशेष रूप से कई तालिकाओं वाले बड़े डेटाबेस के लिए सलाह दी जाती है।
चरण 10. अपनी तालिका में डेटा जोड़ें।
एक बार जब आप अपनी तालिका सहेज लेते हैं, तो आप उसमें डेटा जोड़ना शुरू कर सकते हैं। ऑब्जेक्ट एक्सप्लोरर विंडो में टेबल्स फ़ोल्डर का विस्तार करें। यदि आपकी नई तालिका सूचीबद्ध नहीं है, तो तालिका फ़ोल्डर पर राइट-क्लिक करें और ताज़ा करें चुनें। तालिका पर राइट-क्लिक करें और "शीर्ष 200 पंक्तियों को संपादित करें" चुनें।
- डेटा दर्ज करना शुरू करने के लिए केंद्र विंडो आपके लिए फ़ील्ड प्रदर्शित करेगी। आपका आईडी फ़ील्ड अपने आप भर जाएगा, इसलिए आप इसे अभी अनदेखा कर सकते हैं। बाकी क्षेत्रों के लिए जानकारी भरें। जब आप अगली पंक्ति पर क्लिक करते हैं, तो आप पहली पंक्ति में आईडी फ़ील्ड स्वचालित रूप से भरते देखेंगे।
- इस प्रक्रिया को तब तक जारी रखें जब तक आप अपनी जरूरत की सभी जानकारी दर्ज नहीं कर लेते।
चरण 11. डेटा को सहेजने के लिए तालिका निष्पादित करें।
जब आप जानकारी को तालिका में सहेजने के लिए दर्ज करना समाप्त कर लें, तो टूलबार पर SQL निष्पादित करें बटन पर क्लिक करें। SQL सर्वर आपके द्वारा बनाए गए कॉलम में सभी डेटा को पार्स करते हुए, बैकग्राउंड में चलेगा। बटन लाल विस्मयादिबोधक बिंदु जैसा दिखता है। आप एक्ज़ीक्यूट करने के लिए Ctrl+R भी दबा सकते हैं।
यदि कोई त्रुटि है, तो तालिका को निष्पादित करने से पहले आपको दिखाया जाएगा कि कौन सी प्रविष्टियाँ गलत तरीके से भरी गई हैं।
चरण 12. अपना डेटा पूछें।
इस बिंदु पर, आपका डेटाबेस बनाया गया है। आप प्रत्येक डेटाबेस में जितनी चाहें उतनी टेबल बना सकते हैं (एक सीमा है, लेकिन अधिकांश उपयोगकर्ताओं को इसके बारे में चिंता करने की आवश्यकता नहीं होगी जब तक कि वे एंटरप्राइज़-स्तरीय डेटाबेस पर काम नहीं कर रहे हों)। अब आप रिपोर्ट या किसी अन्य प्रशासनिक उद्देश्यों के लिए अपने डेटा को क्वेरी कर सकते हैं। चल रहे प्रश्नों के बारे में विस्तृत जानकारी के लिए यह मार्गदर्शिका देखें।