एसक्यूएल

SQL क्या है:

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

SQL का उपयोग करने वाले कुछ प्रमुख सिस्टम हैं: MySQL, Oracle, Firebird, Microsoft Access, PostgreSQL (ओपन सोर्स), HSQLDB (ओपन सोर्स और जावा में लिखा हुआ)।

एसक्यूएल भाषा 1974 में उभरी और इसे आईबीएम लैब्स में रिलेशनल डेटाबेस मैनेजमेंट सिस्टम (आरडीबीएमएस) के इंटरफेस के रूप में विकसित किया गया जिसे सिस्टम आर कहा जाता है। यह सिस्टम एडगर एफ। कोडेड द्वारा लिखित 1970 के लेख के आधार पर बनाया गया था।

शैली की अन्य भाषाएं उभरी हैं, लेकिन एसक्यूएल सबसे अधिक व्यापक रूप से इस्तेमाल किया गया है। SQL के लिए एक मानक का निर्माण 1986 में अमेरिकन नेशनल स्टैंडर्ड इंस्टीट्यूट (ANSI) और 1987 में इंटरनेशनल ऑर्गनाइजेशन फॉर स्टैंडर्ड्स (ISO) द्वारा किया गया था।

एसक्यूएल एक अनिवार्य रूप से घोषित भाषा है। इसका मतलब यह है कि प्रोग्रामर को केवल यह इंगित करने की आवश्यकता है कि निष्पादित करने के लिए आरडीबीएमएस का उद्देश्य क्या है।

डेटा हेरफेर के लिए कुछ मुख्य एसक्यूएल कमांड हैं: INSERT, SELECT, UPDATE, DELETE। SQL तालिकाओं और डेटा एक्सेस के नियंत्रण के बीच संबंधों के निर्माण को भी सक्षम बनाता है।