SQL Server एक database management system या RDBMS है, जिसे Microsoft द्वारा विकसित और विपणन किया जाता है।
अन्य RDBMS software,के समान, SQL Server SQL के शीर्ष पर बनाया गया है, जो relational databases के साथ इंटरैक्ट करने के लिए एक मानक प्रोग्रामिंग भाषा है।
SQL सर्वर Transact-SQL, या T-SQL, Microsoft के SQL के कार्यान्वयन के लिए बंधा हुआ है जो मालिकाना प्रोग्रामिंग निर्माण का एक सेट जोड़ता है।
SQL सर्वर 20 से अधिक वर्षों के लिए Windows वातावरण पर विशेष रूप से काम करता है 2016 में, Microsoft ने इसे लिनक्स पर उपलब्ध कराया। SQL सर्वर 2017 आम तौर पर अक्टूबर 2016 में उपलब्ध हुआ जो विंडोज और लिनक्स दोनों पर चलता था।
SQL Server in Hindi & Architecture
निम्न आरेख SQL सर्वर की वास्तुकला को दिखाता है:
SQL सर्वर में दो मुख्य घटक होते हैं:
- Database Engine
- SQLOS
SQL Server in Hindi & Database Engine
SQL Server का मुख्य घटक डेटाबेस इंजन है। डेटाबेस इंजन में एक रिलेशनल इंजन होता है जो प्रश्नों को प्रोसेस करता है और एक स्टोरेज इंजन जो डेटाबेस फाइल, पेज, पेज, इंडेक्स आदि को मैनेज करता है।
डेटाबेस ऑब्जेक्ट जैसे संग्रहित प्रक्रिया, व्यू और ट्रिगर्स को भी बनाया जाता है और डेटाबेस इंजन द्वारा निष्पादित किया जाता है।
Relational Engine
रिलेशनल इंजन में ऐसे घटक होते हैं जो किसी क्वेरी को निष्पादित करने का सबसे अच्छा तरीका निर्धारित करते हैं। रिलेशनल इंजन को क्वेरी प्रोसेसर के रूप में भी जाना जाता है।
संबंधपरक इंजन इनपुट क्वेरी के आधार पर भंडारण इंजन से डेटा का अनुरोध करता है और परिणामों को संसाधित करता है।
रिलेशनल इंजन के कुछ कार्यों में क्वेरी प्रोसेसिंग, मेमोरी मैनेजमेंट, थ्रेड और टास्क मैनेजमेंट, बफर मैनेजमेंट और वितरित क्वेरी प्रोसेसिंग शामिल हैं।
Storage Engine
Storage Engine डिस्क और सैन जैसे भंडारण प्रणालियों से डेटा के भंडारण और पुनर्प्राप्ति का प्रभारी है।
SQLOS
रिलेशनल इंजन और स्टोरेज इंजन के तहत SQL सर्वर ऑपरेटिंग सिस्टम या SQLOS है।
SQLOS मेमोरी और I / O प्रबंधन जैसी कई ऑपरेटिंग सिस्टम सेवाएं प्रदान करता है। अन्य सेवाओं में अपवाद हैंडलिंग और सिंक्रनाइज़ेशन सेवाएं शामिल हैं।
SQL Server Services and Tools
Microsoft SQL सर्वर के साथ डेटा प्रबंधन और व्यावसायिक खुफिया (BI) उपकरण और सेवाएँ दोनों प्रदान करता है।
डेटा प्रबंधन के लिए, SQL सर्वर में SQL सर्वर एकीकरण सेवाएँ (SSIS), SQL सर्वर डेटा गुणवत्ता सेवाएँ और SQL सर्वर मास्टर डेटा सेवाएँ शामिल हैं।
डेटाबेस विकसित करने के लिए, SQL सर्वर SQL सर्वर डेटा उपकरण प्रदान करता है; और डेटाबेस का प्रबंधन, तैनाती और निगरानी करने के लिए SQL सर्वर में SQL सर्वर प्रबंधन स्टूडियो (SSMS) है।
डेटा विश्लेषण के लिए, SQL सर्वर SQL सर्वर विश्लेषण सेवाएँ (SSAS) प्रदान करता है। SQL सर्वर रिपोर्टिंग सेवा (SSRS) डेटा की रिपोर्ट और दृश्य प्रदान करती है।
मशीन लर्निंग सर्विसेज़ तकनीक पहले SQL Server 2016 में दिखाई दी थी जिसे R सेवाओं से बदल दिया गया था।
SQL Server in Hindi and Editions
SQL सर्वर में चार प्राथमिक संस्करण होते हैं जिनमें विभिन्न बंडल सेवाएँ और टूल होते हैं। दो संस्करण मुफ्त उपलब्ध हैं:
डेटाबेस विकास और परीक्षण में उपयोग के लिए SQL सर्वर डेवलपर संस्करण।
10 जीबी डिस्क भंडारण क्षमता के आकार के साथ छोटे डेटाबेस के लिए SQL सर्वर अभिव्यक्ति।
बड़े और अधिक महत्वपूर्ण अनुप्रयोगों के लिए, SQL सर्वर एंटरप्राइज़ संस्करण प्रदान करता है जिसमें सभी SQL सर्वर सुविधाएँ शामिल होती हैं।
SQL सर्वर मानक संस्करण में एंटरप्राइज़ संस्करण का आंशिक फीचर सेट है और सर्वर पर प्रोसेसर कोर और मेमोरी की संख्या के बारे में सीमाएं हैं जो कॉन्फ़िगर की जा सकती हैं।
SQL संस्करणों पर विस्तृत जानकारी के लिए, उपलब्ध सर्वर सर्वर 2017 संस्करण की जाँच करें।
इस ट्यूटोरियल में, आपके पास इसकी वास्तुकला, सेवाओं, उपकरणों और संस्करणों सहित SQL सर्वर का एक संक्षिप्त अवलोकन है।
0 Comments:
Post a Comment