डेटा मैनिपुलेशन लैंग्वेज (DML) क्या है? (Data Manipulation Language in Hindi)

डेटा मैनिपुलेशन लैंग्वेज (DML) क्या है? (Data Manipulation Language in Hindi)


डेटा मैनिपुलेशन लैंग्वेज (DML) क्या है? (Data Manipulation Language in Hindi)

डेटाबेस मैनेजमेंट सिस्टम (DBMS) में Data Manipulation Language (DML) का उपयोग डेटा को जोड़ने (Insert), अपडेट करने (Update), हटाने (Delete) और पुनः प्राप्त (Retrieve) करने के लिए किया जाता है। DML एक महत्वपूर्ण SQL उपभाषा (Sub-Language) है, जो डेटाबेस में संग्रहीत डेटा को प्रबंधित करने में मदद करती है।

DML क्या है? (What is DML?)

DML (Data Manipulation Language) SQL का एक उपसमुच्चय (Subset) है, जिसका उपयोग डेटाबेस में डेटा को बदलने और हेरफेर (Manipulate) करने के लिए किया जाता है। DML कमांड्स का उपयोग उपयोगकर्ता द्वारा डाटा को संशोधित करने के लिए किया जाता है, जिससे डेटाबेस को प्रभावी और अद्यतन रखा जा सके।

DML के प्रकार (Types of DML)

DML को मुख्य रूप से दो प्रकारों में विभाजित किया जाता है:

  • Procedural DML: इस प्रकार की DML में उपयोगकर्ता को यह परिभाषित करना पड़ता है कि डेटा को कैसे एक्सेस किया जाएगा।
  • Non-Procedural DML: इस प्रकार की DML में उपयोगकर्ता को केवल यह बताना होता है कि कौन-सा डेटा चाहिए, लेकिन यह नहीं बताना पड़ता कि इसे कैसे एक्सेस किया जाए।

DML कमांड्स (DML Commands in SQL)

DML में मुख्य रूप से चार प्रकार के कमांड होते हैं:

कमांड विवरण उदाहरण
INSERT डेटाबेस में नया डेटा जोड़ने के लिए उपयोग किया जाता है। INSERT INTO Students (ID, Name, Age) VALUES (1, 'Rahul', 21);
UPDATE मौजूदा डेटा को संशोधित करने के लिए उपयोग किया जाता है। UPDATE Students SET Age = 22 WHERE ID = 1;
DELETE टेबल से डेटा को हटाने के लिए उपयोग किया जाता है। DELETE FROM Students WHERE ID = 1;
SELECT डेटाबेस से डेटा पुनः प्राप्त करने के लिए उपयोग किया जाता है। SELECT * FROM Students;

DML और DDL में अंतर (Difference Between DML and DDL)

विशेषता DML (Data Manipulation Language) DDL (Data Definition Language)
उद्देश्य डेटा को जोड़ने, हटाने, संशोधित करने और पुनः प्राप्त करने के लिए। डेटाबेस की संरचना को परिभाषित और संशोधित करने के लिए।
प्रमुख कमांड्स INSERT, UPDATE, DELETE, SELECT CREATE, ALTER, DROP, TRUNCATE
डेटा पर प्रभाव डेटाबेस में संग्रहीत डेटा को प्रभावित करता है। डेटाबेस संरचना को प्रभावित करता है।

DML का महत्व (Importance of DML)

  • डेटाबेस में डेटा को आसानी से जोड़ने, अपडेट करने और हटाने की सुविधा प्रदान करता है।
  • डेटा को त्वरित और प्रभावी रूप से पुनः प्राप्त करने में मदद करता है।
  • डेटाबेस को अद्यतन और सुव्यवस्थित बनाए रखने के लिए आवश्यक है।
  • डेटा विश्लेषण और रिपोर्टिंग के लिए उपयोगी होता है।

निष्कर्ष

DML (Data Manipulation Language) SQL का एक महत्वपूर्ण भाग है, जो डेटाबेस में डेटा को प्रबंधित और संशोधित करने की सुविधा देता है। DML के बिना, डेटाबेस में डेटा को प्रभावी रूप से हेरफेर करना संभव नहीं होगा।

Related Articles

ANSI SQL में ब्रांचिंग और लूपिंग संरचनाएँ (Branching and Looping Constructs in ANSI SQL in Hindi)

ANSI SQL में ब्रांचिंग और लूपिंग संरचनाएँ (Branching and L...

Read More →

ANSI SQL का परिचय (Introduction of ANSI SQL in DBMS in Hindi)

ANSI SQL का परिचय (Introduction of ANSI SQL in DBMS in Hindi) ANSI SQL (American National S...

Read More →

DBMS में सिंगल टेबल से डेटा एक्सट्रैक्शन (Data Extraction from Single Table in DBMS in Hindi)

DBMS में सिंगल टेबल से डेटा एक्सट्रैक्शन (Data Extract...

Read More →

SQL Queries क्या हैं? (SQL Queries in Hindi)

SQL Queries क्या हैं? (SQL Queries in Hindi) SQL (Structured Query Language) एक प्...

Read More →

DBMS में Keys क्या होती हैं? (Keys in DBMS in Hindi)

DBMS में Keys क्या होती हैं? (Keys in DBMS in Hindi) डेटाबेस ...

Read More →