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 देखते हैं.
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 तो आपको यह जानकारी कैसी लगी हमें कमेंट कर जरुर बताये, अगर
इस पोस्ट के रिलेटेड आपका कोई सवाल हैं तो हमें निचे कमेंट कर जरुर बताये.
Join the conversation