Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL सर्वर क्या है? (परिभाषा, संस्करण, संस्करण)

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

तैयार हैं?

SQL सर्वर परिभाषा (MSSQL क्या है?)

परिभाषा? अर्थ? उबाऊ लगता है।

यह सीखने का सबसे रोमांचक हिस्सा नहीं हो सकता है, लेकिन मेरा विश्वास करो, SQL सर्वर से शुरू करते समय आपको इसे समझने की आवश्यकता है। इस खंड में, आपको निम्नलिखित प्रश्नों के उत्तर मिलने वाले हैं:

  • एसक्यूएल सर्वर क्या है? SQL सर्वर किसके लिए प्रयोग किया जाता है?
  • रिलेशनल डेटाबेस मैनेजमेंट सिस्टम (RDBMS) क्या है?
  • SQL सर्वर डेटाबेस क्या है?
  • डेटाबेस तालिका क्या है?

Microsoft SQL सर्वर ("सीक्वल सर्वर" के रूप में उच्चारित) दशकों से कई कंपनियों द्वारा उपयोग किए जाने वाले सबसे लोकप्रिय डेटाबेस में से एक है। यह अन्य नामों जैसे MSSQL, MS SQL सर्वर, या बस, SQL सर्वर के साथ भी जाता है। इन डेटाबेस का उपयोग व्यवसाय चलाने के लिए प्रासंगिक जानकारी संग्रहीत करने के लिए किया जाता है।

यह माइक्रोसॉफ्ट का फ्लैगशिप डेटाबेस है। यह विंडोज, लिनक्स और मैक (डॉकर के माध्यम से) पर चलता है। आप इसे Azure, AWS और Google Cloud के माध्यम से क्लाउड में भी उपयोग कर सकते हैं।

लेकिन आज 300 से अधिक डेटाबेस हैं। जानकारी संग्रहीत करने के लिए यह काफी संख्या में उत्पाद हैं। सबसे लोकप्रिय रिलेशनल डेटाबेस मैनेजमेंट सिस्टम (RDBMS) हैं। और यहीं पर SQL सर्वर संबंधित है।

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

लेकिन इसका इस्तेमाल करने से आपको क्या फायदा होता है?

  • व्यवस्थापक, डेवलपर या डेटा विश्लेषक के रूप में एक आशाजनक कैरियर का आनंद लें।
  • व्यवसायों को उनके ऐप्स के लिए जानकारी संग्रहीत और प्रबंधित करने का एक विश्वसनीय, स्केलेबल और सुरक्षित तरीका प्राप्त करने में सहायता करें।
  • MS SQL में उपयोगकर्ता के अनुकूल उपकरणों की एक विस्तृत विविधता है। उनमें से एक SQL सर्वर प्रबंधन स्टूडियो (SSMS) है, जो Microsoft का एक निःशुल्क टूल है।

MSSQL सर्वर का उपयोग क्या है?

MSSQL सर्वर डेटा को कुशलतापूर्वक और सुरक्षित रूप से संग्रहीत और प्रबंधित करता है। और यह कैसे किया जाता है?

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

आइए एक बहुत ही सामान्य उदाहरण लें। इस तरह आपको यह भी पता चल जाएगा कि MSSQL सर्वर का उपयोग कैसे किया जाता है।

फोनबुक

कौन नहीं जानता कि फोनबुक क्या है? हमारे स्मार्टफोन में हमारे नाम होते हैं। इन नामों में एक या अधिक फ़ोन नंबर हो सकते हैं। आप एक या अधिक ईमेल पते और अन्य जानकारी को फोनबुक में नामों से लिंक कर सकते हैं।

और यह कहानी का अंत नहीं है।

कुछ स्मार्ट पैंट्स ने आपकी फोनबुक को कुछ सर्वरों के साथ ऑनलाइन सिंक करने का एक तरीका ईजाद किया। इसलिए, जब आपको अपना फ़ोन रीसेट करने या नया फ़ोन खरीदने की आवश्यकता होती है, तो आपके संपर्क अच्छे नहीं रहेंगे। यह अद्भुत है।

वह डेटाबेस की शक्ति है। आपको उन सभी को अपने फ़ोन पर फिर से टाइप करने की आवश्यकता नहीं है।

यदि आप इस तरह एक MSSQL सर्वर डेटाबेस बनाने जा रहे हैं, तो आपको 3 टेबल की आवश्यकता होगी। वे संपर्क नाम, फोन नंबर और ईमेल पते हैं।

लेकिन 3 टेबल क्यों?

इसका उत्तर यह है कि MSSQL सर्वर सहित रिलेशनल डेटाबेस में तालिकाओं को कैसे डिज़ाइन किया जाता है। हमारे पास स्मार्टफ़ोन होने से पहले, हम संपर्कों को अपनी फ़ोनबुक में संग्रहीत करते थे।

संपर्क करें फ़ोन नंबर
बिल (घर) 546-9999
बिल (कार्य) 659-4545
जेन 655-4576
टोनी (घर) 455-7979
टोनी (कार्य) 655-8877

बिल सिर्फ एक व्यक्ति है, तो टोनी भी। लेकिन क्योंकि उनके पास 2 नंबर हैं, आपको नाम दोहराना होगा, और आप ईमेल पते संग्रहीत नहीं कर सकते। लेकिन आज, हम संपर्क जानकारी को अलग तरीके से संग्रहीत करते हैं।

संपर्क करें फ़ोन नंबर ईमेल
बिल 546-9999 [email protected]
659-4545 [email protected]
जेन 655-4576 [email protected]
टोनी 455-7979 [email protected]
655-8877

आपको केवल एक बार नाम टाइप करना है। फिर, इसमें नंबर, ईमेल पते, कार्यालय के पते, नोट्स और बहुत कुछ जोड़ें।

इस प्रकार, हमारे डेटाबेस में, संपर्क नामों में बिल, जेन और टोनी शामिल हैं। वह हमारी पहली तालिका है। फिर, फ़ोन नंबर और ईमेल पते उनकी अलग-अलग तालिकाओं में हैं। लेकिन वे एक तरह से संबंधित हैं जैसे इसे ऊपर दी गई तालिका की तरह व्यवस्थित किया गया है।

क्या बात है?

भंडारण स्थान बचाने के लिए वही जानकारी बार-बार संग्रहीत नहीं की जाएगी . इस तरह SQL सर्वर जैसे रिलेशनल डेटाबेस डेटा के साथ काम करना आसान बनाते हैं। बहुत बढ़िया!

यही कारण है कि वित्त, स्वास्थ्य, सेवाओं, विनिर्माण और अन्य उद्योगों में SQL सर्वर पर भरोसा किया गया है। गार्टनर पीयर इनसाइट्स में इसकी 5-स्टार समीक्षा में से 4.5 भी है।

Microsoft SQL Server संस्करण

SQL सर्वर के कुछ संस्करण हैं जिनसे आपको अवगत होना चाहिए। यह आपको उन सुविधाओं वाले संस्करण का उपयोग करने से भी रोकेगा जिनकी आपको आवश्यकता नहीं है और आपके पैसे और संसाधनों की बचत होगी।

प्रत्येक संस्करण की अपनी सिस्टम आवश्यकताएँ, सीमाएँ और कीमत होती है। लेकिन सभी संस्करण केवल 64-बिट प्रोसेसर का समर्थन करते हैं। यदि आप एक शिक्षार्थी हैं, तो आप एक मुफ़्त संस्करण की तलाश में हो सकते हैं।

यद्यपि SQL सर्वर के कई संस्करण हैं, आप 1 मशीन पर विभिन्न संस्करण और संस्करण स्थापित कर सकते हैं। आप इसे 50 बार तक कर सकते हैं। पूरी तरह से पागल, अगर आप मुझसे पूछें, लेकिन इसकी अनुमति है। और फिर भी, ऐसा करने के लिए आपके पास पागल संसाधन होने चाहिए।

वैसे भी, यहाँ SQL सर्वर के विभिन्न संस्करण हैं।

SQL सर्वर एंटरप्राइज़ संस्करण

इस संस्करण का वर्णन करने के लिए एक शब्द:प्रीमियम।

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

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

SQL सर्वर मानक संस्करण

SQL सर्वर मानक संस्करण बुनियादी डेटा प्रबंधन और व्यावसायिक बुद्धिमत्ता प्रदान करता है। यह छोटे से मध्यम आकार के संगठनों के लिए लागू है और न्यूनतम आईटी संसाधनों वाले संगठनों के लिए भी अच्छा है।

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

SQL सर्वर वेब संस्करण

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

SQL सर्वर डेवलपर संस्करण

यह भी एंटरप्राइज़ संस्करण की तरह पूर्ण विशेषताओं वाला है। लेकिन परिनियोजन विकास और परीक्षण परिवेशों तक सीमित हैं।

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

SQL सर्वर एक्सप्रेस संस्करण

एंट्री-लेवल और डेटा-संचालित ऐप्स के लिए एक और मुफ़्त संस्करण एक्सप्रेस संस्करण है। डेटाबेस का आकार केवल 10GB तक है। उपयोग की गई रैम भी केवल 1GB तक है चाहे आप कितनी भी मेमोरी जोड़ लें। गणना क्षमता 4 कोर तक सीमित है।

फिर भी, यदि आपको अन्य संस्करणों से सुविधाओं की आवश्यकता है, तो एक सहज उन्नयन संभव है।

स्थानीय डीबी नामक एक्सप्रेस संस्करण का एक और संस्करण हल्का है। इसमें शून्य-कॉन्फ़िगरेशन इंस्टॉलेशन भी है और इसमें कम से कम पूर्वापेक्षाएँ हैं।

T-SQL क्या है?

T-SQL SQL का SQL सर्वर भाषा कार्यान्वयन है। यह प्रोग्रामिंग उद्देश्यों के लिए मानक SQL को एक्सटेंशन प्रदान करता है। इसे Transact-SQL या Transact संरचित क्वेरी भाषा के रूप में भी जाना जाता है।

इसका उपयोग स्क्रिप्ट, संग्रहीत कार्यविधियों, कार्यों और ट्रिगर में SQL कमांड की प्रोग्रामिंग के लिए किया जाता है। जैसे-जैसे आप टी-एसक्यूएल के अपने अध्ययन में आगे बढ़ेंगे, आप इसके बारे में और जानेंगे।

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

यहाँ T-SQL में त्रुटि प्रबंधन का एक उदाहरण दिया गया है:

BEGIN TRANSACTION

BEGIN TRY
  INSERT INTO Table1
  (StringColumn, IntegerColumn)
  VALUES
  'sample text',100; 

  -- commit the changes upon successful insert
  COMMIT TRANSACTION;
END TRY
BEGIN CATCH
  -- rollback changes on error
  ROLLBACK TRANSACTION;
END CATCH

TRY-CATCH ब्लॉक त्रुटियों से निपटने के लिए एक T-SQL एक्सटेंशन है। उपरोक्त कोड में, एक लेनदेन शुरू होता है। फिर, तालिका1 . में मान डालने का प्रयास किया जाता है . सफल होने पर, लेनदेन प्रतिबद्ध है। सम्मिलित डेटा को तालिका1 . में भी स्थायी बना दिया गया है . लेकिन जब कोई त्रुटि होती है, तो कैच ब्लॉक में निष्पादन आगे बढ़ता है। और लेन-देन वापस ले लिया जाता है।

आप 4 अलग-अलग समूहों में भाषा निर्माण का उपयोग करके टी-एसक्यूएल क्वेरी या कमांड बना सकते हैं। हम इस पर आगे चर्चा करेंगे।

डीडीएल, डीएमएल, डीसीएल और टीसीएल क्या हैं?

चार समूह ट्रांजैक्ट-एसक्यूएल कमांड को परिभाषित करते हैं। आइए उनमें से प्रत्येक को परिभाषित करें।

DDL, या डेटा परिभाषा भाषा

DDL में डेटाबेस और डेटाबेस ऑब्जेक्ट बनाने, बदलने और बनाए रखने के लिए कमांड शामिल हैं। यहाँ उनमें से कुछ हैं:

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

DML, या डेटा हेरफेर भाषा

DML में तालिकाओं से रिकॉर्ड प्राप्त करने के लिए कमांड शामिल हैं और नई पंक्तियों को सम्मिलित करने, मौजूदा पंक्तियों को अपडेट करने और पंक्तियों को हटाने के लिए भी कमांड शामिल हैं। यहाँ उनमें से कुछ हैं:

  • चयन करें - जब आपको टेबल से पंक्तियों को पुनः प्राप्त करने की आवश्यकता होती है।
  • INSERT - इसका उपयोग तब किया जाता है जब आपको तालिकाओं में नई पंक्तियाँ जोड़ने की आवश्यकता होती है।
  • अपडेट करें - इसका उपयोग तब किया जाता है जब आपको किसी तालिका में मौजूदा पंक्तियों में मान बदलने की आवश्यकता होती है।
  • DELETE - इसका उपयोग तब किया जाता है जब आपको तालिकाओं में पंक्तियों को हटाने की आवश्यकता होती है।

DCL, या डेटा नियंत्रण भाषा

इसमें डेटाबेस को सुरक्षित करने के लिए कमांड शामिल हैं और डेटाबेस ऑब्जेक्ट्स तक पहुंचने के लिए अनुमतियां प्रदान करना और रद्द करना शामिल है। यहाँ उनमें से कुछ हैं:

  • अनुदान - डेटाबेस में उपयोगकर्ताओं या भूमिकाओं के लिए उपयोगकर्ता विशेषाधिकारों की अनुमति देने के लिए उपयोग किया जाता है।
  • DENY - डेटाबेस ऑब्जेक्ट्स के विरुद्ध कमांड करने में उपयोगकर्ताओं या उपयोगकर्ता की भूमिकाओं पर प्रतिबंध लगाता है।
  • निरस्त करें - डेटाबेस में मौजूदा उपयोगकर्ता या भूमिका विशेषाधिकारों को हटा दें।

TCL, या ट्रांजेक्शनल कंट्रोल लैंग्वेज

आपने ऊपर दिए गए नमूना कोड से अधिकांश टीसीएल कमांड देखे हैं। यहाँ वे फिर से हैं।

  • लेनदेन शुरू करें - एक लेनदेन शुरू करता है। डेटाबेस ऑब्जेक्ट्स में कोई भी परिवर्तन तब तक सेव नहीं किया जाएगा जब तक कि एक COMMIT TRANSACTION नहीं किया जाता है।
  • कमिट ट्रांजेक्शन - BEGIN TRANSACTION के बाद किए गए डेटाबेस ऑब्जेक्ट्स में सभी परिवर्तनों को स्थायी रूप से सेव करें।
  • रोलबैक ट्रांज़ेक्शन - BEGIN TRANSACTION के बाद किए गए सभी परिवर्तनों को ऐसे रद्द कर देता है जैसे कुछ हुआ ही न हो।

SQL सर्वर नवीनतम संस्करण

लेखन के समय, नवीनतम संस्करण Microsoft SQL Server 2019 या संस्करण 15 है। रिलीज़ की तारीख 4 नवंबर, 2019 थी। सिस्टम आवश्यकताओं की विस्तृत चर्चा के लिए आधिकारिक दस्तावेज़ीकरण देखें। फिर, आप यहां से नवीनतम संस्करण डाउनलोड कर सकते हैं।

विभिन्न सेटअपों के बीच चयन करते समय, आप क्लाउड या ऑन-प्रिमाइसेस चुन सकते हैं। या SQL सर्वर के नवीनतम संस्करण के निःशुल्क संस्करण डाउनलोड करें।

इंस्टॉलर में SQL सर्वर प्रबंधन स्टूडियो (SSMS) डाउनलोड करना भी शामिल है . लेखन के समय SSMS का नवीनतम संस्करण 18.9.2 है। यह Windows . पर कार्य करेगा ऑपरेटिंग सिस्टम।

यदि आप लिनक्स में SQL सर्वर सीखना चाहते हैं या मैक , आपको Azure Data Studio की आवश्यकता होगी। यह डाउनलोड पेज से भी उपलब्ध है।

नीचे SQL सर्वर डाउनलोड पेज देखें।

SQL सर्वर 2019 अवलोकन

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

SQL सर्वर प्रबंधन स्टूडियो का उपयोग करके Windows मशीन से स्क्रीनशॉट कैप्चर किए जाएंगे।

तो, SQL सर्वर 2019 में नई सुविधाएँ और अपडेट क्या हैं?

प्रदर्शन

  • स्थायी स्मृति के लिए समर्थन। यह एक प्रकार का गैर-वाष्पशील मीडिया है जो एक मानक DIMM (मेमोरी) स्लॉट में फिट बैठता है। मानक रैम के विपरीत, बिजली की विफलता या सिस्टम बंद होने के बाद भी जानकारी बनी रहती है।
  • पिछले संस्करण की तुलना में प्रश्नों के तेजी से निष्पादन के लिए इंटेलिजेंट क्वेरी प्रोसेसिंग में सुधार।
  • इन-मेमोरी के लिए समर्थन TempDB . TempDB बाधाओं में से एक है जो प्रश्नों को धीमा कर देती है। इसे RAM में काम करने से पिछले संस्करणों की तुलना में क्वेरीज़ तेज़ हो जाती हैं।

सुरक्षा और अनुपालन

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

डेवलपर और DBA टूल्स

  • Azure Data Studio को SQL सर्वर के लिए एक उपकरण के लिए पेश किया गया है जो Linux और Mac में चलता है। और SQL सर्वर के अलावा, आप Azure में तैनात PostgreSQL और MySQL को भी प्रबंधित कर सकते हैं।
  • पॉलीबेस में सुधार। यह SQL सर्वर के भीतर से संबंधपरक और गैर-संबंधपरक डेटा को क्वेरी करने की अनुमति देता है। MS SQL 2019 में, अब आप Oracle, PostgreSQL, MongoDB, Teradata और ODBC- अनुरूप डेटा स्रोतों तक पहुँच प्राप्त कर सकते हैं।
  • ग्राफ़ डेटाबेस में सुधार, UTF8 यूनिकोड समर्थन और स्थानिक डेटा।
  • SQL सर्वर भाषा एक्सटेंशन जो जावा जैसी बाहरी भाषा को SQL सर्वर से निष्पादित करने की अनुमति देता है।

सभी OS और कंटेनर में चयन करें

  • SQL सर्वर घटक जैसे PolyBase, MS DTC, Machine Learning, और Replication अब Linux के लिए SQL Server में उपलब्ध हैं।
  • उबंटू-आधारित कंटेनरों के अलावा Red Hat Enterprise Linux-आधारित कंटेनरों के लिए समर्थन।

अन्य SQL सर्वर संस्करण सूची

SQL सर्वर 2019 8 जनवरी, 2030 तक समर्थित है। इस बीच, यहां पिछले संस्करणों की सूची दी गई है जो अभी भी समर्थित हैं।

SQL सर्वर संस्करण (MM/dd/yyyy) तक समर्थित
SQL सर्वर 2017 10/12/2027
SQL सर्वर 2016 07/14/2026
एसक्यूएल सर्वर 2014 07/09/2024
एसक्यूएल सर्वर 2012 07/12/2022

अधिक और अद्यतन जानकारी के लिए, आप यहाँ Microsoft जीवनचक्र पृष्ठ पर जा सकते हैं।

Microsoft SQL सर्वर विकसित करते समय कोड नामों का भी उपयोग करता है। यहां ज्ञात कोड नामों की सूची दी गई है:

SQL सर्वर संस्करण/संस्करण संख्या कोड नाम
2019 (संस्करण 15) सिएटल
2017 (संस्करण 14) हेलसिंकी
2016 (संस्करण 13) एसक्यूएल 16
2014 (संस्करण 12) एसक्यूएल 14
2012 (संस्करण 11) डेनाली
2008 R2 (संस्करण 10.5) किलिमंजारो
2008 (संस्करण 10) कटमाई
2005 (संस्करण 9) युकोन
2000 (संस्करण 8) शिलोह

SQL सर्वर संस्करण और संस्करण की जांच कैसे करें

आप यह सुनिश्चित करने के लिए 2 आसान तरीकों से इन डेटा की जांच कर सकते हैं कि आपके पीसी पर स्थापित SQL सर्वर वही है जिसका हम अपने उदाहरणों में उपयोग करने जा रहे हैं। दोनों तरह से, आपको SSMS भी इंस्टॉल करना होगा।

सबसे पहले, जो लोग टाइप करना पसंद करते हैं, उनके लिए नई क्वेरी open खोलें SSMS में विंडो और टाइप करें:

SELECT @@version;

फिर, निष्पादित करें . क्लिक करें टूलबार में बटन दबाएं या Ctrl-E press दबाएं . यहाँ मेरे पीसी पर आउटपुट है:

Microsoft SQL Server 2019 (RTM-CU12) (KB5004524) - 15.0.4153.1 (X64) 
	Jul 19 2021 15:37:34 
	Copyright (C) 2019 Microsoft Corporation
	Developer Edition (64-bit) on Windows 10 Home Single Language 10.0 <X64> (Build 19043: )

तुम वहाँ जाओ। मेरा नवीनतम संचयी अद्यतन है इसलिए संस्करण 15.0.4153.1 है। यह एक डेवलपर संस्करण है।

संस्करण और संस्करण जानने का दूसरा तरीका उन लोगों के लिए है जो टाइप करना पसंद नहीं करते हैं। चरण हैं:

  1. ऑब्जेक्ट एक्सप्लोरर . में SSMS के, सर्वर पर राइट-क्लिक करें
  2. चुनें गुण
  3. सर्वर गुणों में विंडो में, उत्पाद देखें और संस्करण गुण।

सर्वर गुण . के लिए , नीचे चरण 3 का स्क्रीनशॉट देखें।

टेकअवे

Microsoft SQL सर्वर सबसे अच्छे रिलेशनल डेटाबेस में से एक है। यह डेटा के विकास और प्रशासन के लिए कैरियर के अवसर खोलता है। और यह सामान्य रूप से SQL सीखने का एक अच्छा प्रारंभिक बिंदु भी है।

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. OPENJSON "'के साथ' कीवर्ड के पास गलत सिंटैक्स।" SQL सर्वर में (हल किया गया)

  2. स्थानीय SQL सर्वर डेटाबेस सेट करना

  3. SQL सर्वर में पुनरावर्ती क्वेरी

  4. कैसे sp_describe_first_result_set SQL सर्वर में काम करता है

  5. SQL सर्वर में अग्रणी व्हाइटस्पेस कैसे निकालें - LTRIM ()