वाक्यविन्यास: डेटाबेस बनाएं डेटाबेस_नाम;उदाहरण: डेटाबेस बनाएं कॉलेज;
वाक्यविन्यास: तालिका बनाएं table_name (column_name1 डेटा प्रकार, column_name2 डेटा प्रकार,………);उदाहरण: तालिका छात्र बनाएं (student_id int,student_name varchar(50),student_dept varchar(50),classyear varchar(10)); आउटपुट स्क्रीन को ध्यान से देखें, स्क्रीन प्रॉम्प्ट MariaDB [test]> , यहाँ MariaDB डेटाबेस सिस्टम है और परीक्षण डेटाबेस का नाम है जिसमें हम SQL संचालन कर रहे हैं।
- डीईएससी: डीईएससी कमांड टेबल की संरचना/स्कीमा दिखाता है। स्कीमा का अर्थ है इसकी संरचना। सरल भाषा में, 'यह एक तालिका का खाका है', जो तालिका के नाम को उसके विवरण के साथ दिखाता है जैसे कि उस तालिका में कितने कॉलम मौजूद हैं, प्रत्येक कॉलम के डेटा प्रकार का अर्थ है कि एक कॉलम किस प्रकार का मान रख सकता है। यह कुंजी दिखाता है, यह दिखाता है कि कॉलम में शून्य मान हो सकता है या नहीं, डिफ़ॉल्ट मान और अतिरिक्त जानकारी।
वाक्यविन्यास: तालिका में बदलाव करेंTable_nameस्तंभ को संशोधित करें column_name डेटा प्रकार की बाधा;उदाहरण: तालिका छात्र बदलें कॉलम छात्र_आईडी को संशोधित करें पूर्ण नहीं; शेमा स्तर का संशोधन आल्टर टेबल का उपयोग करके किया जाता है। छात्र_आईडी कॉलम पर शून्य बाधा नहीं जोड़ी गई है।सिंटैक्स: तालिका बदलें Table_nameconstraint_name जोड़ें (column_name);उदाहरण: तालिका बदलें छात्र प्राथमिक कुंजी जोड़ें (student_id,student_name); प्राथमिक कुंजी को दो कॉलम में जोड़ा जाता है जिसका अर्थ है कि छात्र_आईडी और छात्र_नाम का संयोजन टेबल छात्र के लिए प्राथमिक कुंजी बन जाता है।वाक्यविन्यास: TableTable_nameDROP कॉलम column_name बदलें;उदाहरण: Alter TableStudentDROP Column City;यहाँ 'शहर' परिवर्तन कीवर्ड का उपयोग करके कॉलम हटा दिया जाता है। अब सिटी कॉलम स्टूडेंट टेबल में मौजूद नहीं है।
आउटपुट स्क्रीन स्तंभ शहर को हटाने से पहले तालिका की संरचना और शहर स्तंभ को हटाने के बाद की संरचना को भी दिखाती है।वाक्यविन्यास: DROPTable table_name;उदाहरण: DROPTable छात्र; ड्रॉप कमांड डेटाबेस से सभी डेटा यानी तालिका की संरचना/स्कीमा के साथ सभी रिकॉर्ड हटा देता है।