विषयसूची:
- परिभाषा - रिलेशनल डेटाबेस डिज़ाइन (RDD) का क्या अर्थ है?
- Techopedia रिलेशनल डेटाबेस डिज़ाइन (RDD) की व्याख्या करता है
परिभाषा - रिलेशनल डेटाबेस डिज़ाइन (RDD) का क्या अर्थ है?
रिलेशनल डेटाबेस डिज़ाइन (RDD) पंक्तियों और स्तंभों के साथ तालिकाओं के एक सेट में सूचना और डेटा को मॉडल करता है। एक संबंध / तालिका की प्रत्येक पंक्ति एक रिकॉर्ड का प्रतिनिधित्व करती है, और प्रत्येक कॉलम डेटा की एक विशेषता का प्रतिनिधित्व करता है। संरचित क्वेरी भाषा (SQL) का उपयोग रिलेशनल डेटाबेस में हेरफेर करने के लिए किया जाता है। रिलेशनल डेटाबेस का डिज़ाइन चार चरणों से बना होता है, जहाँ डेटा को संबंधित तालिकाओं के एक सेट में रखा जाता है। चरण हैं:
- संबंधों / विशेषताओं को परिभाषित करें
- प्राथमिक कुंजियों को परिभाषित करें
- रिश्तों को परिभाषित करें
- मानकीकरण
Techopedia रिलेशनल डेटाबेस डिज़ाइन (RDD) की व्याख्या करता है
संबंधपरक डेटाबेस डेटा को व्यवस्थित करने और लेनदेन करने के लिए उनके दृष्टिकोण में अन्य डेटाबेस से भिन्न होते हैं। RDD में, डेटा को तालिकाओं में व्यवस्थित किया जाता है और नियंत्रित लेनदेन के माध्यम से सभी प्रकार के डेटा का उपयोग किया जाता है। संबंधपरक डेटाबेस डिज़ाइन एसीआईडी (परमाणुता, स्थिरता, अखंडता और स्थायित्व) को संतुष्ट करता है जो डेटाबेस डिज़ाइन से आवश्यक है। डेटा प्रबंधन समस्याओं से निपटने के लिए संबंधित डेटाबेस डिज़ाइन अनुप्रयोगों में डेटाबेस सर्वर के उपयोग को अनिवार्य करता है।
RDD के चार चरण इस प्रकार हैं:
- संबंध और विशेषताएं: प्रत्येक तालिका से संबंधित विभिन्न तालिकाओं और विशेषताओं की पहचान की जाती है। तालिकाएँ संस्थाओं का प्रतिनिधित्व करती हैं, और विशेषताएँ संबंधित संस्थाओं के गुणों का प्रतिनिधित्व करती हैं।
- प्राथमिक कुंजियाँ: विशेषताओं का गुण या सेट जो किसी रिकॉर्ड को विशिष्ट रूप से पहचानने में मदद करते हैं, प्राथमिक कुंजी के रूप में पहचाने और असाइन किए जाते हैं
- संबंध: विदेशी तालिकाओं की सहायता से विभिन्न तालिकाओं के बीच संबंध स्थापित किए जाते हैं। विदेशी कुंजियाँ एक तालिका में होने वाली विशेषताएँ हैं जो किसी अन्य तालिका की प्राथमिक कुंजी हैं। संबंधों के प्रकार जो संबंधों (तालिकाओं) के बीच मौजूद हो सकते हैं:
- एक से एक
- अनेको के लिये एक
- कई कई
एंटिटी-रिलेशनशिप आरेख का उपयोग संस्थाओं, उनकी विशेषताओं और संस्थाओं के बीच के संबंध को आरेखीय तरीके से चित्रित करने के लिए किया जा सकता है।
- सामान्यीकरण: यह डेटाबेस संरचना के अनुकूलन की प्रक्रिया है। सामान्यीकरण अतिरेक और भ्रम से बचने के लिए डेटाबेस डिज़ाइन को सरल बनाता है। विभिन्न सामान्य रूप इस प्रकार हैं:
- पहला सामान्य रूप
- दूसरा सामान्य रूप
- तीसरा सामान्य रूप
- बॉयस-कॉड सामान्य रूप
- पाँचवाँ सामान्य रूप
नियमों के एक सेट को लागू करके, एक तालिका को एक रैखिक रूप से प्रगतिशील फैशन में उपरोक्त सामान्य रूपों में सामान्यीकृत किया जाता है। सामान्यकरण के प्रत्येक उच्च डिग्री के साथ डिजाइन की दक्षता बेहतर हो जाती है।
