SQL command in Hindi?
SQL एक डेटाबेस भाषा है जिसे relational database में डेटा की पुनर्प्राप्ति और प्रबंधन के लिए डिज़ाइन किया गया है।SQL डेटाबेस प्रबंधन के लिए मानक भाषा है। सभी RDBMS सिस्टम जैसे MySQL, MS Access, Oracle, Sybase, Postgres, और SQL Server SQL का उपयोग अपने डेटाबेस डेटाबेस भाषा के रूप में करते हैं।
![]() |
SQL command in Hindi |
Use Of SQL in Hindi?
यहाँ, SQL का उपयोग करने के लिए महत्वपूर्ण कारण हैं- यह उपयोगकर्ताओं को RDBMS सिस्टम में डेटा एक्सेस करने में मदद करता है।
- यह आपको डेटा का वर्णन करने में मदद करता है।
- यह आपको डेटाबेस में डेटा को परिभाषित करने और उस विशिष्ट डेटा में हेरफेर करने की अनुमति देता है।
- SQL की मदद से आप डेटाबेस और टेबल बना और छोड़ सकते हैं।
- SQL आपको डेटाबेस में फ़ंक्शन का उपयोग करने, एक दृश्य बनाने और संग्रहीत प्रक्रिया प्रदान करता है।
- आप तालिकाओं, प्रक्रियाओं और विचारों पर अनुमतियाँ सेट कर सकते हैं।
Brief History of SQL In Hindi
यहाँ, SQL के इतिहास से महत्वपूर्ण स्थल हैं:
- 1970 - डॉ। एडगर एफ। "टेड" कोडड ने डेटाबेस के लिए एक संबंधपरक मॉडल का वर्णन किया।
- 1974 - संरचित क्वेरी भाषा दिखाई दी।
- 1978 - आईबीएम ने सिस्टम / आर नामक एक उत्पाद जारी किया।
- 1986 - आईबीएम ने एक रिलेशनल डेटाबेस का प्रोटोटाइप विकसित किया, जिसे एएनएसआई द्वारा मानकीकृत किया गया।
- 1989- एसक्यूएल का पहला संस्करण लॉन्च किया गया
- 1999 - एसक्यूएल 3 को ट्रिगर, ऑब्जेक्ट-ओरिएंटेशन, आदि जैसी सुविधाओं के साथ लॉन्च किया गया।
- SQL2003- विंडो फ़ंक्शंस, एक्सएमएल-संबंधित विशेषताएं, आदि।
- SQL2006- XML क्वेरी लैंग्वेज के लिए सपोर्ट
- अस्थायी डेटाबेस के लिए SQL2011-बेहतर समर्थन
Types of SQL commands in Hindi
यहां पांच प्रकार के व्यापक रूप से उपयोग किए जाने वाले एसक्यूएल प्रश्न हैं।
- Data Definition Language (DDL)
- Data Manipulation Language (DML)
- Data Control Language(DCL)
- Transaction Control Language(TCL)
- Data Query Language (DQL)
आइए उनमें से प्रत्येक को विस्तार से देखें:
DDL SQL commands in DBMS in Hindi
Data Definition Language आपको डेटाबेस स्ट्रक्चर या स्कीमा को परिभाषित करने में मदद करती है।पांच प्रकार के डीडीएल आदेश हैं:
CREATE
CREATE statements का उपयोग डेटाबेस संरचना स्कीमा को परिभाषित करने के लिए किया जाता है:
Syntax:-
CREATE TABLE TABLE_NAME (COLUMN_NAME DATATYPES[,....]);
DROP SQL in Hindi
Drops commands RDBMS से तालिकाओं और डेटाबेस को हटाते हैं।Syntax: -
DROP TABLE ;
ALTER
अलर्ट कमांड आपको डेटाबेस की संरचना को बदलने की अनुमति देता है।Syntax: -
तालिका में एक नया कॉलम जोड़ने के लिए
ALTER TABLE table_name ADD column_name COLUMN-definition;
TRUNCATE:
यह कमांड तालिका से सभी पंक्तियों को हटाने और तालिका युक्त स्थान को मुक्त करने के लिए उपयोग किया जाता है।Syntax:
TRUNCATE TABLE table_name;
DML SQL commands in DBMS in Hindi
Data Manipulation Language (DML)आपको अपना डेटा डालने, संशोधित करने और हटाने के द्वारा डेटाबेस उदाहरण को संशोधित करने की अनुमति देता है। यह एक डेटाबेस में सभी प्रकार के डेटा संशोधन करने के लिए जिम्मेदार है।तीन बुनियादी निर्माण हैं जो डेटाबेस प्रोग्राम और उपयोगकर्ता को डेटा और जानकारी दर्ज करने की अनुमति देते हैं:
यहाँ कुछ महत्वपूर्ण डीएमएल आदेश हैं:
- INSERT
- UPDATE
- DELETE
INSERT:
यह एक कथन है एक SQL क्वेरी। इस कमांड का उपयोग टेबल की पंक्ति में डेटा डालने के लिए किया जाता है।
Syntax:
INSERT INTO TABLE_NAME (col1, col2, col3,.... col N)
VALUES (value1, value2, value3, .... valueN);
Or
INSERT INTO TABLE_NAME
VALUES (value1, value2, value3, .... valueN);
UPDATE:
इस कमांड का उपयोग तालिका में किसी कॉलम के मान को अपडेट या संशोधित करने के लिए किया जाता है।
Syntax:-
UPDATE table_name SET [column_name1= value1,...column_nameN = valueN] [WHERE CONDITION]
DELETE:
इस कमांड का उपयोग किसी तालिका से एक या अधिक पंक्तियों को निकालने के लिए किया जाता है।
Syntax:-
DELETE FROM table_name [WHERE condition];
DCL SQL commands in DBMS in Hindi
DCL (Data Control Language) में GRANT और REVOKE जैसी कमांड शामिल हैं, जो "अधिकार और अनुमति" देने के लिए उपयोगी हैं। अन्य अनुमति डेटाबेस सिस्टम के मापदंडों को नियंत्रित करती है।DCL कमांड के उदाहरण:
Examples of DCL commands:
- Grant
- Revoke
Grant:
इस आदेश का उपयोग उपयोगकर्ता को एक डेटाबेस में विशेषाधिकार प्रदान करने के लिए किया जाता है।
Syntax:-
GRANT SELECT, UPDATE ON MY_TABLE TO SOME_USER, ANOTHER_USER;
Revoke:
उपयोगकर्ता से अनुमति वापस लेना उपयोगी है।
Syntax:-
REVOKE privilege_nameON object_nameFROM {user_name |PUBLIC |role_name}
TCL SQL commands in DBMS in Hindi?
लेन-देन नियंत्रण भाषा या टीसीएल कमांड डेटाबेस के भीतर लेनदेन से निपटते हैं।Commit in Hindi
इस कमांड का उपयोग डेटाबेस के सभी लेनदेन को बचाने के लिए किया जाता है।
Syntax:-
Commit;
Rollback
Rollback command आपको लेनदेन को पूर्ववत करने की अनुमति देता है जो पहले से डेटाबेस में सहेजे नहीं गए हैं।
Syntax:-
ROLLBACK;
SAVEPOINT in Hindi
यह कमांड आपको एक लेनदेन के भीतर एक बचत बिंदु सेट करने में मदद करता है।
Syntax:-
SAVEPOINT SAVEPOINT_NAME;
DQL SQL commands in DBMS in Hindi?
Data Query Language (DQL) का उपयोग डेटाबेस से डेटा लाने के लिए किया जाता है। यह केवल एक कमांड का उपयोग करता है:
SELECT:
यह आदेश आपको WHERE क्लॉज द्वारा वर्णित शर्त के आधार पर विशेषता का चयन करने में मदद करता है।
Syntax:-
SELECT expressions FROM TABLES WHERE conditions;
Summary For SQL Commands in Hindi like DDL, DML, DCL in Hindi
- SQL in hindi एक डेटाबेस भाषा है जिसे रिलेशनल डेटाबेस में डेटा की पुनर्प्राप्ति और प्रबंधन के लिए डिज़ाइन किया गया है।
- यह उपयोगकर्ताओं को आरडीबीएमएस सिस्टम में डेटा एक्सेस करने में मदद करता है
- वर्ष 1974 में, स्ट्रक्चर्ड क्वेरी लैंग्वेज शब्द दिखाई दिया
- पांच प्रकार के एसक्यूएल क्वेश्चन 1) डेटा डेफिनिशन लैंग्वेज (DDL) 2) DML(DML) 3) डेटा कंट्रोल लैंग्वेज (DCL) 4) ट्रांजैक्शन कंट्रोल लैंग्वेज (TCL) और, 5) डेटा क्वेरी लैंग्वेज (DQL)
- Data Definition Language(डीडीएल) आपको डेटाबेस संरचना या स्कीमा को परिभाषित करने में मदद करती है।
- Data Manipulation Language (डीएमएल) आपको अपना डेटा डालने, संशोधित करने और हटाने के द्वारा डेटाबेस उदाहरण को संशोधित करने की अनुमति देता है।
- DCL (Data Control Language) में GRANT और REVOKE जैसी कमांड शामिल हैं, जो "अधिकार और अनुमति" देने के लिए उपयोगी हैं।
- लेन-देन नियंत्रण भाषा या TCL कमांड डेटाबेस के भीतर लेनदेन से निपटते हैं।
- Data Query Language v(DQL) का उपयोग डेटाबेस से डेटा लाने के लिए किया जाता है।
FAQ
Q.1 : इनमें से किस प्रकार के sql कमांड्स का प्रयोग डेटा के मेनिपूलेशन के लिए किया जाता है?
Ans: DML: डेटा मैनिपुलेशन भाषा।
व्याख्या:
डेटा हेरफेर भाषा एक ऐसी भाषा है जो उपयोगकर्ताओं को उपयुक्त डेटा मॉडल द्वारा व्यवस्थित डेटा तक पहुंचने या हेरफेर करने में सक्षम बनाती है।
एसक्यूएल में एक सेलेक्ट क्वेरी डीएमएल का एक उदाहरण है जिसका उपयोग क्वेरी के परिणाम में विशेषताओं और उसके मूल्यों को सूचीबद्ध करने के लिए किया जाता है।
Q.2 : sql कमांड्स कितने प्रकार के होते हैं?
Ans: डीडीएल - डेटा परिभाषा भाषा
DQl - डेटा क्वेरी भाषा
डीएमएल - डेटा मैनिपुलेशन भाषा
डीसीएल - डेटा नियंत्रण भाषा
Nice
ReplyDelete