DBA and Its functions

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% शुद्धता के साथ तीव्र गति से डाटा प्रदान करने हेतु एक साथ कार्य करते है।

Main functions of DBA (DBA के मुख्य कार्य)- 

DBA performed following activities for data base management-
DBA डाटा बेस प्रबंधन के लिए निम्न गतिविधियाँ करता है- 

1. Schema definition :- DBA prepare designs of data base of an organization or company with the help of DDL statements, By which various objects like- tables, indices, procedures, views, cursor, trigger, sequence etc are defined. DBA also fixed integrity and consistency and check constraints on this object. 
DBA, DDL स्टेटमेंट का प्रयोग कर आर्गेनाईजेशन/कंपनी के डाटा बेस डिज़ाइन को तैयार करता है जिसके द्वारा डाटा बेस के विभिन्न ऑब्जेक्ट्स जैसे- टेबल्स, व्यूज, इंडेक्स, कर्सर, प्रोसीजर, ट्रिगर, सीक्वेंस इत्यादि को परिभाषित किया जाता है। साथ ही DBA सभी ऑब्जेक्ट पर इंटीग्रिटी, कंसिस्टेंसी एवं चेक कन्सट्रैन्ट भी लागु करता है।          

2. Defining storage structure & accessing methods :- DBA writes group of different definitions for creation of appropriate storage structure and access methods of data base. Storage structure shows that how data is stored in data base? And access methods shows that how data is accessed by data base? 
DBA, डाटा बेस के स्टोरेज स्ट्रक्चर एवं एक्सेस मेथड्स को तैयार करने के लिए कई परिभाषाओ के समूह  लिखता है। स्टोरेज स्ट्रक्चर दर्शाता है कि डाटा बेस में डाटा किस प्रकार संग्रहित किया जायेगा? तथा एक्सेस मेथड दर्शाती है कि डाटा बेस से डाटा किस प्रकार प्राप्त किया जायेगा ?    

3. Creating authorization for data base user:-  We know that there are many users who access/store data from data base. All these users access are controlled by DBA. It means some users can only see data of data base, some users can insert new record, some of users can update data, some users can delete them also and some users will perform all operations on data of data base. 
Authorization (user name, password) are provided to all users by DBA and After that only authorized user can access data of data base.
हमे ज्ञात है कि डाटा बेस से डाटा एक्सेस / स्टोर करने वाले कई यूजर होते है। इन यूजर की एक्सेस को DBA द्वारा नियंत्रित किया जाता है अर्थात कुछ यूजर केवल डाटा को देख सकते है, कुछ नया रिकॉर्ड इन्सर्ट कर सकते है, कुछ डाटा को अपडेट कर सकते है, कुछ रिकॉर्ड को डिलीट कर सकते है एवं कुछ यूजर डाटा बेस के डाटा पर समस्त ऑपरेशन कर सकते है। 
प्रत्येक यूजर को DBA के द्वारा ऑथोराइजेशन(यूजर नाम, पासवर्ड) प्रदान किया जाता है जिसकी सहायता से केवल ऑथोराइज़ड यूजर ही डाटा बेस से डाटा एक्सेस कर सकता है।       

4. Defining backup and recovery procedure :- DBA takes backup of data base as per schedule for  security purpose . If there is loss of data in data base then obtain this data by using recovery system.
DBA सुरक्षा की दृष्टि से समय-समय पर डाटा बेस का बैकअप लेते रहता है। यदि डाटा बेस के डाटा की क्षति होती है तब DBA रिकवरी सिस्टम का प्रयोग कर डाटा को पुनः प्राप्त करता है।

5. Job monitoring and performance :- DBA will monitor all the operations performed on data base. If it requires more time to provide data from data base then DBA will perform combinations and management of data base. DBA will also fulfill the requirement like- hardware, software, networking , personnel etc. As per user's need.
DBA डाटा बेस पर होने वाले सभी ऑपरेशन को जांचता रहता है, यदि कोई ऑपरेशन अधिक समय लेता है तब DBA समायोजन कर डाटा बेस का प्रबंधन करता है। DBA, यूजर की आवश्यकतानुसार हार्डवेयर, सॉफ्टवेयर, नेटवर्किंग, पर्सनेल इत्यादि सुविधा को पूर्ण करता रहता है।        

6. Development and testing support :- DBA is fully responsible for the development and testing of data base. If error occurred in data base during completion of an operation then DBA will perform suitable corrections. By which that operation completed successfully and changes made by the operation will permanently stored in data base.
DBA डाटा बेस के डेवलपमेंट एवं टेस्टिंग के लिए पूर्ण उत्तरदायी होता है। यदि किसी ऑपरेशन को पूर्ण करने में डाटा बेस में एरर उत्पन्न होती है तब DBA उसे जांच कर, उसमें सही सुधार करता है जिससे वो ऑपरेशन सफलतापूर्वक पूर्ण हो जाता है एवं यूजर के द्वारा किये गए परिवर्तन स्थायी रूप से डाटा बेस में संग्रहित हो जाते है।

No comments:

Post a Comment

Nested SQL Query or SQL Sub Query in hindi in english

if a SQL query is used inside another SQL query then this type of SQL query is called sub-query.  यदि किसी SQL क्वेरी का उपयोग, किसी अन्य SQ...