DDL कमांड SQL का हिस्सा हैं और डेटाबेस बनाने और प्रबंधित करने के लिए DML, DCL और TCL कमांड के साथ काम करते हैं। वे SQL को प्रशासित करने के लिए बुनियादी बिल्डिंग ब्लॉक बनाते हैं और यह जानने के लिए उपयोगी होते हैं कि क्या आप संरचित क्वेरी भाषा का उपयोग करके डेटाबेस का प्रबंधन या निर्माण करने जा रहे हैं।

SQL कमांड में मुख्य रूप से DDL और DML शामिल होते हैं। आप डीडीएल कमांड के साथ एक डेटाबेस बनाएंगे या हटाएंगे और डीएमएल के साथ डेटा जोड़ेंगे, स्थानांतरित करेंगे या बदलेंगे। DCL कमांड आपको उपयोगकर्ताओं, अनुमतियों और डेटा सुरक्षा को प्रबंधित करने में मदद करेगा जबकि TCL आपके द्वारा DML के भीतर किए गए परिवर्तनों को प्रबंधित करने में मदद करता है। डेटाबेस को प्रभावी ढंग से बनाने और प्रबंधित करने के लिए आवश्यक उपकरण प्रदान करने के लिए वे सभी SQL के भीतर एक साथ काम करते हैं। डेटाबेस व्यवस्थापक या समर्थन में शामिल होने के इच्छुक किसी भी व्यक्ति के लिए इन आदेशों को जानना मौलिक है।
मैं कोई SQL विशेषज्ञ नहीं हूं लेकिन मैंने उनका उपयोग और प्रशासन किया है। मैं किसी ऐसे व्यक्ति के साथ भी घनिष्ठ मित्र हूं जो यह सामान अपनी नींद में लिखता है। निम्नलिखित ट्यूटोरियल मेरे शब्द हो सकते हैं, लेकिन ज्ञान और विशेषज्ञता सभी उनके हैं। कोई भी त्रुटि या चूक मेरी ही होगी।
कुछ सेटिंग आपके संगठन द्वारा प्रबंधित की जाती हैं
प्रत्येक भाषा के लिए मूल आदेश इस प्रकार हैं। DDL कमांड डेटाबेस, टेबल और ऑब्जेक्ट बनाने के लिए आवश्यक शर्तों को सूचीबद्ध करता है। DML कमांड आपके द्वारा बनाए गए डेटाबेस में ऑब्जेक्ट्स और डेटा को प्रबंधित करने के लिए आवश्यक शर्तों को सूचीबद्ध करता है। DCL कमांड उपयोगकर्ताओं को प्रबंधित करने के लिए आवश्यक शर्तों को सूचीबद्ध करता है और TCL कमांड वे हैं जिनका उपयोग आप सेव पॉइंट सेट करने और अपने परिवर्तन करने के लिए कर सकते हैं।

डीडीएल (डेटा परिभाषा भाषा)
डीडीएल (डेटा परिभाषा भाषा) डेटाबेस योजना को परिभाषित करने के लिए प्रयोग किया जाता है। यह डेटाबेस और उसके भीतर की वस्तुओं को बनाने और प्रबंधित करने में मदद करता है। डीडीएल स्टेटमेंट डेटाबेस की संरचना को कई तरह से बदलते हैं जैसे कि स्कीमा और ऑब्जेक्ट बनाना, हटाना, संशोधित करना।
आपके द्वारा उपयोग किए जा रहे SQL के स्वाद के आधार पर, DDL स्टेटमेंट में शामिल हो सकते हैं:
- तालिका में परिवर्तन
- परिवर्तन देखें
- गणना आँकड़े
- डेटाबेस बनाएं
- समारोह बनाएँ
- भूमिका बनाएं
- तालिका बनाएं
- दृश्य बनाएं
- ड्रॉप डेटाबेस
- ड्रॉप समारोह
- ड्रॉप भूमिका
- ड्रॉप तालिका
- ड्रॉप व्यू
- अनुदान
- वापस लेना
कोर SQL DDL स्टेटमेंट हैं:
- उम्र
- काट-छांट
- टिप्पणी
- सृजन करना
- वर्णन
- नाम बदलें
- ड्रॉप
- प्रदर्शन
- प्रयोग करें
ये SQL के सभी संस्करणों में दिखाई देंगे। प्रत्येक डीडीएल कमांड को काम करने के लिए एक वस्तु प्रकार और एक पहचानकर्ता की आवश्यकता होगी।
उदाहरण के लिए: तालिका बनाएं [तालिका का नाम] ( [कॉलम परिभाषाएं]) [तालिका पैरामीटर] या ड्रॉप ऑब्जेक्ट टाइप ऑब्जेक्टनाम।
डीएमएल (डेटा हेरफेर भाषा)
SQL का एक अन्य तत्व है डीएमएल (डेटा हेरफेर भाषा)। यह आपको SQL डेटाबेस के भीतर डेटा को पुनः प्राप्त करने, सम्मिलित करने, अद्यतन करने, हटाने और सामान्य रूप से प्रबंधित करने की अनुमति देता है। ये कमांड वे होंगे जिनका उपयोग आप डेटाबेस को प्रबंधित करते समय दिन-प्रतिदिन के आधार पर करेंगे। यह अपने आप में एक विशिष्ट भाषा नहीं है बल्कि SQL का हिस्सा है।
फ़ोर्टनाइट पीसी को क्रैश क्यों करता रहता है
- चुनते हैं
- सम्मिलित करें
- अपडेट करें
- हटाएँ
- बल्क इंसर्ट
- जाओ
- पढ़ें पाठ
- अद्यतनपाठ
- लिखित पाठ
- शुरू
- COMMIT
- रोलबैक
- इसमें कॉपी करें
- इसमें कॉपी करें
- डाल दिया
- प्राप्त
- सूची
- हटाना
फिर से, SQL के विभिन्न फ्लेवर इनमें से कुछ या सभी DML कमांड का उपयोग करेंगे और कई अपने स्वयं के भी जोड़ेंगे।
उदाहरण के लिए: [तालिका नाम] या अद्यतन [तालिका नाम] से [स्तंभ नाम] चुनें [स्तंभ नाम = मान] जहां [स्थिति]।

डीसीएल (डेटा नियंत्रण भाषा)
डीसीएल (डेटा कंट्रोल लैंग्वेज) का उपयोग उपयोगकर्ताओं और डेटाबेस के आसपास के सिस्टम को नियंत्रित करने के लिए किया जाता है। इसका उपयोग अक्सर उपयोगकर्ता अनुमतियों को प्रबंधित करने और डेटा सुरक्षा को प्रबंधित करने के लिए किया जाता है, इसलिए यह जानना महत्वपूर्ण है।
सामान्य डीसीएल आदेशों में शामिल हैं:
आईफोन अनलॉक कैसे करें पासकोड भूल गए
- अनुदान
- वापस लेना
- सेटसेर
- के रूप में निष्पादित करें, कथन
- के रूप में निष्पादित करें, खंड
- लौट आना
- मास्टर कुंजी खोलें।
- मास्टर कुंजी बंद करें
- ओपन सममित कुंजी
- सममित कुंजी बंद करें
उदाहरण के लिए: [ऑब्जेक्ट] को [उपयोगकर्ता] को [विशेषाधिकार] दें या [उपयोगकर्ता] से [ऑब्जेक्ट] पर [अनुमति] रद्द करें।
टीसीएल (लेनदेन नियंत्रण भाषा)
TCL (ट्रांजेक्शन कंट्रोल लैंग्वेज) का उपयोग DML स्टेटमेंट को एक साथ लॉजिकल ट्रांजेक्शन बनाने और DML स्टेटमेंट द्वारा डेटा में किए गए किसी भी बदलाव को मैनेज करने के लिए किया जाता है। यदि आप डीएमएल कमांड निष्पादित करते हैं, तो जरूरी नहीं कि वे तब तक स्थायी हों जब तक कि आप वर्तमान सत्र को बंद नहीं कर देते। यदि आप किसी कारण से मैन्युअल रूप से प्रतिबद्ध होना चाहते हैं, तो आप TCL कमांड का उपयोग कर सकते हैं।
- वितरित लेनदेन शुरू करें
- लेनदेन शुरू करें
- प्रतिबद्ध लेनदेन
- प्रतिबद्ध कार्य
- रोलबैक लेनदेन
- रोलबैक कार्य
- लेन-देन सहेजें
उदाहरण के लिए: कमिट; आपके द्वारा अन्य कमांड पर जाने से पहले DML के साथ किए गए किसी भी परिवर्तन को सहेज लेगा। SAVEPOINT savepoint_name; सेव गेम की तरह सेव पोजीशन बनाएगा। अगर कुछ गलत हो जाता है, तो आप डेटाबेस को उस बिंदु पर वापस रोल कर सकते हैं और फिर से शुरू कर सकते हैं।
वे चार SQL डेटाबेस के प्रबंधन के बुनियादी निर्माण खंड हैं। SQL के विषय को जानने के इच्छुक लोगों के लिए यह एक बहुत ही उच्च स्तरीय पृष्ठ है। इन आदेशों को जानें और उनका उपयोग कैसे किया जाता है और डेटाबेस और डेटाबेस प्रबंधन की एक पूरी नई दुनिया चलन में आती है। चूंकि SQL अधिकांश क्लाउड एप्लिकेशन, वेबसाइटों, वेब ऐप्स, ऐप्स के पीछे है और इसके आसपास के अधिकांश उत्पादकता सूट सीखने के लिए एक अच्छा कौशल है!
दिलचस्प लेख
संपादक की पसंद

10 सर्वश्रेष्ठ विंडोज पासवर्ड रिकवरी सॉफ़्टवेयर
आज, एक ऑनलाइन उपस्थिति सभी के लिए महत्वपूर्ण है। व्यापक ऑनलाइन उपस्थिति के साथ पासवर्ड की एक श्रृंखला को याद रखने की आवश्यकता होती है। अब, पासवर्ड आपके व्यक्तिगत और निजी डेटा को डिजिटल मेलफ़ेक्टर्स से सुरक्षित और सुरक्षित रखने के लिए महत्वपूर्ण हैं। हालाँकि, ऐसे उदाहरण हो सकते हैं जब आप बस अपना विंडोज पासवर्ड याद नहीं रख सकते। खैर, झल्लाहट नहीं!

सीगेट फ्रीएजेंट गोफ्लेक्स अल्ट्रा-पोर्टेबल 500GB समीक्षा
हमने सीगेट के अनुशंसित 2टीबी डेस्कटॉप ड्राइव में गोफ्लेक्स सिस्टम को पहले ही देख लिया है। लेकिन पोर्टेबल मॉडल भी हैं, जो चमकीले रंगों की एक श्रृंखला में उपलब्ध हैं और अलग करने योग्य यूएसबी 2, यूएसबी 3 और ईएसएटीए कनेक्टर का समर्थन करते हैं। पोर्टेबल कनेक्टर

गेम सेंटर क्या था और उसका क्या हुआ?
गेम सेंटर iPhone गेमिंग का घर था, लेकिन iOS 10 के साथ, Apple ने ऐप बंद कर दिया और कुछ गेम सेंटर सुविधाओं को iOS में स्थानांतरित कर दिया।
![मेरा ps4 इतना धीमा क्यों है? [हर पहलू स्पष्ट]](https://www.macspots.com/img/blogs/19/why-is-my-ps4-slow.jpg)
मेरा ps4 इतना धीमा क्यों है? [हर पहलू स्पष्ट]
पेज पर प्रोग्रामेटिक रूप से ऑटो विज्ञापनों को अक्षम नहीं कर सकते, इसलिए हम यहां हैं!

सिगरेट लाइटर को USB से बदलना
हालाँकि सिगरेट लाइटर या 12V एक्सेसरी सॉकेट को USB से बदलना संभव है, लेकिन यह सबसे अच्छा विकल्प नहीं हो सकता है।

विंडोज 10, विंडोज 8 और विंडोज 7 में प्रशासनिक शेयरों को अक्षम करें
विंडोज 10, विंडोज 8, विंडोज 8.1 और विंडोज 7 में डिफ़ॉल्ट प्रशासनिक शेयरों को निष्क्रिय करने के दो तरीके देखें।

10 सर्वश्रेष्ठ निःशुल्क डिस्क विभाजन सॉफ़्टवेयर उपकरण
इन उत्कृष्ट डिस्क विभाजन प्रबंधन कार्यक्रमों के साथ मुफ्त में विभाजन को सिकोड़ें, विस्तारित करें, संयोजित करें और विभाजित करें। अंतिम बार मार्च 2024 में अपडेट किया गया।

