एसक्यूएल (स्ट्रक्चर्ड क्वेरी लैंग्वेज) एक मानक प्रोग्रामिंग भाषा है जिसका उपयोग रिलेशनल डेटाबेस के प्रबंधन और हेरफेर के लिए किया जाता है। यह उपयोगकर्ताओं को डेटाबेस में डेटा बनाने, पढ़ने, अपडेट करने और हटाने की अनुमति देता है। SQL सरल, घोषणात्मक कथनों का उपयोग करके डेटाबेस के साथ इंटरैक्ट करने का एक तरीका प्रदान करता है।
एसक्यूएल सीखना कई कारणों से आवश्यक है:
CREATE DATABASE FirstDB;
नोट: फर्स्टडीबी डेटाबेस का नाम है।
USE FirstDB;
नोट: यह उपयोग के लिए डेटाबेस का चयन करता है।
DROP DATABASE FirstDB;
नोट: यह डेटाबेस और उसकी सभी सामग्री को स्थायी रूप से हटा देता है।
ALTER DATABASE FirstDB READ ONLY = 1;
नोट: यह डेटाबेस को केवल पढ़ने योग्य बनाता है, किसी भी संशोधन को रोकता है।
CREATE TABLE student ( student_id INT, first_name VARCHAR(30), last_name VARCHAR(50), student_address VARCHAR(50), hourly_pay DECIMAL(5,2), student_date DATE );
नोट: यह निर्दिष्ट कॉलम और डेटा प्रकारों के साथ 'छात्र' नामक एक तालिका बनाता है।
SELECT * FROM student;
नोट: यह 'छात्र' तालिका से सभी पंक्तियों और स्तंभों को पुनः प्राप्त करता है।
RENAME TABLE student TO students;
नोट: इससे तालिका का नाम 'छात्र' से 'छात्र' में बदल जाता है।
ALTER TABLE students ADD phone_number VARCHAR(15);
नोट: यह 'छात्रों' तालिका में एक नया कॉलम 'फ़ोन_नंबर' जोड़ता है।
ALTER TABLE students CHANGE phone_number email VARCHAR(100);
नोट: यह कॉलम नाम को 'फ़ोन_नंबर' से बदलकर 'ईमेल' कर देता है और इसके डेटा प्रकार को संशोधित करता है।
ALTER TABLE students MODIFY COLUMN email VARCHAR(100);
नोट: यह 'ईमेल' कॉलम के डेटा प्रकार को VARCHAR(100) में बदल देता है।
ALTER TABLE students MODIFY email VARCHAR(100) AFTER last_name;
नोट: यह 'ईमेल' कॉलम को 'अंतिम_नाम' कॉलम के बाद ले जाता है।
ALTER TABLE students MODIFY email VARCHAR(100) FIRST;
नोट: यह 'ईमेल' कॉलम को तालिका में पहला कॉलम बना देता है।
ALTER TABLE students DROP COLUMN email;
नोट: यह तालिका से 'ईमेल' कॉलम को स्थायी रूप से हटा देता है।
ALTER TABLE students MODIFY email VARCHAR(100) AFTER last_name; SELECT * FROM students;
नोट: यह कॉलम की स्थिति को बदलता है और फिर एक ऑपरेशन में नई तालिका संरचना प्रदर्शित करता है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3