What are the different types of DBMS Users?

DBMS उपयोगकर्ताओं के विभिन्न प्रकार क्या हैं? (Different kinds of DBMS users)

एक बड़े संगठन जो कि information system के आधार पर पूरी तरह से विकसित DBMS का संचालन करते हैं, जिसमें DBMS के कई उपयोगकर्ता हो सकते हैं।

ये उपयोगकर्ता system के विकास करने के लिए कौशल में, प्रकार में, इरादों में अलग-अलग हो सकते है और इसके लगातार संचालन के लिए अपनी जिम्मेदारी में सक्षम होते हैं। इसे हम निम्न diagram से समझ सकते हैं:

differnt kinds of dbms user
Figure: Differnt types of dbms users

उपरोक्त चित्र में दिये गये विभिन्न उपयोगकर्ता निम्न कार्य कर सकते हैं:

End Users:

अंतिम उपयोगकर्ता उन व्यक्तियों को कहा जाता है जो DBMS का उपयोग करके संबंधित डाटा में परिवर्तन कर सके। End user मुख्यतः दो तरह से DBMS के संपर्क में होते हैं: 

पहले मामले में, अक्सर अनौपचारिक प्रश्नों को तैयार करने के लिए उपयोगकर्ताओं को कुछ अच्छी सुविधाएं DBMS द्वारा प्रदान की जाती हैं। इसमें इस बात पर अधिक जोर दिया जाता है कि DBMSS को अधिक लचीला एवं शक्तिशाली बनाने के लिए query language की सुविधाओं को कैसे बढ़ायें।

इसे भी पढ़े:

WHAT ARE THE ROLES AND RESPONSIBILITIES OF A DATABASE ADMINISTRATOR? | डेटाबेस प्रशासक की भूमिकाएँ और जिम्मेदारियाँ
DBMS में इंस्टैंस और स्कीमा क्या है? | WHAT IS INSTANCE AND SCHEMA (DBMS)
DBMS में डेटा एब्स्ट्रैक्शन क्या है? | WHAT IS DATA ABSTRACTION IN DBMS? AND ITS LEVEL

बातचीत का दूसरा तरीका Application developer के द्वारा विकसित सुविधाओं के माध्यम से है। इसका प्रयोग उम्मीद के मुताबिक और अधिक नियमित कार्य, जैसे नई जानकारियों को जोड़ना, या मौजुदा जानकारियों को संशोधित(edit) करना या मानक के आधार पर standard report तैयार करना (जैसे क्षेत्रीय विक्रय report या payroll slip या पिछली अवधि के लिए उत्पादन दर का graph ) इत्यादि ।

Application developers के कार्य निम्न प्रकार हैं:

Application developers:

DBMS का अंतिम उपयोगकर्ता computing विशेषज्ञ नहीं हो सकता परंतु application developer हो सकता है। समयकालीन DBMS के साथ अंतिम उपयोगकर्ता के कार्य का समर्थन करने के लिए application विकसित करने के कई तरीके है।

संक्षेप में application को विकसित करने के निम्न तीन तरीके हैं 

i) Macro का निर्माण, जो application को संतुष्ट करने के लिए अच्छे query सुविधा का उपयोग करें। इसके लिए सरल क्वेरी तैयार किया जाता है जो विशेषज्ञों के लिए सरल कार्य होता है। जबकि अंतिम उपयोगकर्ता के लिए यही आवश्यक देरी का कारण बनता है)।

ii) चौथी पीढ़ी के भाषा का प्रयोग, इस प्रकार के application का उपयोग किया जाना चाहिए जो भाषा को support करने के लिए अति आवश्यक हो ।

iii) सामान्य प्रकार के प्रोग्रामिंग भाषा का उपयोग या मानक भाषा का उपयोग। जिसका मुख्य उद्देश्य DBMS के साथ एक नया भाषा का निर्माण करना होता है।

Database Administrators (DBA):

Database administrator इन्हें short फॉर्म में DBA के नाम से भी जाना जाता है, इसकी अवधारणा, DBMS के विकास के लिए काफी महत्वपूर्ण होता है। administrator का कार्य संगठनात्मक संसाधन के रूप में डेटा को प्रयोग करना होता है। 

Database Administrator संसाधन प्रबंध के रूप में कार्य करता है और इसी प्रकार वह रोजगार प्रबंधन के लिये संसाधन, वित्तीय संसाधन, विनिर्माण संसाधन का उपयोग करता है।

अंतिम उपयोगकर्ता परिचालन data से जुड़ हुआ होता है जबकि Database Administrator का योजना data से जुड़ा हुआ होता है। Database administrator मोटे तौर पर निम्न कार्य करते हैं

i) आवश्यक डिजाइन की जानकारी एवं प्रतिक्रिया समय को पूरा करने के लिए और अंतिम उपयोगकर्ता समुदाय को सतुष्ट करने के लिए database structure को design किया जाता हैं।

ii) विभिन्न DBMS उपयोगकर्ताओं के लिए पहुॅच विशेषाधिकार का निर्धारण करना ।

iii) Database system के कार्य की निगरानी करना और आवश्यक परिवर्तन का निर्धारण करना ।

iv) Database Administrator का कार्य DBMS के निहितार्थ में प्रस्तावित प्रणाली को बदलना होता है जैसेः यदि कोई नया operating system बाजार में आया है और उसकी जरूरत है तो system को तुरंत update करना होता है।

v) Database Administrator, संपूर्ण संगठन के भीतर data एवं उसे प्रभावित करने वाले कार्यों के लिए निति निर्धारण के लिए जिम्मेदार होता है।

vi) Record administrator, बिना computer के तैयार किये गये आकड़ों की तकनीकी प्रबंधन के लिए जिम्मेदार होता है। यह उसकी सुरक्षा, उसे सूचीबद्ध करने और सत्यापन करने का कार्य करता है।

PDF Notes RDBMS Full PDF Notes Free Download Download PDF

Post a Comment

0 Comments