Data Base Users :- To whom DBMS provides facility of accessing and storing data in data base are called data base users. Data base users can request data from data base and will get response from DBMS.
वे सभी जिन्हे DBMS के द्वारा डाटा बेस में डाटा संग्रहित करने एवं प्राप्त करने की सुविधा प्रदान की जाती है, डाटा बेस यूजर कहलाते है। ये DBMS से डाटा की रिक्वेस्ट करते है एवं चाहा गया रिस्पांस प्राप्त करते है।
Mainly four types of users are there in DBMS environment -
DBMS एनवायरनमेंट में निम्न चार प्रकार के यूजर होते है-
1. Naive users (नैव यूजर )
2. Application programmers (एप्लीकेशन प्रोग्रामर)
3. Sophisticated users/Data Base Analyst ( सॉफिस्टिकेटेड यूजर / डाटा बेस एनालिस्ट)
4. Data Base Administrator/ Data Base Manager (डेटा बेस एडमिनिस्ट्रेटर/ बेस मैनेजर)
A.) Naive user:-
Naive users are also known as end users. they don't have knowledge about different programming languages and concepts of computer. These users can access data from data base through previously defined navigation tool or form based interface(views).
नैव यूजर को एन्ड यूजर भी कहा जाता है। इन्हें विभिन्न प्रोग्रामिंग लैंग्वेजेस एवं कंप्यूटर के सिद्धांतो का ज्ञान नहीं होता है। ये यूजर, डाटा बेस से डाटा प्राप्त करने हेतु पूर्व निर्धारित टूल या फॉर्म आधारित इंटरफ़ेस (व्यू) का प्रयोग करते है।
B.) Application programmers:-
Application programmers are software professionals. they have limited knowledge of programming language(SQL) but they can embed statements of SQL with other programming language and sends it to Oracle engine. These are also known as embedded SQL statements. DBMS extracts SQL statement from it and generate response for user request.
एप्लीकेशन प्रोग्रामर सॉफ्टवेयर प्रोफेशनल होते है इन्हें SQL प्रोग्रामिंग लैंग्वेज का सिमित ज्ञान होता है परन्तु ये अन्य प्रोग्रामिंग लैंग्वेज के साथ SQL के स्टेटमेंट्स को एम्बेड (जोड़) करते है एवं ओरेकल इंजन को भेजते है। इन स्टेटमेंट्स को एम्बेडेड SQL स्टेटमेंट्स कहा जाता है। DBMS, SQL स्टेटमेंट्स को पृथक कर लेता है एवं रिक्वेस्ट के अनुसार रिस्पांस प्रदान करता है।
3.) Sophisticated users:-
Sophisticated user writes SQL statements for accessing data from data base they have sufficient knowledge of SQL. they are also known as data base analyst. Determine the end user requirements and develop programs for transactions that meet the requirements.
सॉफिस्टिकेटेड यूजर सीधे SQL स्टेटमेंट्स लिखकर डाटा बेस से डाटा प्राप्त करता है। इन्हे SQL का पूर्ण ज्ञान होता है। सॉफिस्टिकेटेड यूजर को डाटा बेस एनालिस्ट के नाम से भी जाना जाता है। ये मुख्यतः एन्ड यूजर की आवश्यकताओं के लिए ट्रांसेक्शन से सम्बंधित प्रोग्राम तैयार करने का कार्य करते है।
4.) DBA:-
The full form of DBA is "Data base administrator". DBA manages the whole data base of an organization.so it is also called data base manager/owner . DBA has full control on data base, he/she/they authorize all other users of data base, creates different constraints for integrity & consistency of data base. DBA is responsible for data accessing-storing in data base, backup, recovery,performance etc. DBA is either an individual or group of persons who work to provide data with 100% accuracy & very fastly.
DBA का पूरा नाम डाटा बेस एडमिनिस्ट्रेटर होता है। DBA के द्वारा आर्गेनाइजेशन के सम्पूर्ण डाटा बेस का प्रबंधन किया जाता है इसे डाटा बेस मैनेजर/ओनर भी कहा जाता है। DBA का डाटा बेस पर पूर्ण नियंत्रण होता है। यह अन्य सभी यूजर को अधिकृत करता है, डाटा बेस की एकरूपता एवं अखंडता के लिए विभिन्न नियम तैयार करता है। DBA निम्न कार्यो के लिए जिम्मेदार होता है जैसे डाटा बेस के डाटा को स्टोर एवं एक्सेस करना, बैकअप,रिकवरी, प्रदर्शन इत्यादि। DBA एक व्यक्ति या व्यक्तियों का समूह होता है जो 100% शुद्धता के साथ तीव्र गति से डाटा प्रदान करने हेतु एक साथ कार्य करते है।
No comments:
Post a Comment