Database Users.

DBMS Users डेटाबेस के वे यूजर्स होते हैं जिनके लिए डीबीएमएस डिजाइन किया गया हो, डीबीएमएस यूजर का अपना एक Particular कार्य होता है कुछ यूजर्स डेटाबेस को मैनेज, कंस्ट्रक्ट करते हैं तो कुछ डेटाबेस को डिफाइन करते हैं, इन्हीं प्रकृति के आधार पर डेटाबेस यूजर को निम्नलिखित भागों में बांटा गया है-
1. Naive Users
वे Unsophisticated Users होते हैं जो सिस्टम से पूर्व में लिखें स्थाई एप्लीकेशन प्रोग्राम को इन्वोक करके इंटरेक्ट करते हैं। इनको डेटाबेस की उपस्थिति और सिस्टम सपोर्ट करने वाले कारकों से कोई मतलब नहीं होता।
जैसे – एक एटीएम का उपयोगकर्ता 
जिसमे एक उपयोगकर्ता एटीएम जाता है वहां अपना कार्ड स्वाइप कर चाही गई जानकारी भरने के पश्चात अपना राशि प्राप्त कर लेता है इस तरह वहां डीबीएमएस सॉफ्टवेयर में क्या प्रक्रिया हो रही हैं उससे उसको कोई मतलब नहीं होता, बस अपनी राशि प्राप्त करके चला जाता हैं। ऐसे उपयोगकर्ता ही नाइव यूजर के अंतर्गत आते हैं।
2. Application Programmer
Application programmer वे कंप्यूटर प्रोफेसनल यूजर्स होते हैं इन्हें डीबीएमएस के विषय में पूरी इंफॉर्मेशन होती है साथ ही यह सीधे डीबीएमएस के लिए ही सिस्टम रूटीन प्रदान कर सकते हैं। यह उपयोगकर्ता डेटाबेस के लिए एप्लीकेशन प्रोग्राम को लिखते हैं यह प्रोग्राम्स Cobol, C या अन्य जनरल परपज प्रोग्रामिंग लैंग्वेज में लिखे जाते हैं।
3. Sophisticated Users
Sophisticated users वे यूजर्स होते हैं जो सिस्टम से बिना प्रोग्राम लिखें इंटरेक्ट करते हैं, यह उपयोगकर्ता सिस्टम पर प्रोग्राम ना लिखकर केवल क्यूरी की मदद से अपनी रिक्वेस्ट देते हैं तथा प्रत्येक स्टेटमेंट क्वेरी प्रोसेसर से सबमिट की जाती है जहां डीएमएल स्टेटमेंट को ऐसी इंस्ट्रक्शन में तोड़ना होता है जिसे स्टोरेज मैनेजर के द्वारा समझा जाता है या स्टोरेज मैनेजर समझता है।
4. Database Administrator
DBA (Database Administrator) वह होता है जिसके लिए डाटा बेस्ट डिजाइन किया गया हो जिसमें कि कोई ऑर्गनाइजेशन भी हो सकती है DBA डीबीएमएस को डेटाबेस स्कीमा प्रदान करता है और यही डीबीएमएस की सफलता के लिए पूर्उणतः उत्त्ततरदाई होता है साथ ही यह एक कंट्रोलर भी होता है इन्काही कारणों की वजह से डबीएमएस में इसकी एक महत्वपूर्ण भूमिका रहती है।

Speak Your Mind

*

error: Content is protected !!