Contact us

What is SQL Knowing in Hindi

SQL क्या है


SQL एक ऐसी प्रोग्रामिंग लैंग्वेज है जिसके द्वारा रिलेशनल डेटाबेस को मैनेज किया जाता है और डेटाबेस में मौजूद डाटा पर विभिन्न तरह के ऑपरेशन किये जाते हैं| रिलेशनल डेटाबेस ऐसा डेटाबेस होता है जिसमे डाटा को टेबुलर फोम में रखा जाता हैं| टेबल में मौजूद डाटा Rows और Columns में विभाजित किया जाता है| हर एक कॉलम टेबल्स में डाटा की केटेगरी को प्रदर्शित करता है जैसे कस्टमर का नाम, पता आदि जबकि Row में हर एक कॉलम के लिए डाटा वैल्यू होती है| इसे इस चित्र से आसानी से समझा जा सकता है :-




SQL लैंग्वेज के जरिये डेटाबेस में जो ऑपरेशन किये जाते हैं वे हैं :-

1) डेटाबेस में टेबल्स बनाना
2)  टेबल्स में से डाटा डिलीट करना
3)  टेबल्स में से डाटा अपडेट करना
4)  टेबल्स में से डाटा पढ़ना और लिखना
5) टेबल्स डिलीट करना

SQL प्रोग्रामिंग लैंग्वेज में लिखी जाने वाली इंस्ट्रक्शंस को SQL क्यूरी (query) व SQL कमांड कहा जाता है| 

SQL की शरुआत 1970 में हुई थी| इसके बाद 1986 में SQL लैंग्वेज को "अमेरिकन नेशनल स्टैंडर्ड इंस्टीट्यूट (एएनएसआई | ANSI) " द्वारा स्टैण्डर्ड बना दिया गया था इसके बाद 1987 में भी SQL का आईएसओ (ISO)  स्टैण्डर्ड बना दिया गया था| अब तक इन दोनों स्टैण्डर्ड इंस्टिट्यूट द्वारा SQL के स्टैण्डर्ड को कई बार अपडेट किया जा चुका है अभी जो SQL का लेटेस्ट स्टैण्डर्ड है उसका नाम है SQL:2011 

जितने में भी रिलेशनल डेटाबेस सॉफ्टवेयर सिस्टम हैं चाहे वे ओपन सोर्स हो या निजी कंपनी के हों सभी SQL को सपोर्ट करते हैं हालांकि सभी रिलेशनल डेटाबेस प्रोडक्टस SQL स्टैण्डर्ड को पूरे तरीके से उपयोग में नहीं लाते|  सभी डेटाबेस सिस्टम्स में SQL कमांड्स व Query के सिंटेक्स में थोड़ा बहुत फर्क होता है इसके अलावा सभी डेटाबेस प्रोडक्ट्स अपनी अपनी एक्सटेंशन भी अपने डेटाबेस में उपलब्ध कराते हैं जैसे  माइक्रोसॉफ्ट अपने डेटाबेस में Transact SQL (T-SQL) एक्सटेंशन देता है जबकि Oracle अपने डेटाबेस में  PL-SQL की एक्सटेंशन देता है|  इन एक्सटेंशन के जरिये डेटाबेस में और भी कई तरह जटिल ऑपरेशन किये जा सकते हैं| 

1 Review:

यह पोस्ट आपको किसी लगी इसके बारे में लिखें