नमस्कार दोस्तों! आज हम इस पोस्ट में Database Languages in Hindi (डेटाबेस लैंग्वेज क्या होती है?) के बारें में पढेंगे, इसे बहुत ही सरल भाषा में लिखा गया है. इसे आप पूरा पढ़िए. आपको यह आसानी से समझ में आ जायेगा.
टॉपिक
Database Language in Hindi – डेटाबेस लैंग्वेज क्या है?
डेटाबेस में डेटा को read करने, update करने, और store करने के लिए जिस लैंग्वेज का इस्तेमाल किया जाता है उसे database language कहते हैं.
DBMS में डेटाबेस को create, delete और manage करने के लिए database languages का प्रयोग किया जाता है.
डेटाबेस लैंग्वेज के प्रकार – Types of Database Languages in Hindi
Database languages के निम्नलिखित प्रकार होते हैं।

1- DDL
- DDL का पूरा नाम Data Definition Language (डेटा डेफिनिशन लैंग्वेज) है। इसका इस्तेमाल डेटाबेस के स्ट्रक्चर को डिफाइन करने के लिए किया जाता है.
- DDL का इस्तेमाल डेटाबेस में schema, index, और constraint आदि को बनाने के लिए किया जाता है.
- इसके अलावा DDL का इस्तेमाल metadata की जानकारी को स्टोर करने के लिए भी किया जाता है.
नीचे आपको महत्वपूर्ण DDL commands दी गयी हैं:-
1. CREATE – इसका प्रयोग डेटाबेस में objects को create करने के लिये किया जाता है।
2. ALTER – इसका प्रयोग डेटाबेस के structure में बदलाव करने के लिए किया जाता है।
3. DROP – इसका प्रयोग database में मौजूद objects को delete करने के लिए किया जाता है।
4. COMMENT – इसका इस्तेमाल data dictionary में comment करने के लिए किया जाता है।
5. RENAME – इसका प्रयोग object के नाम को बदलने के लिए किया जाता है।
6. TRUNCATE – इसका प्रयोग table में मौजूद डेटा को remove करने के लिए किया जाता है।
2- DML
- DML का पूरा नाम Data Manipulation Language (डेटा मैनीपुलेशन लैंग्वेज) होता है।
- DML का इस्तेमाल डेटाबेस में डेटा को access और manipulate करने के लिए किया जाता है।
- यह यूजर की request को हैंडल करता है.
नीचे आपको महत्वपूर्ण DML commands दी गयी हैं:-
1. SELECT– इसका प्रयोग डेटाबेस में से डेटा को retrieve या fetch करने के लिए किया जाता है।
2. INSERT– इसका प्रयोग table में डेटा को insert करने के लिए किया जाता है।
3. UPDATE– इसका प्रयोग table में मौजूदा डेटा को update करने के लिए किया जाता है।
4. DELETE– इसका प्रयोग table में से सभी records को delete करने के लिए किया जाता है।
5. CALL– इसका प्रयोग SQL फंक्शन और java subprogram को कॉल करने के लिए किया जाता है। ।
6. LOCK TABLE– इसका प्रयोग concurrency को नियंत्रित करने के लिए किया जाता है।
7. MERGE– यह कमांड INSERT, DELETE, और UPDATE कमांड से मिलकर बनी होती है। इसलिए यह insert, delete और update तीनों कार्य कर सकती है.
3- DCL
- DCL का पूरा नाम Data Control Language (डेटा कंट्रोल लैंग्वेज) होता है। इसका इस्तेमाल स्टोर किये हुए डेटा को एक्सेस करने के लिए किया जाता है.
- DCL का इस्तेमाल यूजर के विशेषाधिकारों (privileges) को नियंत्रित करने के लिए किया जाता है.
- इसका ज्यादातर इस्तेमाल यूजर को डेटाबेस का एक्सेस प्रदान करने और छिनने के लिए किया जाता है.
नीचे आपको DCL कमांड दी गयी है:-
1. GRANT– इसका इस्तेमाल यूजर को डेटाबेस का एक्सेस प्रदान करने के लिए किया जाता है।
2. REVOKE– GRANT कमांड के द्वारा दिए गए विशेषाधिकार या एक्सेस को वापस लेने के लिए REVOKE कमांड का प्रयोग किया जाता है।
4– TCL
- TCL का पूरा नाम Transaction Control Language (ट्रांजेक्शन कंट्रोल लैंग्वेज) होता है.
- TCL का इस्तेमाल डेटाबेस में transactions को मैनेज करने के लिए किया जाता है.
TCL कमांड नीचे दी गयी हैं:-
1. Commit– इसका इस्तेमाल डेटाबेस में transaction को save करने के लिए किया जाता है.
2. Rollback- इसका प्रयोग पुराने डेटाबेस को restore करने के लिए किया जाता है.
5- VDL
- इसका पूरा नाम View Definition Language (व्यू डेफिनिशन लैंग्वेज) है.
- VDL का प्रयोग user views तथा उनकी mapping को conceptual schema में specify (वर्णित) करने के लिए किया जाता है.
- यह records के subset को डिफाइन करता है.
- यह virtual tables को create करता है जिससे users को view (व्यू) conceptual level की तरह दिखायी देता है.
- यह यूजर interface को भी specify करता है.
6- SDL
- SDL का पूरा नाम Storage Definition Language (स्टोरेज डेफिनिशन लैंग्वेज) है.
- यह दो schemas के मध्य mapping को specify करती है.
- इसका प्रयोग internal schema को specify करने के लिए किया जाता है.
इसे भी पढ़ें:-
Exam में पूछे जाने वाले प्रश्न-
DBMS में, डेटाबेस लैंग्वेज के 6 प्रकार होते हैं:- DDL, DML, DCL, TCL, VDL, SDL.
डेटा मैनीपुलेशन लैंग्वेज (DML) एक कंप्यूटर प्रोग्रामिंग भाषा है जिसका उपयोग डेटाबेस में डेटा जोड़ने (डालने), हटाने और संशोधित करने (अपडेट करने) के लिए किया जाता है।
Note:– आपको Database Languages in Hindi – DBMS की यह पोस्ट कैसी लगी आप हमें कमेंट के माध्यम से अवश्य बतायें। हमें आपके कमेंट्स का बेसब्री से इन्तजार रहता है। अगर आपका कोई सवाल या कोई suggestions है तो हमें बतायें हम उसको एक या दो दिन के अंदर यहाँ प्रकाशित करेंगे और हाँ पोस्ट शेयर जरूर करें।
Sir ,kya ape
4 normal 5 NF & domain /key normal form ka notes dal de..please
Okay
Thank u sir ji..
sir ji ape mare post kab tak dalge.. please reply
Kaun se topic pe
Mujhe samjh me nahi aaya sir aur kal hi mera exam hai.
beta fail ho ja agle sal clg me padna
sir ji mane comment keya to ta:
1.comparsion of conceptual and relational data modeling.
2.integrity constraints:entity integrity & relational integrity.
3.fundamental concepts- relations,null value,keys.
4.Reality,requirements definition,and conceptual data modeling-reality & models,conceptual data models..
fundamentals -object,specialization & generalization,reltaionship,cardinality,Attributes & their example. Aggregation & their example,view integration:An example…
okay
Sir ji mare topic ka notes dal de..please
TREE-basis terminology,Binary tree,basic operation on binary tree,Traversal of binary tree:In order,Preorder & post order,Application of binary tree, Threaded binary tree,B-tree & Height Balanced tree,Binary tree representation of trees…
Thank you Yogal Sir ji..
sir ji application of binary tree or esa ka basic operation ka notes dal da ..please reply
sir ji data base may relational algebra or calculus ki queries ko
kase solve karte hai….esk par notes dal de…
Sir ji graph ka bare may notes dal da jalde sa …please
sir ji queue data structure or graph may Shortest part algotrim ka bara may aje he dal de…please
Sir ji DBMS may
Physical Database System:
Introducation,Physical Access of the Database;
Physical Storage Media:Secondary Storage,Physical Storage Blocks;
Disk Performance Factors:Access Motion Time,Head Activation Time,Rotational Delay,Data Transfer Rate,Data Transfer Time;
Data storage Formats on Disk:Track Format,Record Format,Input/Output Management;
File Organizing and Addressing Methods:Sequential File Oraganization,Indexed- Sequential File Organization,Direct File Organization,Staic Hash Function and Dynamic Hash Function;
Implementing Logical Relationship:Linked list,Inverted Lists,Balanced-tree Index(B -Tree)….
esk ka notes dar de …aje he please, because mare 20 Nov ko DBMS ka exam hai….
Sir ji Oracal ka introduction na notes dal de….
Sir ji Oracle ka introduction ka hindi notes post kar dejeya ..please
ok, इस पर पोस्ट डाल दी जायेगी।
Sir ji oracle par post dal da…
Sir DCL languages ko plss aur describe kijiye
Sir apke pure dbms ke notes ek sath kese milenge ???
venky aap is link se kharid sakte ho..https://ehindistudy.com/product/rdbms-pdf-hindi-ebook-2/
99 rs me..
Php kya hota ha sir
Mujhe aapka whatsup no. Mil sakta hai kya plz jaldi reply me
Hello sir DBMS se related exam questions paper upload kr dijiye
Aage aane wale samay m jarur upload krunga.. tab tak site k sath jude rhe.. dhnywaad
Sir notes ka PDF download ke liye koi options nahi hai please option add kare…
Sir mujhe or information chahiy plz send my wht app number 9174223597
Thanks for this post it’s very helpful for me…..
Can u please explain about relational data manipulation and tuple calculus all details in hindi….
Hlw sir kya UNIX and Linux operating system ke notes Hindi me mil skte h bss kuch Dino me hi
Thanks for this post it’s very helpful for me…..
Can u please explain about
TCL(transaction control language)
With example in hindi
sir please discribe the TCL (transaaction control language)
Dbms k three languages ko hi define kiya apana sir aur two languages ko define kar do please.
Hum computer science k student hai isleya SQL,SDL,VDL language s ko bhi define kar do please sir.
ok..mai in dono ko bhi add krne kii koshish karunga..
मैंने update कर दिया है पढ़ लीजिये अब…
Sir mera aaj exam hai kuch smjh me nhi aa rha …Kya kru
sir aap ne bhut hi ache tarike se samjaya h thankyou so much sir
sir aap ne bhut ache se samjaya h bs jaha pe jada sudh hindi ka prayog huwa hai waha aap english ke word bhi aad kr do