LANGUAGE OF DBMS

डाटाबेस की भाषायें

FEB 10, 2017

1.डाटा डेफिनेशन लेंग्वेज

इसका उपयोग डाटा स्ट्रक्चर, टेबल, व्यू और इन्डाइसिस को परिभाषित करने हेतु होता है। इसमें डाटा डिक्शनरी भी होती है।


2.डाटा मेनिप्यूलेशन लेंग्वेज(डीएमएल)

इसका प्रयोग डाटा के इन्सर्शन, डिलिशन, मॉडिफिकेशन के लिए, टेबल से जानकारी को रिट्राइव करने के लिए होता है। यह दो प्रकार की होती है-

(अ) प्रोसिजरल डीएमएल

इसमें यूजर व्यक्तिगत रिकॉर्ड्स प्राप्त करता है या आब्जेक्ट्स को डाटाबेस से प्राप्त करता है और उसेअलग से प्रोसेस करता है। यूजर यह निर्धारित करता है कि उसे किस प्रकार का डाटा चाहिए और कैसे।

(ब) नॉन-प्रोसिजरल डीएमएल

इसमें यूजर यह निर्धारित करता है कि उसे किस प्रकार का डाटा चाहिए, पर यह निर्धारित नहीं कर सकता कि वह डाटा कैसे प्राप्त किया जाए।

3.डाटा कंट्रोल लेंग्वेज इसका उपयोग यूजर को डाटाबेस तक एक्सेस करने में नियंत्रित करने के लिए होता है। डाटाबेस को सभी सुरक्षाऐं डाटा कंट्रोल लिंग्वेज द्वारा प्रदान की जाती हैं।

डाटाबेस सिस्टम एनवायरमेंट

डाटाबेस एक जटिल सॉफ्टवेयर सिस्टम है। डाटाबेस और डीबीएमएस केटलॉग सामान्यतः डिस्क पर स्टोर रहते हैं। डिस्क उस ऑपरेटिंग सिस्टम द्वारा नियंत्रित होता है जो इसके इनपुट और आउटपुट का नियंत्रण करता है। डीबीएमएस के मुख्य कम्पोनेंट्स-

(1)डीडीएल कंपायलर

(2)रन टाईम डाटाबेस प्रोसेसर

(3)क्वैरी कंपायलर

(4)प्री-कंपायलर