नमस्कार दोस्तों…आज हम आपको “DBMS और RDBMS” के विषय में बताने जा रहे हैं. आज हम बताएंगे कि “DBMS और RDBMS क्या है और इनमे क्या अंतर होता है?”. DBMS और RDBMS दोनों का प्रयोग इनफार्मेशन को स्टोर करने में किया जाता है और ये सारी इनफार्मेशन फिजिकल डेटाबेस में स्टोर की जाती है लेकिन दोनों में कुछ मतभेद भी हैं, जिनके विषय में आज हम आपको बताने जा रहे हैं. तो चलिए शुरू करते हैं आज का टॉपिक.
सूची
DBMS क्या है | What is DBMS in Hindi !!
DBMS का फुल फॉर्म “Data Base Management System” होता है, जो एक एप्लीकेशन और सॉफ्टवेयर होता है, जिसका प्रयोग डेटाबेस को मेन्टेन करने के लिए किया जाता. DBMS के द्वारा user और programmer डाटाबेस को व्यवस्थित तरीके से बनाते, संभालते और अपडेट कर सकते हैं.
DBMS की कुछ कंपनी: MySQL, Postgre SQL, Microsoft Access, Oracle, आदि हैं.
RDBMS क्या है | What is RDBMS in Hindi !!
RDBMS का फुल फॉर्म “Relational Database Management System” होता है, ये भी एक प्रकार का डेटाबेस मैनेजमेंट सिस्टम है, जो रिलेशनल मॉडल पर पूर्णतः आधारित होता है. इसमें स्टोर होने वाला डाटा स्ट्रक्चरड फार्मेट में होता है, इसके जरिये डेटाबेस में स्टोर की जाने वाली प्रत्येक वैल्यू को लोकेट और ढूंढ़ना काफी आसान हो जाता है.
इसमें स्टोर प्रत्येक वैल्यू और डाटा एक दूसरे से रिलेटेड होने के कारण इसे relational DBMS कहा जाता है. एक टेबल का डाटा तो आपस में रिलेट होता है, साथ ही डेटाबेस की बहुत सारी टेबल्स भी आपस में एक दूसरे से रिलेट होती हैं. RDBMS के इस रिलेशनल स्ट्रक्चर के कारण बहुत सारी टेबल पर एक साथ Queries रन कराई जा सकती हैं। RDBMS को DBMS का सबसेट भी कहा जाता है।
Difference between DBMS and RDBMS in Hindi | DBMS और RDBMS में क्या अंतर है !!
# DBMS एक applications या सॉफ्टवेयर होता है जो डाटा को फाइल के रूप में स्टोर करता है जबकि RDBMS वो applications होता है जो data को tabular form में स्टोर करता है.
# DBMS में स्टोर होने वाला डाटा या तो hierarchical form या फिर navigational form में स्टोर होता है जबकि RDBMS में टेबल में identifier होते हैं जिन्हे हम primary key कहते हैं और स्टोर किया गया डाटा टेबल के फॉर्म में मौजूद होता है.
# DBMS में Normalization नहीं होता है जबकि RDBMS में Normalization होता है.
# DBMS किसी भी प्रकार की सिक्योरिटी प्रदान नहीं करता है data manipulation के समय जबकि RDBMS में ACID (Atomocity, Consistency, Isolation और Durability) property के लिए integrity constraint प्रदान किये जाते है.
# DBMS, distributed database को सपोर्ट नहीं करता है जबकि RDBMS करता है.
# DBMS के file systems का उदाहरण: xml है जबकि RDBMS के फाइल सिस्टम का उदाहरण: mysql, postgre, sql server, oracle, आदि हैं.
# DBMS छोटे डाटा को संभालता है और ये सिंगल यूजर के लिए ज्यादा अच्छा होता है जबकि RDBMS बड़े डेटाबेस के लिए उपयोगी है और ये मल्टीप्ल यूजर के लिए अच्छा होता है.
दोस्तों आपको हमारा ब्लॉग कैसा लगा हमे अवश्य बताएं और साथ ही यदि कोई अन्य सवाल या सुझाव भी हो, तो वो भी आप हमसे पूछ व बता सकते हैं. इसके लिए आप हमे नीचे दिए गए कमेंट बॉक्स में कमेंट कर सकते हैं. धन्यवाद!!