Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL में उपयोग की जाने वाली विभिन्न कमांड क्या हैं?


SQL भाषा चार प्रकार के प्राथमिक भाषा कथनों में विभाजित है:DML, DDL, DCL और TCL। इन कथनों का उपयोग करके, हम डेटाबेस ऑब्जेक्ट्स को बनाकर और बदलकर डेटाबेस की संरचना को परिभाषित कर सकते हैं और हम अपडेट या विलोपन के माध्यम से तालिका में डेटा में हेरफेर कर सकते हैं। हम यह भी नियंत्रित कर सकते हैं कि कौन सा उपयोगकर्ता काम की एक इकाई बनाने के लिए डेटा पढ़/लिख सकता है या लेनदेन का प्रबंधन कर सकता है।

SQL कथनों की चार मुख्य श्रेणियां इस प्रकार हैं -

DML (डेटा मैनिपुलेशन लैंग्वेज)

DML विवरण तालिका में रिकॉर्ड को प्रभावित करते हैं। ये बुनियादी ऑपरेशन हैं जो हम डेटा पर करते हैं जैसे तालिका से कुछ रिकॉर्ड का चयन करना, नए रिकॉर्ड सम्मिलित करना, अनावश्यक रिकॉर्ड हटाना और मौजूदा रिकॉर्ड को अपडेट/संशोधित करना।

DML स्टेटमेंट में निम्नलिखित शामिल हैं -

चुनें - एक टेबल से रिकॉर्ड चुनें

  • INSERT - नए रिकॉर्ड डालें
  • अपडेट करें - मौजूदा रिकॉर्ड अपडेट/संशोधित करें
  • हटाएं - मौजूदा रिकॉर्ड हटाएं

DDL (डेटा परिभाषा भाषा)

DDL स्टेटमेंट का उपयोग डेटाबेस या टेबल स्ट्रक्चर और स्कीमा को बदलने / संशोधित करने के लिए किया जाता है। ये स्टेटमेंट डेटाबेस ऑब्जेक्ट्स के डिज़ाइन और स्टोरेज को हैंडल करते हैं।

  • बनाएं - एक नई तालिका, डेटाबेस, स्कीमा बनाएं
  • ALTER - मौजूदा तालिका, कॉलम विवरण में बदलाव करें
  • DROP - डेटाबेस से मौजूदा ऑब्जेक्ट हटाएं

DCL (डेटा कंट्रोल लैंग्वेज)

DCL स्टेटमेंट डेटाबेस ऑब्जेक्ट्स पर उपयोगकर्ताओं की पहुंच के स्तर को नियंत्रित करते हैं।

  • अनुदान - उपयोगकर्ताओं को कुछ डेटाबेस ऑब्जेक्ट्स पर पढ़ने/लिखने की अनुमति देता है
  • REVOKE - उपयोगकर्ताओं को डेटाबेस ऑब्जेक्ट्स पर पढ़ने/लिखने की अनुमति से रोकता है

TCL (लेन-देन नियंत्रण भाषा)

TCL स्टेटमेंट आपको SQL स्टेटमेंट के भीतर डेटा की अखंडता को बनाए रखने के लिए लेनदेन को नियंत्रित और प्रबंधित करने की अनुमति देता है।

  • लेनदेन शुरू करें - एक लेनदेन खोलता है
  • कमिट ट्रांजैक्शन - एक ट्रांजैक्शन करता है
  • रोलबैक लेनदेन - किसी भी त्रुटि के मामले में लेनदेन को रोलबैक करें

  1. जावा 9 में JShell में विभिन्न / संपादित कमांड क्या हैं?

    जेशेल Java 9 . में पेश किया गया एक कमांड-लाइन टूल है जो main() . के बिना घोषणाओं, कथनों और अभिव्यक्तियों का मूल्यांकन करता है तरीका। JShell JShell एडिट पैड नामक टेक्स्ट एडिटर सेट कर सकता है , जो हमें कोड को बहुत आसानी से संशोधित करने की अनुमति देता है, और इसे /edit का उपयोग करके लॉन्च किया जा सकता

  1. जावा 9 में JShell में विभिन्न /vars कमांड क्या हैं?

    जेशेल एक इंटरैक्टिव कमांड-लाइन है जावा 9 में पेश किया गया टूल। इसे REPL . भी कहा जाता है उपकरण जो इनपुट लेता है, उसका मूल्यांकन करता है और उपयोगकर्ता को आउटपुट प्रिंट करता है। JShell टूल में, आंतरिक कमांड /vars का उपयोग करके बनाए गए सभी चरों को सूचीबद्ध करना संभव है। . हमारे पास अलग-अलग /vars . है

  1. जावा 9 में JShell में विभिन्न प्रकार के कमांड क्या हैं?

    जेशेल टूल ने Java 9 . में पेश किया है संस्करण। इसे REPL . भी कहा जाता है (रीड-इवैल्युएट-प्रिंट-लूप) टूल जो हमें जावा कोड निष्पादित करने और तत्काल परिणाम प्राप्त करने की अनुमति देता है। हमें घोषित प्रकारों जैसे वर्ग . को सूचीबद्ध करने की आवश्यकता है , इंटरफ़ेस , एनम , और आदि /types . का उपयोग करके