Database Languages and Interfaces in DBMS in hindi


Database Languages and Interfaces in DBMS in Hindi :

Database Languages :

एक DBMS में Database query और update को expres करने के लिए appropriate languages और interfaces हैं।

Database languages का उपयोग Database में Data को read, store करने और update करने के लिए किया जा सकता है।

 

Types of Database Language

Database Languages and Interfaces in DBMS in hindi

Data Definition Language (DDL): 

DDL का मतलब Data Definition Language है। इसका उपयोग Database structure या pattern को Definition करने के लिए किया जाता है। 
इसका उपयोग Database में schema, tables, indexes, constraints आदि बनाने के लिए किया जाता है।
DDL statement का उपयोग करके, आप database का skeleton बना सकते हैं।
Data Definition languages का उपयोग Metadata की information को store करने के लिए किया जाता है जैसे table और schema के  number , names, indexes, प्रत्येक table में  columns , constraints आदि।

यहाँ कुछ work हैं जो DDL के अंतर्गत आते हैं:
Create, Alter, Drop, Truncate, Rename, Comment

 

Data Manipulation Language (DML) :

DML का मतलब Data Manipulation Language है। इसका उपयोग किसी database में data तक पहुंचने और manipulating करने के लिए किया जाता है। यह users के requests को handle करता  है।

यहाँ कुछ work हैं जो DML के अंतर्गत आते हैं :
Select, Insert , Update , Delete , Merge , Call , Explain Plan , Lock Table

 

Data Control Language (DCL) :

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

यहाँ कुछ work हैं जो DDL के अंतर्गत आते हैं:
Grant , Revoke

 

Transaction Control Language (TCL):
TCL का उपयोग DML Statement द्वारा किए गए changes को चलाने के लिए किया जाता है। TCL को एक logical transaction में grouped किया जा सकता है

यहाँ कुछ work हैं जो DDL के अंतर्गत आते हैं:
Commit , Rollback