डेटाबेस भाषाओं का उपयोग करके डेटाबेस में डेटा पढ़ें, अपडेट करें, हेरफेर करें और स्टोर करें। निम्नलिखित डेटाबेस भाषाएं हैं -
- डेटा परिभाषा भाषा
- डेटा हेरफेर भाषा
- डेटा नियंत्रण भाषा
- लेन-देन नियंत्रण भाषा
आइए डेटा परिभाषा भाषा से शुरू करें:
डेटा परिभाषा भाषा
भाषा का उपयोग डेटाबेस, टेबल बनाने, उन्हें बदलने आदि के लिए किया जाता है। इसके साथ, आप डेटाबेस का नाम बदल सकते हैं, या उन्हें छोड़ सकते हैं। यह डेटाबेस स्कीमा निर्दिष्ट करता है।
DDL स्टेटमेंट में शामिल हैं -
- बनाएं :नया डेटाबेस, टेबल वगैरह बनाएं.
- बदलें :मौजूदा डेटाबेस, टेबल आदि में बदलाव करें।
- ड्रॉप :डेटाबेस ड्रॉप करें
- नाम बदलें :तालिका के लिए एक नया नाम सेट करें।
डेटा हेरफेर भाषा
डेटाबेस में हेरफेर करने के लिए इस्तेमाल की जाने वाली भाषा जैसे डेटा डालने, टेबल अपडेट करने, टेबल से रिकॉर्ड पुनर्प्राप्त करने आदि को डेटा मैनिपुलेशन लैंग्वेज के रूप में जाना जाता है -
- चुनें :डेटाबेस से डेटा पुनर्प्राप्त करें
- सम्मिलित करें :डेटा डालें
- अपडेट करें :डेटा अपडेट करें
- हटाएं :सभी रिकॉर्ड हटाएं
डेटा नियंत्रण भाषा
GRANT स्टेटमेंट का उपयोग करने वाले उपयोगकर्ता को विशेषाधिकार प्रदान करें। उसी तरह, REVOKE स्टेटमेंट का उपयोग करके विशेषाधिकार को रद्द करें। ये दोनों स्टेटमेंट डेटा कंट्रोल लैंग्वेज (DCL) के अंतर्गत आते हैं। -
- अनुदान :डेटाबेस तक पहुँचने का विशेषाधिकार दें।
- निरस्त: डेटाबेस तक पहुँचने का विशेषाधिकार वापस ले लें।
लेन-देन नियंत्रण भाषा
लेनदेन नियंत्रण भाषा का उपयोग करके डेटाबेस में लेनदेन प्रबंधित करें -
- प्रतिबद्ध करें :काम बचाओ।
- सेवपॉइंट :लेन-देन में एक बिंदु को बाद में रोलबैक करने के लिए सेट करें
- रोलबैक :पिछली प्रतिबद्धता के बाद से पुनर्स्थापित करता है