एस क्यू एल आणि मायक्रोसॉफ्ट एस क्यू एल सर्व्हरमधील फरक

Anonim

SQL बनाम मायक्रोसॉफ्ट एस क्यू एल सर्व्हर ऍक्सेस करण्यासाठी वापरला जातो. SQL बनाम SQL सर्व्हर फरक

रचनायुक्त क्वेरी भाषा (SQL) डेटाबेससाठी एक संगणक भाषा आहे रिलेशनल डेटाबेस मॅनेजमेंट सिस्टीम्स (आरडीएमएस) मधील डेटामध्ये प्रवेश आणि हाताळण्यासाठी हे वापरले जाते. मायक्रोसॉफ्ट एस क्यू एल सर्व्हर मायक्रोसॉफ्ट निर्मित रिलेशनल डेटाबेस सर्व्हर आहे. हे एस क्यू एलचा प्राथमिक प्राथमिक भाषा म्हणून वापर करते.

एससीएलमध्ये डेटाबेसमधे डेटा भरण्याची क्षमता आहे, माहितीसाठी माहिती मिळवणे, डेटाबेसमध्ये डेटा अद्ययावत करणे / हटवणे आणि डेटाबेस स्कीमा तयार करणे / बदलणे. 1 9 70 च्या सुरुवातीस आयबीएमने एसक्यूएल विकसित केले आणि सुरुवातीला याला सीक्वेल (स्ट्रक्चर्ड इंग्लिश क्विझ लँग्वेज) म्हणतात. एस क्यू एल भाषेमध्ये अनेक भाषा घटक आहेत ज्याला खंड, अभिव्यक्ती, अंदाज, शंका आणि स्टेटमेन्ट म्हणतात. यांपैकी बहुतेक सर्व वापरले जाणारे प्रश्न आहेत. क्वेरी वापरकर्त्यांना अशा प्रकारे परिभाषित केले जातात की ते डेटाबेसच्या पुनर्प्राप्तीसाठी डेटाच्या सबसेटची वांछित गुणधर्मांचे वर्णन करतात. मग डेटाबेस मॅनेजमेंट सिस्टम क्वेरीसाठी आवश्यक ऑप्टिमायझेशन करते आणि क्वेरीच्या परिणामांचे उत्पादन करण्यासाठी आवश्यक भौतिक ऑपरेशन्स कार्यान्वित करते. एस क्यू एल दस्ताएवज प्रकारात जसे की अक्षर स्ट्रिंग्स, बीट स्ट्रिंग्स, संख्या आणि तारीख आणि डेटाच्या कॉलममध्ये समाविष्ट करण्याची परवानगी देते. अमेरिकन नॅशनल स्टँडर्ड इन्स्टिट्यूट (एएनएसआय) आणि इंटरनॅशनल ऑर्गनायझेशन फॉर स्टँडलाइझेशन (आयएसओ) यांनी अनुक्रमे 1 9 86 आणि 1 9 60 मध्ये एक मानक म्हणून एसक्यूएल स्वीकारले एस क्यू एल म्हणजे एएनएसआय मानक असला तरी एस क्यू एल भाषेच्या अनेक भिन्न आवृत्त्या आहेत. परंतु एएनएसआय मानकांचे अनुपालन करण्यासाठी या सर्व आवृत्त्या मोठ्या प्रमाणावर वापरल्या जाणा-या आदेश जसे की SELECT, UPDATE, DELETE, INSERT, अशाच प्रकारे समर्थन करतात.

आधी नमूद केल्याप्रमाणे, मायक्रोसॉफ्ट एस क्यू एल सर्व्हर एक डाटाबेस सर्व्हर आहे जो एस क्यू एल वापरतो, विशेषत: टी-एसक्यूएल आणि एएनएसआय एस क्यू एल म्हणून त्याची प्राथमिक क्वेरी लघू. टी-एसक्यूएल एसक्यूएल विस्तारित करते जसे की स्ट्रक्चर / डाटा प्रोसेसिंगसाठी प्रक्रियात्मक प्रोग्रॅमिंग, लोकल व्हेरिएबल्स आणि सपोर्ट फंक्शन्स. ही वैशिष्ट्ये टी-एसक्यूएल ट्युरिंग पूर्ण करतात. एमएस एस क्यू एल सर्व्हरशी संप्रेषण करण्यासाठी आवश्यक असलेला कोणताही अनुप्रयोग सर्व्हरला टी-एस क्यू एल स्टेटमेंट पाठविण्याची आवश्यकता आहे. मायक्रोसॉफ्ट एस क्यू एल सर्व्हरचा वापर डेस्कटॉप, एंटरप्राइज आणि वेब आधारित डाटाबेस अनुप्रयोग तयार करण्यासाठी केला जाऊ शकतो. हे वातावरण पुरवते जे डेटाबेस तयार करण्यास परवानगी देते, ज्यास वर्कस्टेशन्स, इंटरनेट किंवा इतर माध्यम जसे कि पर्सनल डिजिटल सहाय्यक (पीडीए) ऍक्सेस करता येते. एमएस एस क्यू एल सर्व्हरचे पहिले संस्करण 1 9 8 9 मध्ये रिलीझ झाले आणि त्याला एस क्यू एल सर्व्हर 1. म्हटले गेले. हे ऑपरेटिंग सिस्टम / 2 (OS2) साठी विकसित केले गेले. तेव्हापासून महेंद्रसिंग एस क्यू एल सर्व्हरचे अनेक प्रकाशन झाले आणि नवीनतम रिलीज एस क्यू एल सर्व्हर 2008 आर 2 आहे, जे एप्रिल 21, 2010 रोजी तयार करण्यात आले.महेंद्रसिंग एस क्यू एल सर्व्हर विविध आवृत्त्यांमध्ये उपलब्ध आहे ज्यात विविध उपयोजकांसाठी कस्टमाइज केलेल्या फीचर सेट्सचा समावेश आहे.

सारांश करण्यासाठी, एसएसएलएलला संबंधक डाटाबेसच्या निर्माण व व्यवस्थापनासाठी संगणक भाषा आहे आणि मायक्रोसॉफ्ट एस क्यू एल सर्व्हर हे डेटाबेस सर्व्हर आहे जे एस क्यू एलचा प्राथमिक प्राथमिक भाषा म्हणून उपयोग करते आणि ते डाटाबेस अनुप्रयोग विकसित करण्यासाठी वापरले जाऊ शकते. म्हणून हे स्पष्ट आहे की या दोन भिन्न गोष्टी आहेत जेथे एक संगणक भाषा आहे आणि दुसरा एक संगणक अनुप्रयोग आहे.