SQL Hindi में! SQL क्या है? Structured Query Language का एक्सप्लेनेशन

SQL Hindi

SQL Hindi

SQL एक लैग्‍वेज हैं जो डेटाबेस को ऑपरेट करती है; इसमें डेटाबेस क्रिएशन, डिलीट, डेटाबेस से विशिष्‍ट डेटा प्राप्‍त करना आदि शामिल हैं। SQL एक ANSI (American National Standards Institute) स्‍टैंडर्ड लैग्‍वेज है, लेकिन SQL लैग्‍वेज के कई अलग-अलग वर्जन हैं।

SQL Full Form:

Full form of SQL is –

Structured Query Language

 

Meaning of SQL in Hindi:

एसक्यूएल का अर्थ:

SQL का मतलब – Structured Query Language हैं।

 

What is SQL in Hindi?

SQL क्या है?

SQL एक स्टैन्डर्डाइज़्ड प्रोग्रामिंग लैग्‍वेज है जिसका उपयोग रिलेशनल डेटाबेस को मैनेज करने और उनके डेटा में विभिन्न ऑपरेशन को करने के लिए किया जाता है।

SQL स्ट्रक्चर्ड क्वेरी लैंग्वेज है, जो रिलेशनल डेटाबेस में स्‍टोर डेटा को स्‍टोर करने, मनिप्युलैट और रिट्रव करने के लिए एक कंप्यूटर लैग्‍वेज है।

Relational Database System के लिए SQL एक स्‍टैंडर्ड लैग्‍वेज है। MySQL, MS Access, Oracle, Sybase, Informix, Postgres और SQL Server जैसे सभी Relational Database Management Systems (RDMS) उनके स्‍टैंडर्ड डेटाबेस लैग्‍वेज के रूप में SQL का इस्‍तेमाल करते हैं।

SQL को डेटा शेयर करने और मैनेज करने के लिए उपयोग किया जाता है, विशेषकर डेटा जो रिलेशनल डाटाबेस मैनेजमेंट सिस्टम में पाया जाता है – डेटा को टेबल और कई फाइलों में ऑर्गनाइज़ किया जाता है, प्रत्येक में डेटा के टेबल होते हैं, वे कॉमन फ़ील्ड द्वारा एक साथ रिलेटेड हो सकते हैं।

SQL का उपयोग कर आप क्वेरी (डेटाबेस से इनफॉर्मेशन कि रिक्‍वेस्‍ट), अपडेट और डेटा को फिर से रि-ऑर्गनाइज़ कर सकते हैं, साथ ही एक डेटाबेस सिस्टम की स्कीमा (स्ट्रक्चर) को बना और मॉडिफाइ कर सकते हैं, और डेटा एक्‍सेस को कंट्रोल कर सकते हैं।

SQL सर्वर के लिए उपयोग किए जाने वाले कॉमन सॉफ़्टवेयर में Microsoft Access, MySQL, और Oracle शामिल हैं।

 

SQL क्या कर सकता है?

SQL एक डेटाबेस में क्वेरी एक्सेक्यूट कर सकता हैं।

SQL डाटाबेस से डेटा रिट्रीव (पुनः प्राप्त) कर सकता है।

SQL एक डेटाबेस में रिकॉर्ड इनसर्ट कर सकता हैं।

SQL डेटाबेस में रिकॉर्ड को अपडेट कर सकता है।

SQL डेटाबेस में रिकॉर्ड को डिलीट कर सकता है।

SQL एक नया डाटाबेस बना सकता है।

SQL एक डेटाबेस में नया टेबल बना सकता है।

 

History of SQL in Hindi:     

SQL का इतिहास:

SQL की उत्पत्ति हमें 1970 के दशक में वापस ले जाती है, जब IBM लैबोरेट्रीज में, नया डाटाबेस सॉफ़्टवेयर बनाया गया था – जिसका नाम था System R और System R में स्‍टोर डेटा को मैनेज करने के लिए, SQL लैग्‍वेज बनाई गई थी।

सबसे पहले इसे SEQUEL कहा जाता था, यह एक नाम है जिसे अभी भी SQL के लिए एक वैकल्पिक उच्चारण के रूप में प्रयोग किया जाता है, लेकिन इसे बाद में से सिर्फ SQL में बदल दिया गया था।

1979 में, रिलेशनल सॉफ्टवेयर नाम कि कंपनी, जो बाद में ओरेकल बन गई, ने SQL के कमर्शियल पोटेंशियल को देखा और Oracle V2 नाम का अपना मॉडिफाइड वर्जन जारी किया।

अब अपने तीसरे दशक के अस्तित्व में, SQL डिस्ट्रिब्यूटेड डाटाबेस को सपोर्ट करके यूजर्स के लिए ग्रेट फ्लेक्सिबिलिटी ऑफर करता है, अर्थात् जिसे एक समय में कई कंप्यूटर नेटवर्क पर रन किया जा सकता है। ANSI और ISO द्वारा प्रमाणित, SQL एक डाटाबेस क्वेरी लैंग्वेज स्टैंडर्ड बन गया है।

यह इंडस्‍ट्री-लेवल और एजूकेशन आवश्यकताओं दोनों को सर्व करता है और इसका इस्तेमाल पर्सनल कंप्यूटर और कॉर्पोरेट सर्वर दोनों पर किया जाता है। डेटाबेस टेक्नोलॉजी की प्रोग्रेस के साथ SQL-बेस ऐप्‍लीकेशन रेग्‍यूलर यूजर्स के लिए तेजी से सस्ते हो गए हैं। यह विभिन्न ओपन सोर्स SQL डाटाबेस सोल्‍यूशन जैसे कि MySQL, PostgreSQL, SQLite, Firebird, और कई अन्य की शुरूआत के कारण है।

 

Advantage of SQL in Hindi:

SQL व्यापक रूप से लोकप्रिय है क्योंकि इसके निम्नलिखित फायदे है –

SQL यूजर्स को रिलेशनल डेटाबेस मैनेजमेंट सिस्‍टम में डेटा एक्सेस करने की अनुमति देता है।

यूजर्स डेटा को डिस्क्राइब कर सकते हैं।

यूजर डेटाबेस में डेटा को डिफाइन कर सकते हैं और उस डेटा में हेरफेर भी कर सकते है।

SQL मॉड्यूल, लाइब्रेरीज और प्री-कंपाइलर का उपयोग करते हुए अन्य भाषाओं में एम्बेड किया जा सकता है।

यूजर्स डेटाबेस और टेबल को बना सकते हैं और ड्रॉप कर सकते हैं।

यूजर व्‍यू को क्रिएट कर सकते हैं, प्रोसीजर स्‍टोर कर सकते हैं और डेटाबेस में फंक्‍शन क्रिएट कर सकते हैं।

यूजर टेबल, प्रोसीजर और व्‍यू में परमिशन सेट कर सकते हैं।

 

SQL Language Elements in Hindi:

SQL लैग्‍वेज कई एलिमेंट पर आधारित है। SQL डेवलपर्स की सुविधा के लिए संबंधित डेटाबेस मैनेजमेंट सिस्टम में सभी आवश्यक लैग्‍वेज कमांड आमतौर पर एक विशिष्ट SQL कमांड लाइन इंटरफेस (CLI) के माध्यम से एक्सेक्यूट होते हैं।

Clauses:

Clauses स्‍टेटमेंट और क्वेरीज के कंपोनेंट हैं।

 

Expressions:

Expressions स्केलर वैल्‍यू या टेबल को प्रोडयुस कर सकते हैं, जिसमें डेटा के कॉलम और रोज शामिल होती हैं।

 

Predicates:

वे कंडिशन को स्‍पेसिफाइ करते हैं, जिनका प्रयोग स्‍टेटमेंट और क्वेरीज के इफेक्‍ट को सीमित करने के लिए किया जाता है, या प्रोग्राम के फ्लो को बदलने के लिए किया जाता है।

 

Queries:

एक Queries दिए गए क्राइटेरिया के आधार पर डेटा को रिट्रीव करती हैं।

 

Statements:

Statements से कोई भी ट्रैन्ज़ैक्शन, प्रोगाम फ्लो, कनेक्शन, सेशन या डायग्नोस्टिक्स को कंट्रोल कर सकता है। डेटाबेस सिस्टम में SQL स्टेटमेंट्स को क्लाइंट प्रोग्राम से सर्वर तक क्वेरीज भेजने के लिए उपयोग किया जाता हैं, जहां डेटाबेस स्‍टोर होता हैं।

जवाब में, सर्वर SQL स्टेटमेंट को प्रोसेस करता है और क्लाइंट प्रोग्राम को रिप्‍लाइ देता है। इससे यूजर्स सरल डेटा इनपुट से लेकर कॉम्प्लिकेटेड क्वेरीज तक आश्चर्यजनक रूप से फास्‍ट डेटा मैनीप्‍युलेशन ऑपरेशन की एक विस्तृत श्रृंखला एक्सेक्यूट कर सकते है।

 

SQL Queries In Hindi:

SQL क्वेरीज़ सबसे कॉमन और आवश्यक SQL ऑपरेशन हैं। एक SQL क्वेरी के माध्यम से, एक आवश्यक इनफॉर्मेशन के लिए डेटाबेस को सर्च कर सकते हैं।

SQL क्‍वेरीज को “SELECT” स्‍टेटमेंट के साथ एक्‍सेक्‍यूट किया जाता है। कई clauses की मदद से एक SQL क्वेरी अधिक स्पेसिफिक हो सकती है:

 

FROM- यह टेबल को इंडिकेट करता हैं जहां पर सर्च किया जाएगा।

 

WHERE – इसका उपयोग rows को डिफाइन करने के लिए किया जाता है, जिसमें सर्च किया जाएगा। सभी rows, जिसके लिए WHERE clause सच नहीं है, को बाहर रखा जाएगा।

 

ORDER BY – SQL में रिजल्‍ट को सॉर्ट करने का यह एकमात्र तरीका है अन्यथा, वे एक रैंडम ऑर्डर में रिटर्न आ जाएंगे।

 

एक SQL क्वेरी उदाहरण-

SELECT * FROM

WHERE active

ORDER BY LastName, FirstName

 

सबसे महत्वपूर्ण SQL कमांडस् में से कुछ-

SELECT – डेटाबेस से डेटा को एक्सट्रैक्ट करता है।

UPDATE – डेटाबेस में डेटा को अपडेट करता हैं।

DELETE – डेटाबेस से डेटा डिलीट करता है।

INSERT INTO – डाटाबेस में नए डेटा को इनर्स्‍ट करता है।

CREATE DATABASE – एक नया डेटाबेस बनाता है।

ALTER DATABASE – डेटाबेस को मॉडिफाइ करता है।

CREATE TABLE – एक नया टेबल बनाता है।

ALTER TABLE – टेबल मॉडिफाइ करता है।

DROP TABLE – टेबल को डिलीट करता है।

CREATE INDEX – एक इंडेक्स (सर्च कि) बनाता है

DROP INDEX – इंडेक्स को डिलीट करता है।

 

SQL SELECT Statement:

SELECT स्‍टेटमेंट का उपयोग डेटाबेस से डेटा को सिलेक्‍ट करने के लिए किया जाता है।

रिटर्न डेटा को रिजल्‍ट टेबल में स्‍टोर किया जाता हैं, जिसे result-set कहां जाता हैं।

 

SELECT Syntax

SELECT column1, column2, …

FROM table_name;

यहां, column1, column2, … टेबल के फ़ील्ड नेम है जिनसे आप डेटा को सिलेक्‍ट करना चाहते हैं। यदि आप टेबल में उपलब्ध सभी फ़ील्ड को सिलेक्‍ट करना चाहते हैं, तो निम्न सिंटैक्स का उपयोग करें:

SELECT * FROM table_name;

 

SQL Hindi.

SQL Hindi, SQL in Hindi, SQL Meaning in Hindi.

सारांश
आर्टिकल का नाम
SQL in Hindi
लेखक की रेटिंग
51star1star1star1star1star