SQL Database Statement

SQL CREATE DATABASE

SQL में , डेटाबेस में डाटा को स्टोर करने के लिए पहला स्टेप डेटाबेस को CREATE करना। इसके लिए हम CREATE DATABASE statement का उपयोग करते है।

डेटाबेस बनाने के लिए कुछ महत्वपूर्ण बिंदु निम्नलिखित हैं:

  • हम जो डेटाबेस बनाते है उसका नाम simple और unique होना चाहिए जिससे की उसे easily identifie किया जा सके।
  • डेटाबेस का नाम 128 characters से अधिक नहीं होना चाहिए।
Syntax of Create Database statement in SQL
CREATE DATABASE Database_Name;

दिए गए syntex में , Database_Name उस डेटाबेस का नाम specifie करता है जिसे हम डेटाबेस सिस्टम में create करना चाहते है।

Example :

CREATE DATABASE Student;

यह हमने student नाम से डेटाबेस क्रिएट किया है।

SQL DROP DATABASE

SQL drop statement का उपयोग डेटाबेस सिस्टम से मौजूदा database को permanently delete करने के लिए किया जाता है। यह स्टेटमेंट डेटाबेस में स्टोर सभी views और table को डिलीट कर देता है। इसलिए SQL में इस क्वेरी का उपयोग करते समय सावधान रहें।

इस स्टेटमेंट का उपयोग करने से पहले आपको कुछ important points को जानना होगा।

  • Drop स्टेटमेंट डेटाबेस से सभी डाटा को delete कर देता है और यदि future में आप deleted डाटा को restore करना चाहते है तो आपको डाटा को delete करने से पहले उसका बैकअप लेना पड़ेगा।
Syntax of Drop Database Statement in SQL
DROP DATABASE Database_Name;  

हम सिंगल DROP सिंटैक्स का उपयोग करके एक साथ कई डेटाबेस को आसानी से delete कर सकते हैं:

DROP DATABASE Database_Name1, [ Database_Name2, ......., Database_NameN ] ;  

SQL RENAME DATABASE

कुछ situation में, डेटाबेस users और administrators कुछ technical reason से डेटाबेस का नाम बदलना चाहते हैं। इसके लिए हम rename statement का उपयोग करते है।

Syntax of Rename Database in SQL
ALTER DATABASE old_database_name MODIFY NAME = new_database_name;  
Syntax of Rename Database in MySQL
RENAME DATABASE old_database_name TO new_database_name;  

SQL SELECT Database

यदि database users और administrators किसी डेटाबेस पर tables, views, और indexes पर कुछ operations संचालन करना चाहते हैं तो सबसे पहले, उन्हें उस डेटाबेस का चयन करना होगा जिस पर वे डेटाबेस क्वेरीज़ चलाना चाहते हैं।

कोई भी डेटाबेस users और administrators SQL में USE स्टेटमेंट का उपयोग करके current डेटाबेस सर्वर से particuler डेटाबेस का चयन आसानी से कर सकते हैं।

Syntax of USE statement in SQL
USE database_name;   

नोट : Oracle में हमे डेटाबेस को select करने की कोई आवश्यकता नहीं होती।