Database management system (डेटाबेस मैनेजमेंट सिस्टम) - IT/ITes-NSQF & GK

Database management system (डेटाबेस मैनेजमेंट सिस्टम)

What is data, database, DBMS and RDBMS? What are the benefits of using DBMS? (डेटा, डेटाबेस, DBMS और RDBMS क्या है? डीबीएमएस का उपयोग करने के क्या लाभ हैं?)        

Answer:-

Data:- डाटा ऐसा स्थान संग्रहित करने वाला पूरक है जिसको कम्प्यूटर या मोबाईल के सी॰ पी॰ यू॰ मेमोरी में स्थान दिया जाता है । जिसमे यह रक्षित रहता है। तथा किसी प्रोग्राम को शुरु करने गति देने और स्थगित करने के कार्य में डाटा एक माध्यम की तरह प्रयोग किया जाता है । डाटा शब्द का पहला उपयोग 1940 मे अंग्रजी मे किया गया था ।

Database:- किसी कम्प्यूटर प्रणाली पर संचित आंकडे (डेटा) को कम्प्यूटर डेटाबेस (database) कहते हैं । इन आंकडों को किसी विशेष पद्धति का अनुसरण करते हुए संग्रह किया जाता है । इन आंकडों के आधार एक किसी प्रश्न (जिज्ञासा) का समाधान शीघ्रता से प्राप्त किया जा सकता है ।

DBMS (Data Base Management System):- एक Software है जिसका उपयोग Data को स्टोर और प्रबंधित (manage) करने के लिए किया जाता है । DBMS को किसी भी तरह के डेटा को स्टोर करने के लिए के दौरान पेश किया गया था । Data Base Management System, insertion, deletion, और data को अपडेट करने जैसे कामों को करता है । DBMS प्रणाली, Data Base को परिभाषित करने, बनाने, संशोधित करने और नियंत्रित करने जैसे कार्य भी करती है ।


RDBMS का full form होता है “Relational Database Management System.” एक RDBMS एक प्रकार का DBMS होता है जिसे की specifically design किया गया होता है relational databases के लिए । इसलिए RDBMS असल में subset होती है DBMS की ।  एक relational database असल में एक ऐसा database होता है जो की store करती है data को एक structured format में, वो भी rows और columns का इस्तमाल कर ये आसान बनाता है कुछ specific values को locate और access करने में वो भी database में । इसे “relational” इसलिए कहा जाता है क्यूंकि इसमें प्रत्येक table के values related होते हैं एक दुसरे के साथ । Tables भी एक दुसरे के साथ सम्बंधित होते हैं । येही relational structure ये मुमकिन करती है की queries को run किया जा पाता है multiple tables के across वो भी एक ही समय में ।

                  वैसे तो एक relational database describe करता है database के प्रकार को जो की एक RDMBS manage करता है, वहीँ RDBMS refer करता है database program को ही । यह एक ऐसा software होता है जो की queries को execute करती है data के ऊपर, जिसमें शामिल होती है values की adding, updating, and searching करना ।

                एक RDBMS data की एक visual representation भी प्रदान करता है. उदाहरण के लिए, ये data को display करता है एक tables में जैसे की एक spreadsheet, जो की आपको allow करती है उन्हें view और यहाँ तक की edit करने के लिए भी individual values को वो भी table में ।

                   कुछ RDMBS programs आपको allow करते हैं forms create करने के लिए जो की data की stream line entering, editing, और deleting कर सकें । ज्यादातर प्रसिद्ध DBMS applications आते हैं इसी RDBMS category के अंतर्गत. उदाहरण के लिए, Oracle Database, MySQL, Microsoft SQL Server, MongoDB और IBM DB2  ।

Advantage of DBMS (DBMS के लाभ):-

1) Redundancy and inconsistency (No data duplication):- एक ही तरह के data का बहुत सारी जगह नकल को हम Data redundancy कहते है । और एक तरह के data का बहुत जगह होना data inconsistency का  कारण बनता है । जिससे storage और मूल्य (cost) बढ़ता है । लेकिन DBMS में हमें इससे छुटकारा मिलता है ।

2) Restricting Unauthorized Access:- DBMS में कोई भी user बिना अनुमति के डेटाबेस को एक्सेस नहीं कर सकता । इसमें DBA (database administrator) सुरक्षा को बढ़ाने और system को बिना आज्ञा के access करने से रोकने के लिए restrictions का प्रयोग करता है ।

3) Data Integrity and Security:- DBMS में सुरक्षा और integrity(अखण्डता ) का पूरा ध्यान रखा जाता है । डेटाबेस में किसी भी प्रकार की value insert करने से पहले उसे conditions को satisfy करना आवश्यक होता है । डेटाबेस में यूजर को सभी डेटा को access करने की अनुमति नही होती है । जिससे डेटा integrity बढ़ती है ।

4) Data Integrity and Security:- DBMS में सुरक्षा और integrity(अखण्डता ) का पूरा ध्यान रखा जाता है। डेटाबेस में किसी भी प्रकार की value insert करने से पहले उसे ghe conditions को satisfy करना आवश्यक होता है। डेटाबेस में यूजर को सभी डेटा को access करने की अनुमति नही होती है। जिससे डेटा integrity बढ़ती है ।

5) Decision making:- इसमें हम बेहतर ढंग से data को 'manage कर सकते है और डाटा को आसानी से access कर सकते है इस कारण से decision (निर्णय) लेना बहुत ही आसान हो जाता है ।

6) Data backup and recovery:- इसमें data backup लेने के लिए बहुत ही मजबूत framework मौजूद है जिससे हम आसानी से data का backup किसी भी वक्त ले सकते हैं । इसमें users को खुद backup लेने की जरूरत नहीं पड़ती, DBMS खुद ही backup ले लेता है. कभी किसी कारणवश हमारा server down हो जाता है तो data को आसानी से recover किया जा सकता है ।

7) Maintenance cost:- डीबीएमएस सिस्टम को खरीदते समय इनका Cost (मूल्य) ज्यादा हो सकता है परन्तु इनको maintain करने में लगने वाला मूल्य बहुत ही कम होता है ।

8) No data loss:- इसमें डेटा का loss (नुकसान) ना के बराबर होता है अगर हम हजारों सालों तक भी data को स्टोर करके रखें तो भी data का loss नहीं होता । चूँकि इसमें security बेहतर होती है और data को स्टोर करने का cost कम होता है जिसके कारण data loss की संभावना बहुत कम होती है ।

9) Data searching:- इसमें data को search करना और उसे retrieve करना बहुत ही सरल होता है । पुराने डेटाबेसों में हमें प्रत्येक search के लिए program को लिखने की जरूरत पड़ती थी, परन्तु DBMS में हमें सिर्फ छोटी queries लिखनी पड़ती है और users आसानी से information को search कर सकते हैं ।

================================

यह भी पढ़ें:-

 
 
 
 
 
 
 
 
 









===============================
Thanks for read my Blog ||राज रंगा 
===============================

No comments

If you have any doubt, please let me know

भारतीय इतिहास के सभी महान हस्तियों के / All the great personalities of Indian history

 *भारतीय इतिहास के सभी महान हस्तियों के / All the great personalities of Indian history* *1. वल्लभभाई पटेल / Vallabhbhai Patel* 👉 लौह पुरुष...

Powered by Blogger.