Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> प्रोग्रामिंग

एंटिटी-रिलेशनशिप मॉडलिंग क्या है?

<घंटा/>

एंटिटी-रिलेशनशिप मॉडलिंग एक तार्किक डिजाइन दृष्टिकोण है जो डेटा अतिरेक को हटाने के लिए अनुसरण करता है। ऐसा माना जाता है कि कोई व्यवसाय ऑर्डर लेता है और उपयोगकर्ताओं को उत्पाद बेचता है।

मूल्यांकन के शुरुआती दिनों में, रिलेशनल डेटाबेस से बहुत पहले, जब यह पहली बार इस जानकारी को कंप्यूटर पर स्थानांतरित कर सकता है, तो संभवतः मूल पेपर ऑर्डर को कई क्षेत्रों के साथ व्यक्तिगत वसा डेटा के रूप में कैप्चर किया जाता है। इस तरह के डेटा को आसानी से 50 क्षेत्रों में 1000 बाइट्स डिलीवर किया जा सकता है। आदेश के लाइन तत्वों को मास्टर डेटा में एम्बेड किए गए फ़ील्ड के दोहराव वाले सेट के रूप में परिभाषित किया गया था। यह कंप्यूटर पर यह डेटा प्राप्त करना बहुत फायदेमंद था, लेकिन यह डेटा को बचाने और हेरफेर करने के बारे में कुछ बुनियादी सबक तेजी से सीख सकता है।

उपयोगकर्ता नाम और पता कई बार दिखाई दिया क्योंकि जब भी कोई नया नियम लिया जाता था तो यह डेटा दोहराया जाता था। डेटा में विसंगतियां अनियंत्रित थीं क्योंकि उपयोगकर्ता के पते के कुछ उदाहरण स्वायत्त थे, और उपयोगकर्ता के पते को अपडेट करना एक गंदा लेनदेन था।

डेटा लाने और संचालित करने के लिए उपयोग किए जाने वाले सॉफ़्टवेयर सिस्टम जटिल और अव्यवस्थित हो गए क्योंकि उन्हें तालिकाओं के इन समूहों को जोड़ने के लिए प्रोसेसिंग एल्गोरिदम पर सावधानीपूर्वक विचार करने की आवश्यकता थी। यह एक डेटाबेस सिस्टम की आवश्यकता है जो तालिकाओं को जोड़ने में बहुत अच्छा था। यह संबंधपरक डेटाबेस क्रांति के लिए ठोस रास्ता है जहां डेटाबेस केवल इस कार्य से संबंधित था।

इकाई-संबंध मॉडलिंग एक अनुशासन है जो डेटा तत्वों के बीच सूक्ष्म संबंधों को उजागर कर सकता है। इकाई-संबंध मॉडलिंग का सबसे बड़ा डिज़ाइन रूप डेटा में सभी अतिरेक को समाप्त करना है। यह लेन-देन प्रसंस्करण के लिए अधिक उपयोगी है क्योंकि यह लेनदेन को बहुत सरल और नियतात्मक बनाता है।

उपयोगकर्ता पते को अद्यतन करने का लेन-देन उपयोगकर्ता पता मास्टर तालिका में एक व्यक्तिगत डेटा लुकअप के लिए विकसित हो सकता है। यह लुकअप एक उपयोगकर्ता पता कुंजी द्वारा आरक्षित है जो उपयोगकर्ता पता डेटा की विशिष्टता का प्रतिनिधित्व करता है और एक अनुक्रमित लुकअप को सक्षम करता है जो पूरी तरह से तेज़ है। यह कहना सुरक्षित है कि रिलेशनल डेटाबेस में ट्रांजैक्शन प्रोसेसिंग की उपलब्धि आम तौर पर एंटिटी-रिलेशनशिप मॉडलिंग के विकास के कारण होती है।

उद्यम के लिए इकाई-संबंध मॉडल में हजारों तार्किक संस्थाएं हैं। SAP जैसे हाई-एंड एंटरप्राइज रिसोर्स प्लानिंग (ERP) सिस्टम में हजारों इकाइयाँ हैं। जब डेटाबेस का प्रदर्शन किया जाता है तो प्रत्येक इकाई आम तौर पर एक भौतिक तालिका में बदल जाती है।

अंतिम उपयोगकर्ता इकाई-संबंध मॉडल को सीख या सीख नहीं सकते हैं। अंतिम उपयोगकर्ता किसी निकाय-संबंध मॉडल को संभाल नहीं सकते हैं। कोई GUI (ग्राफिकल यूजर इंटरफेस) नहीं है जो एक सामान्य इकाई-संबंध मॉडल लेता है और इसे अंतिम-उपयोगकर्ताओं द्वारा सुलभ बनाता है।

सॉफ़्टवेयर उदारतापूर्वक एक सामान्य इकाई-संबंध मॉडल को क्वेरी नहीं कर सकता है। लागत-आधारित अनुकूलक जो ऐसा करने का प्रयास करते हैं, प्रदर्शन के लिए विनाशकारी परिणामों के साथ गलत विकल्प बनाने के लिए कुख्यात हैं। इकाई-संबंध मॉडलिंग तकनीक की आवश्यकता डेटा वेयरहाउसिंग के उद्देश्य को हरा देती है, जिसमें जानकारी की सहज और उच्च-प्रदर्शन पुनर्प्राप्ति शामिल है।


  1. डेटा सेंटर क्या है?

    एक डेटा केंद्र, जिसे कभी-कभी डेटासेंटर . के रूप में लिखा जाता है (एक शब्द), एक ऐसी सुविधा को दिया गया नाम है जिसमें बड़ी संख्या में कंप्यूटर सर्वर और संबंधित उपकरण होते हैं। एक डेटा सेंटर को कंप्यूटर रूम के रूप में सोचें जो इसकी दीवारों को बढ़ा देता है। वे किसी भी तरह का डेटा स्टोर कर सकते हैं, चाह

  1. STREAM क्या है?

    STREAM एक व्यक्तिगत-पास, निरंतर तत्व सन्निकटन एल्गोरिथ्म है जो k- माध्यिका समस्या के लिए तैयार किया गया था। k-माध्यमों की समस्या N डेटा बिंदुओं को k समूहों या समूहों में क्लस्टर करना है जैसे कि बिंदुओं और क्लस्टर केंद्र के बीच योग चुकता त्रुटि (SSQ) जिसे उन्हें सौंपा गया है, कम से कम है। विचार एक ही

  1. सीरियलाइजेशन क्या है?

    हाल ही में एक प्रोजेक्ट अपडेट मीटिंग के दौरान, मेरी टीम ने इस बारे में बात की कि हम इस एप्लिकेशन से डेटा को आगे और पीछे भेजने के लिए क्रमांकन का उपयोग कैसे करने जा रहे हैं। एक इंजीनियर जो सॉफ्टवेयर परियोजनाओं में और अधिक काम करना चाह रहा था, उसने मुझे बताया कि वे इस शब्द से अपरिचित थे। इस तरह की