DBMS – Database Language In hindi

Database management system Database Language in hindi, database language kya hai,

  • DBMS Database Language in hindi,
  • Types of Database Language in hindi,
    • Data definition language (DDL),
    • Data manipulation language (DML),
    • Data control language (DCL),
    • Transaction control language (TCL),

Database Language in Hindi

database language in hindi
  • एक DBMS में database queries और updates को व्यक्त करने के लिए उपयुक्त languages और इंटरफेस हैं।
  • Database भाषाओं का इस्तेमाल database में data पढ़ने, स्टोर और अपडेट करने के लिए  किया जा सकता है।
Types of Database Language
types of database language in hindi

1. Data Definition Language in hindi

  • DDL का मतलब Data Definition Language है। इसका उपयोग database structure या pattern को परिभाषित करने के लिए किया जाता है। 
  • यह database में स्कीमा, टेबल, indexes, constraints आदि बनाने के लिए उपयोग किया जाता है। 
  • DDL statements का उपयोग करके, आप database के skeleton बना सकते हैं। 
  • Data Definition Language को Meta data की जानकारी को स्टोर करने के लिए उपयोग किया जाता है तालिकाओं और schemas की संख्या, उनके नाम, indexes, प्रत्येक तालिका में column, constraints, आदि।

Here are some tasks that come under DDL:

  • Create: यह database में objects बनाने के लिए उपयोग किया जाता है। 
  • Alter: इसका उपयोग database के structure को बदलने के लिए किया जाता है .
  • Drop: इसका उपयोग database से objects को delete करने के लिए किया जाता है। 
  • Truncate: इसका उपयोग एक table से सभी रिकॉर्ड निकालने के लिए किया जाता है। 
  • Rename: यह एक object का नाम बदलने के लिए प्रयोग किया जाता है
  • Comments : इसका उपयोग data dictionary पर comment करने के लिए किया जाता है।

यह आदेश database स्कीमा को अपडेट करने के लिए उपयोग किये जाता है, इसलिए वे Data definition language के अंतर्गत आते हैं।

2. Data Manipulation Language in Hindi

DML का अर्थ Data Manipulation language है। इसका उपयोग database में data Access करने और manipulate करने के लिए किया जाता है।

Here are some tasks that come under DML:

  • Select: इसका उपयोग database से data पुनः प्राप्त करने के लिए किया जाता है।
  • Insert: इसे Table में data सम्मिलित करने के लिए उपयोग किया जाता है।
  • Select: इसका उपयोग database से data पुनः प्राप्त करने के लिए किया जाता है। 
  • Insert: इसे Table में data सम्मिलित करने के लिए उपयोग किया जाता है।
  • Update: इसका उपयोग table के भीतर मौजूदा data को अपडेट करने के लिए किया जाता है। 
  • Delete: इसका उपयोग सभी records को किसी table से हटाने के लिए किया जाता है। 
  • Merge: यह UPSERT ऑपरेशन करता है,जो हैं insert या update operations।
  • Call: इसका उपयोग एक structured query language या Java subprogram को Call करने के लिए किया जाता है।
  • Explain Plan: इसमें data समझाने की parameter है 
  • Lock Table: यह Concurrency को नियंत्रित करता है

3. Data Control Language

  • DCL का मतलब है Data Control Language इसका उपयोग संग्रहीत या सहेजे गए data को पुनः प्राप्त करने के लिए किया जाता है। 
  • DCL का execution transactional है। इसमें rollback parameter भी हैं।

( लेकिन Oracle database में, data control language के execution में रोलिंग की सुविधा नहीं है।)

Here are some tasks that come under DCL:

  • Grant: यह एक database को user access privileges को देने के लिए उपयोग किया जाता है। 
  • Revoke: इसका उपयोग उपयोगकर्ता से अनुमति वापिस लेने के लिए किया जाता है।

There are the following operations which have the authorization of Revoke:

CONNECT, INSERT, USAGE, EXECUTE, DELETE, UPDATE and SELECT.

4. Transaction Control Language in Hindi

TCL DML statement द्वारा किए गए परिवर्तनों को चलाने के लिए उपयोग किया जाता है। TCL को एक Logical transaction में समूहीकृत किया जा सकता है।

Here are some tasks that come under TCL:

  • Commit: यह database पर लेनदेन को बचाने के लिए उपयोग किया जाता है।
  • Rollback: यह पिछले commit के बाद से original database को पुनर्स्थापित (restore) करने के लिए प्रयोग किया जाता है।

1 thought on “DBMS – Database Language In hindi”

Leave a Reply

DMCA.com Protection Status