डेटा मैनिपुलेशन लैंग्वेज (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 Post

Comments

Comments