क्या आपने मन में भी यही सवाल है कि SQL क्या होता है? या SQL Full Form क्या होती है? या SQL Full Form In Hindi क्या होती है? या फिर SQL क्यों आवश्यक है? या SQL क्या करता है? और यह क्या करता है? अगर नहीं, तो इस SQL Full Form क्या होती है आर्टिकल को पूरा पढ़े।
क्योंकि इस आर्टिकल में मैं आपको बताऊंगा कि SQL Full Form क्या होती है? SQL Full Form In hindi में क्या होती है और SQL क्या होता है और SQL क्या करता है और यह क्यों आवश्यक होता है इसके अलावा SQL कि कुछ जरुरी Commands भी बतऊँगा और SQL का पूरा इतिहास भी बताऊंगा।
SQL Full Form क्या होती है?
SQL Full Form “Structured Query Language” होती है। इसे आमतौर पर see-qwell के रूप में बोला जाता है। यह एक बड़े पैमाने पर उपयोग की जाने वाली प्रोग्रामिंग भाषा है जिसे रिलेशनल डेटाबेस मैनेजमेंट सिस्टम के साथ काम करने के लिए डिज़ाइन किया गया है।
SQL Full Form In Hindi
SQL Full Form In Hindi “संरचित प्रश्न भाषा” होती है।
SQL क्या होता है?
SQL एक डेटाबेस लैंग्वेज है, इसका इस्तेमाल डेटाबेस क्रिएशन, डिलीशन, रिंचिंग और पंक्तियों को मॉडिफाई करने आदि के लिए किया जाता है। SQL मूल रूप से Relational Algebra और Tuple Relational Calculus पर आधारित है।

SQL सिर्फ एक query भाषा है; यह एक डेटाबेस नहीं है। SQL Query करने के लिए, आपको किसी भी डेटाबेस को स्थापित करने की आवश्यकता है, उदाहरण के लिए, Oracle, MySQL, MongoDB, PostGre SQL, SQL Server, DB2, आदि।
शुरुआत में इसे एक डेटाबेस में डेटा जोड़ने, अपडेट करने या निकालने के लिए डिज़ाइन किया गया था और इसे SEQUEL (संरचित अंग्रेजी क्वेरी भाषा) का नाम दिया गया था। बाद में, इसने अपना नाम Structured Query Language (SQL) के रूप में बदल दिया।
SQL क्यों आवश्यक है?
- नए डेटाबेस, tables और views बनाने के लिए।
- डेटाबेस में रिकॉर्ड डालने के लिए।
- किसी डेटाबेस में रिकॉर्ड अपडेट करने के लिए।
- डेटाबेस से रिकॉर्ड हटाने के लिए।
- डेटाबेस से डेटा पुनर्प्राप्त करने के लिए।
SQL क्या करता है?
- SQL के साथ, एक उपयोगकर्ता रिलेशनल डेटाबेस मैनेजमेंट सिस्टम से डेटा एक्सेस कर सकता है।
- SQL में उपयोगकर्ता डेटाबेस में डेटा को परिभाषित करना और आवश्यकता पड़ने पर इसे हेरफेर कर सकता है।
- SQL उपयोगकर्ता को डेटा का वर्णन (describe) करने की अनुमति देता है।
- SQL उपयोगकर्ता को डेटाबेस और टेबल बनाने और छोड़ने की अनुमति देता है।
- SQL उपयोगकर्ता को डेटाबेस में एक view, stored procedure, function बनाने की अनुमति देता है।
- SQL उपयोगकर्ता को table, procedures, और विचारों पर अनुमति निर्धारित करने की अनुमति देता है।
- SQL के साथ, हम अपने डेटाबेस को अंग्रेजी जैसे बयानों का उपयोग करके कई तरीकों से क्वेरी कर सकते हैं।
SQL Syntax
SQL Syntax नामक नियमों और दिशानिर्देशों के कुछ विशिष्ट सेट का अनुसरण करता है। यहां, हम सभी मूल SQL सिंटैक्स प्रदान कर रहे हैं।
- SQL case sensitive नहीं है। आमतौर पर, SQL कीवर्ड uppercase में लिखे जाते हैं।
- SQL statements टेक्स्ट लाइनों पर निर्भर करती हैं। हम एक SQL स्टेटमेंट को एक या कई टेक्स्ट लाइनों पर रख सकते हैं।
- आप SQL स्टेटमेंट्स के साथ डेटाबेस में अधिकांश कार्य कर सकते हैं।
- SQL relational algebra और tuple relational calculus पर निर्भर करता है।
SQL स्टेटमेंट के बाद अर्धविराम का उपयोग क्यों किया जाता है?
सेमीकॉलन का उपयोग SQL स्टेटमेंट को अलग करने के लिए किया जाता है। यह एक डेटाबेस सिस्टम में SQL स्टेटमेंट को अलग करने का एक मानक तरीका है जिसमें एक ही कॉल में एक से अधिक SQL स्टेटमेंट का उपयोग किया जाता है।
SQL Commands
वैसे तो SQL की बहुत सी command है लेकिन ये कुछ महत्वपूर्ण SQL कमांड हैं:
SELECT: यह एक डेटाबेस से डेटा निकालता है।
UPDATE: यह डेटाबेस में डेटा को अपडेट करता है।
DELETE: यह डेटाबेस से डेटा डिलीट करता है।
CREATE TABLE: यह एक नई table बनाता है।
ALTER TABLE: यह table को संशोधित करने के लिए प्रयोग किया जाता है।
DROP TABLE: यह एक टेबल को डिलीट करता है।
CREATE DATABASE: यह एक नया डेटाबेस बनाता है।
ALTER DATABASE: इसका उपयोग किसी डेटाबेस को संशोधित करने के लिए किया जाता है।
INSERT INTO: यह एक डेटाबेस में नया डेटा डालता है।
CREATE INDEX: इसका उपयोग इंडेक्स (search key) बनाने के लिए किया जाता है।
DROP INDEX: यह एक इंडेक्स को डिलीट करता है।
IDE Full Form क्या होती है? IDE क्या होता है?
SQL के फायदे क्या होते है?
- SQL is Portable: SQL की एक बहुत अच्छी बात है कि ये portable है आप इसे servers, mainframes, pc, laptop या mobile phone में भी चला सकते है।
- High Speed: पोर्टेबल होने की वजह से यह बहुत हाई स्पीड भी है क्वेरी डालते ही एक दम से data मिलता है।
- SQL to Learn and Understand: SQL language को सीखना बहुत ही आसान होता है इसकी command काफी हद तक इंग्लिश भाषा में ही होती है जैसे अगर आपको टेबल को create करना है तो CREATE TABLEकमांड डालनी है और अगर डेटाबेस से डाटा को डिलीट करना है तो DELETE कमांड डालनी है तो इसे सीखना बाकि language से थोड़ा आसान है।
- SQL is used with any DBMS system with any vendor: SQL लैंग्वेज को सभी vendor सपोर्ट करते है और इससे डेटाबेस में सभी कामो को करा जा सकता है जैसे database create करना, manage करना और सेक्युर्टी वैगरह।
- SQL is used for relational database: SQL व्यापक रूप से रिलेशनल डेटाबेस के लिए उपयोग किया जाता है यानी जो टेबल के रूप में जो डाटा होता है उसके लिए SQL बनाया गया है।
- SQL acts as both programming language and interactive language: SQL प्रोग्रामिंग भाषा और इंटरैक्टिव भाषा दोनों के रूप में काम करता है यानी यह प्रोग्रामिंग की तरह भी काम करेगा और इंटरैक्टिव की तरह भी काम करेगा यानी जैसे ही आप कमांड देते है वैसे ही अंदर बदलाव होगा और आपको रिजल्ट भी दिखेगा
- Client/Server language: यह एक क्लाइंट सर्वर लैंग्वेज है यानी यह क्लाइंट सर्वर और डेटाबेस दोनों के लिए काम करता है।
- Support object based programming: SQL ऑब्जेक्ट-आधारित प्रोग्रामिंग को भी सपोर्ट करती है।
SQL की History क्या है?
1970 के दशक में Ted Codd से relational मॉडल के बारे में जानने के बाद Donald D. Chamberlin और Raymond F. Boyce द्वारा IBM में SQL को शुरू में विकसित किया था। इस वर्जन को शुरू में SEQUEL (Structured English Query Language) कहा जाता था। IBM से इस वर्जन का पेटेंट 1985 में कराया था
IBM के मूल quasi-relational database management system R में संग्रहीत डेटा को हेरफेर करने और पुनः प्राप्त करने के लिए डिज़ाइन किया गया था, जिसे आईबीएम San Jose रिसर्च प्रयोगशाला में एक समूह ने 1970 के दशक के दौरान विकसित किया था।
Chamberlin और Boyce का relational database language का पहला प्रयास स्क्वायर था, लेकिन सबस्क्रिप्ट नोटेशन के कारण इसका उपयोग करना मुश्किल था। 1973 में San Jose रिसर्च प्रयोगशाला में जाने के बाद, उन्होंने SEQUEL पर काम शुरू किया।
इसका नाम SEQUEL को बाद में SQL में बदल दिया गया क्योंकि “SEQUEL” UK में स्थित Hawker Siddeley डायनामिक्स इंजीनियरिंग कंपनी का ट्रेडमार्क था।
निष्कर्ष
मुझे उम्मीद है की आपको SQL Full Form और एसक्यूएल के बारे में हमारे द्वारा दी गई तमाम जानकारी अच्छी लगी होगी। अगर फिर भी आपका कोई सवाल या सुझाव हो तो आप हमे निचे कमेंट करके पूछ सकते है।
यह भी पढ़े
HTML Full Form क्या होती है? HTML क्या होता है?
CSS Full Form क्या होती है? CSS क्या होता है?
XML Full Form क्या होती है? XML क्या होता है?
PHP Full Form क्या होती है? PHP क्या है?
XHTML Full Form क्या होती है? XHTML क्या होता है?