Database language in Hindi
Database language का उपयोग database से connect होने और उसके साथ कार्य करने के लिए किया जाता है। यह data का निर्माण करने, प्रबंधित करने और उसका उपयोग करने में users और systems की मदद करता है।database language के साथ आप tables का निर्माण कर सकते हैं, data के बीच relationships बना सकते है और सब कुछ अच्छे से व्यवस्थित कर सकतें हैं।
आप आसानी से नया data जोड़ सकते हैं, पुराने data को update कर सकते हैं या अवांछित data को हटा सकते हैं। यह सरल commands का प्रयोग करके आपको विशिष्ट सूचना को ढूंढने में भी मदद करते हैं।
यह language data को सुरक्षित रखने के लिए यह नियंत्रित करती है कि इसे कौन access या बदल सकता है। यह database को व्यवस्थित रखता है,
इसलिए बड़ी मात्रा में data को संभालना आसान हो जाता है।
कुल मिलाकर यह data को सरल और प्रभावशाली तरीके से उपयोग करने और व्यवस्थित करने के लिए एक उपयोगी tools है।
Database language के निम्न प्रकार होते है
Types of Database language in Hindi - Database language के प्रकार
1. Data Definition Language (DDL)
2. Data Manipulation Language (DML)
3. Data Control Language (DCL)
2. Data Manipulation Language (DML)
3. Data Control Language (DCL)
4. Transaction Control Language (TCL)
Data Definition Language (DDL)
DDL का पूरा नाम Data Definition Language है। इसका उपयोग database की संरचना का निर्माण करने और उसे प्रबंधित करने के लिए किया जाता है।यह tables और views को set up और organize करने में मदद करता है। DDL का उपयोग database के layout को design करने में किया जाता है लेकिन यह इसके अंदर उपस्थित वास्तविक data से संबंधित नहीं है अर्थात उससे जुड़ा हुआ नहीं होता है।
यह database की ढांचे के निर्माण पर focus करता है, जैसे यह तय करना कि data कैसे संग्रहीत और व्यवस्थित किया जाएगा।
DDL के अंतर्गत निम्न commands आते है।
1. CREATE:
इसका उपयोग नए tables, databases या अन्य database objects का निर्माण करने के लिए किया जाता है।
2. ALTER:
इसका उपयोग पहले से मौजूद एक database objects को modify करने के लिए किया जाता है जैसे एक table में columns को जोड़ना या हटाना
3. DROP:
इसका उपयोग पहले से मौजूद एक database object, जैसे एक table या एक view को delete करने के लिए किया जाता है।
4. TRUNCATE:
यह एक table से सभी rows को हटा देता है, परंतु उसके structure को रखा रहता है।
5. RENAME:
इसका उपयोग एक database object के नाम को बदलने के लिए किया जाता है।
ये commands एक database के structure को बनाने और उसे प्रबंधित करने में मदद करता है।
DBMS का नोट्स हिंदी में पढ़ने के लिए क्लिक करें
Data Manipulation Language (DML)
Data Manipulation Language (DML) का उपयोग एक database में संग्रहित data को प्रबंधित करने और उसके साथ कार्य करने के लिए किया जाता है।DML का उपयोग Database tables से नए data जोड़ने, पहले से मौजूद data को प्राप्त करने, upadate करने या अवांछित data को हटाने के लिए किया जाता है।
DML केवल, data पर ध्यान केंद्रित करता है न कि database की संरचना पर। ये commands वास्तविक दुनिया के applications में records को संभालने के लिए आवश्यक है।
DML का उपयोग करके किए गए बदलाव तब तक अस्थायी रहते हैं जब तक उन्हें COMMIT command का उपयोग करके स्थायी नहीं किया जाता।
DML कोई भी Database system में data को प्रभावशाली तरीके से manage करने के लिए महत्वपूर्ण है।
DML में पाए जाने वाले Commands निम्न हैं
1. SELECT:
इसका उपयोग एक database में एक या अधिक tables से data प्राप्त करने के लिए किया जाता है।
2. INSERT:
एक table में नया records जोड़ने के लिए इस command का प्रयोग किया जाता है।
3. UPDATE:
एक table में पहले से मौजूद data को modify करने के लिए इस command का प्रयोग किया जाता है।
4. DELETE:
यह command एक table से table को delete किए बिना केवल उसके records को delete कर देता है।
ये commands एक database में data को प्रभावशाली तरीके से manage करने में मदद करता है।
Data Control Language (DCL)
Data Control Language (DCL) का उपयोग एक database में यह manage करने के लिए होता है कि, कौन Data को Access कर सकता है या उसे बदल सकता है।DCL, administrators को users के लिए acess का अधिकार देने या हटाने की सुविधा देता है। यह सुनिश्चित करने में मदद करता है कि केवल authorized users ही data देखने या update करने जैसे कुछ कार्य कर सकते हैं।
DCL, data को सुरक्षित रखने के लिए महत्वपूर्ण है विशेष कर तब, जब कई users द्वारा databases को उपयोग किया जाता है। यह तय करने में मदद करता है कि प्रत्येक users को database में क्या करने की अनुमति है।
DCL में पाए जाने वाले Commands निम्न हैं
1.GRANT:
यह command, users को database में data पढ़ने या उसे modify करने की permission देता है।
यह command, users को database में data पढ़ने या उसे modify करने की permission देता है।
2. REVOKE:
यह command पहले से दी गई permission को वापस ले लेता है।
ये commands, केवल निश्चित users को विशिष्ट कार्य करने की अनुमति देकर database को सुरक्षित बनाए रखने में मदद करता है।
Transaction Control Language (TCL)
Transaction Control Language (TCL) का उपयोग एक database में transactions को manage करने के लिए किया जाता है। TCL, डेटाबेस में बदलावों को एक साथ ग्रुप करके संभालने में मदद करती है।TCL यह सुनिश्चित करता है कि database सटीक और विश्वसनीय रहता है। यह सुनिश्चित करता है कि या तो transaction में सभी परिवर्तन सुरक्षित किए गए हैं, या बिल्कुल भी नहीं, खासकर अगर कुछ गलत हो जाता है।
TCL,database को सुरक्षित बनाए रखने में मदद करता है और data को प्रभावित करने वाली गलतियों को रोकता है।
TCL,database को सुरक्षित बनाए रखने में मदद करता है और data को प्रभावित करने वाली गलतियों को रोकता है।
TCL commands में निम्न command होते हैं।
1. COMMIT:
इस command का उपयोग Database, में किए गए सभी बदलाव को स्थाई रूप से सुरक्षित करने के लिए किया जाता है।
2.ROLLBACK:
इस command का उपयोग किए गए बदलाव को निरस्त करने और डेटाबेस को वापस पहले वाली स्थिति में लाने के लिए किया जाता है।
3. SAVEPOINT:
transaction में एक point बनाता है जहां जरूरत पड़ने पर आप उस point तक के हुए बदलाव को पहले के समान कर सकते हैं।
4. SET TRANSACTION:
यह transaction के लिए rules को set करता है जैसे इसे read-only या read - write बनाना।
ये commands, database को सुरक्षित और एक समान बनाए रखने में मदद करता है।
0 टिप्पणियाँ