Relational Model in Hindi: रिलेशनल मॉडल क्या है?

आज हम इस पोस्ट में Relational Model के बारे में पढने वाले हैं. अगर आपको जानना हैं की रिलेशनल डेटाबेस मैनेजमेंट सिस्टम क्या है? RDBMS का पूरा नाम तो यह
आज हम इस पोस्ट में Relational Model के बारे में पढने वाले हैं. अगर आपको जानना हैं की रिलेशनल डेटाबेस मैनेजमेंट सिस्टम क्या है? RDBMS का पूरा नाम तो यह पोस्ट सिर्फ आपके लिए लिखा गया हैं.


रिलेशनल डेटाबेस मॉडल क्या है?


वर्त्तमान में Standard database, रिलेशनल Database Model होता हैं, जिसका उपयोग Database को Create करने के लिए पयोग किया जाता हैं. Relational Database Management System (RDBMS) में User के दोवारा  आसानी से Database को लॉजिकल View से जोड़ा जा सकते हैं. और Physical Storage, Access Path और Data Structure  को RDBMS के दोवारा Manage किया जाता हैं.

इसे Design करना और उपयोग करना आसान होता हैं. इस प्रकार का Database Hierarchic या Network Database Model की आपेक्चा आसान होता हैं. Relational Database Table में सम्बंधित Entities का Collection होता हैं, और इसी वजह से Relational Database, File के लिए हमेश विसिबल रहता हैं,


आरडीबीएमएस का पूरा नाम क्या है?


अगर आप RDBMS का पूरा नाम गूगल में सर्च कर रहे थे तो मैं आपको बता दू की इसका पूरा नाम "Relational Database Management System." होता हैं. चलिए अब जानते हैं Relational Data Model के बारे में.


Relational Data Model Approach


Relational Data Model को 1970 में EF Code के द्वारा develop किया था, इस Model का उपयोग IBM ( International Business Machine ) company के द्वारा database में सबसे पहले उपयोग किया गया था । 

इसमें किसी data को table के रूप में arrange किया जाता है और किसी Organization का उदाहरण ले तो , table form में data को रखना सरल हो जाता है । 

प्रत्येक table के निम्न विशेषताएं होते हैं : 


1 ) किसी table के एक दिए गए column में एक ही प्रकार के item को रखा जा सकता है । 

i ) दो अलग - अलग table के रूप में data को रखने का एक अन्य लाभ यह होता है कि इसमें relation के लिए mathematical operations जैसे projection , union , joins इत्यादि को perform करना आसान हो जाता है । 

iii ) प्रत्येक item एक simple number or character string होता हैं.

iv ) Table के प्रत्येक row अलग अलग होते हैं , दूसरे शब्दों में किसी table के दो row के सभी value समान नहीं हो सकता.

। v ) किसी table में row के order का कोई महत्व नहीं होता है । 

vi ) प्रत्येक table के column के एक distinct name होता हैं, और table में इसके order का कोई प्रभाव नहीं होता है । 

vii ) यदि table में ' n ' column होते हैं तब इसे ' n ' degree क जाता है कभी - कभी इसे cardinality कहा जाता है ।

चलिए इससे मिलता जुलता एक Example देखते हैं.

Relational Model in Hindi

Relational Model Table


Advantages of Relational Data Model


1. Esay to Use - इस database model का उपयोग करना अन्य model की अपेक्षा आसान होता है । इसे किसी उपयोगकर्ता के द्वारा समझना भी बहुत आसान होता है ।

2. Flexibility - इस database में किसी प्रकार का परिवर्तन करना आसान होता है, और इसमें किसी data को manipulate करना भी आसान होता हैं.

3. Precision - Relational model में relational algebra and Relational calculus का उपयोग किया जाता है , जिससे database में किसी प्रकार का संदेह नहीं होता और डाटा हमेंशा correct होता हैं.

4. Security - इसमें किसी authorization को control करना सरल होता हैं । किसी sensitive data को किसी separate space में store करके इसका आसानी से उपयोग किया जा सकता है ।

5. Data Independence - Relational database में data independence को प्राप्त करना आसान होता है । इसके द्वारा database में किसी प्रकार का परिवर्तन किया जाता है , जिसका प्रभाव application program पर नहीं होता है । 

6. Data Manipulation Language - इसमें किसी data को access करने के लिए DML का उपयोग किया जाता है , जिससे किसी डाटा को manipulate करना आसान होता है । अधिकांशतः relational database में DML का उपयोग data को access करने के लिए किया जाता है.


Relational Data Model से आपने क्या सिखा


आज की इस पोस्ट में आपने सिखा की रिलेशनल डेटाबेस क्या है? आरडीबीएमएस का पूरा नाम क्या है? Relational Data Model के Advantages तो आपको यह जानकारी कैसी लगी हमें कमेंट कर जरुर बताये, अगर इस पोस्ट के रिलेटेड आपका कोई सवाल हैं तो हमें निचे कमेंट कर जरुर बताये.