हेल्लो दोस्तों आज के इस पोस्ट में आपको advantage of relational data model in hindi के बारे में बताया गया है की इसे कैसे प्रयोग करते है तो चलिए शुरू करते है
Advantages of Relational Data Model
रिलेशनल डेटा मॉडल (Relational Data Model) के निम्नलिखित लाभ हैं
- Structural Independence -Relational Data Model, Navigational Data Access System पर निर्भर नहीं करता है; अतः यह Database Designers, Programmers तथा End Users को Data Storage की जानकारी प्राप्त करने से मुक्त करता है। Database Structure में परिवर्तन किए जाने से, Data Access प्रभावित नहीं होता है। जब Database Management System-DBMS की डेटा को Access करने की क्षमता को प्रभावित किए बिना ही Database Structure में परिवर्तन करना सम्भव होता है, तो हम कह सकते हैं कि Structural Independence को प्राप्त कर लिया गया है। अतः Relational Data model Structural Independence उपलब्ध कराता है।
- Conceptual Simplicity-Relational Data Model, Conceptual Level पर अपेक्षाकृत अधिक सरल है। चूंकि Relational Data Model, Database Designer को Physical Data Storage की जानकारी प्राप्त करने के लिए बाध्य नहीं करता है; अतः Designers, डेटाबेस के Logical View को डिज़ाइन करने में अपने आपको केन्द्रित कर सकते हैं।
- Easy to Design, Implement, Maintain and Use चूँकि Relational Data Model, Structural Independence एवं Data Independence दोनों को ही उपलब्ध कराता है; अतः यह अन्य Models की अपेक्षा Database Design, Maintenance, Administration एवं प्रयोग को सरल बनाता है।
- Ad hoc Query Capability– Relational Data Model की लोकप्रियता के प्रमुख कारणों में एक कारण इसका शक्तिशाली, फ्लेग्जिबल (Flexible) एवं आसानीपूर्वक प्रयोग किए जा सकने वाली क्वेरी (Query) की क्षमता है। Relational data model की Query Language,structured query languages –SQL ,ad Hoc Query को कार्य करने योग्य बनती है
Disadvantages of Relational Data Model
Relational Data Model के दोष निम्नलिखित हैं.
- Hardware Overheads— रिलेशनल डेटा सिस्टम्स कार्यान्वयन की जटिलताओं (Complexities of Implementation) एवं फिजिकल डेटा स्टोरेज की Details अर्थात विवरण को यूज़र्स से Hide करते हैं अर्थात हैं। ऐसा करने के लिए Relational Database Systems को अपेक्षाकत Powerful Hardware कम्प्यूटर एवं डेटा स्टोरेज डिवाइसेज़ की आवश्यकता होती है। चूंकि, आधुनिक कम्प्यूटर्स की Processing Power काफी तेजी से रही है; अतः आज के परिप्रेक्ष्य में अधिक Processing Power कोई बहुत बड़ा मुद्दा नहीं है।
- डिज़ाइन करने में सरलता, बुरी डिज़ाइन की ओर अग्रसित कर सकती है (Ease of Design can Lent to Bad Design)-Relational Database, डिज़ाइन और प्रयोग में सरल सिस्टम (Easy to-Design and Use System) होता है। यूज़र्स ) को Physical Data Storage की Details अर्थात् विवरण को जानना आवश्यक नहीं होता है। डेटा को Access करने के लिए Users)को यह जानने की आवश्यकता नहीं होती है, कि डेटा वास्तव में किस प्रकार स्टोर्ड हैं। डेटोबेस को डिजाइन करने की यह सरलता, अत्यन्त कमजोर डिज़ाइन किए गए डेटाबेस के विकास एवं कार्यान्वयन का कारण हो सकता है। चूँकि डेटाबेस कार्यसक्षम होता है; अतः डिज़ाइन की कमजोरियां नहीं आती हैं एवं साथ ही तब तक प्रकाश में नहीं आती हैं, जब तक कि डेटाबेस में डेटा की मात्रा अल्प होती है। जैसे-जैसे डेटाबेस में डेटा की मात्रा बढ़ती है, कमजोर रूप से डिज़ाइन किए गए डेटाबेसेज़ (Poorly Designed Databases) सिस्टम को Slow करते हैं, जिसके परिणामस्वरूप, सिस्टम के Performance में ह्रास (Depriciation) एवं Data Corruption होता है।
reference-https://whatisdbms.com/relational-data-model/
निवेदन:-आप सभी छात्र –छात्रों से निवेदन है की अगर आपको ये Topic(advantage of relational data model in hindi) अच्छा लगा हो तो कृपया आप इस वेबसाइट के बारे में अपने दोस्तों को जरुर बताये अगर कोई topic(advantage of relational data model in hindi) से संबधित प्रश्न हो तो कमेंट्स(comments) आपके लिए ही बना है और किसी Subject(advantage of relational data model in hindi) के लेकर भी कोई प्रश्न हो तो कमेंट करे