रिलेशनल डेटाबेस डिज़ाइन (RDD)

लेखक: Lewis Jackson
निर्माण की तारीख: 6 मई 2021
डेट अपडेट करें: 1 जुलाई 2024
Anonim
Relational Database Design/1
वीडियो: Relational Database Design/1

विषय

परिभाषा - रिलेशनल डेटाबेस डिज़ाइन (RDD) का क्या अर्थ है?

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


  • संबंधों / विशेषताओं को परिभाषित करें
  • प्राथमिक कुंजियों को परिभाषित करें
  • रिश्तों को परिभाषित करें
  • मानकीकरण

Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप सीखेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia रिलेशनल डेटाबेस डिज़ाइन (RDD) की व्याख्या करता है

संबंधपरक डेटाबेस डेटा को व्यवस्थित करने और लेनदेन करने के लिए उनके दृष्टिकोण में अन्य डेटाबेस से भिन्न होते हैं। RDD में, डेटा को तालिकाओं में व्यवस्थित किया जाता है और नियंत्रित लेनदेन के माध्यम से सभी प्रकार के डेटा का उपयोग किया जाता है। संबंधपरक डेटाबेस डिज़ाइन एसीआईडी ​​(परमाणुता, स्थिरता, अखंडता और टिकाऊपन) गुणों को संतुष्ट करता है जो डेटाबेस डिज़ाइन से आवश्यक हैं। डेटा प्रबंधन समस्याओं से निपटने के लिए संबंधित डेटाबेस डिज़ाइन अनुप्रयोगों में डेटाबेस सर्वर के उपयोग को अनिवार्य करता है।

RDD के चार चरण इस प्रकार हैं:


  • संबंध और विशेषताएं: प्रत्येक तालिका से संबंधित विभिन्न तालिकाओं और विशेषताओं की पहचान की जाती है। तालिकाएँ संस्थाओं का प्रतिनिधित्व करती हैं, और विशेषताएँ संबंधित संस्थाओं के गुणों का प्रतिनिधित्व करती हैं।
  • प्राथमिक कुंजियाँ: किसी अभिलेख को विशिष्ट रूप से पहचानने में मदद करने वाली विशेषताओं का गुण या सेट प्राथमिक कुंजी के रूप में पहचाना और असाइन किया जाता है
  • संबंध: विदेशी तालिकाओं की सहायता से विभिन्न तालिकाओं के बीच संबंध स्थापित किए जाते हैं। विदेशी कुंजियाँ एक तालिका में होने वाली विशेषताएँ हैं जो किसी अन्य तालिका की प्राथमिक कुंजी हैं। संबंधों के प्रकार जो संबंधों (तालिकाओं) के बीच मौजूद हो सकते हैं:
    • एक से एक
    • अनेको के लिये एक
    • कई कई

एक इकाई-संबंध आरेख का उपयोग संस्थाओं, उनकी विशेषताओं और संस्थाओं के बीच के संबंध को आरेखीय तरीके से चित्रित करने के लिए किया जा सकता है।

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

नियमों के एक सेट को लागू करके, एक तालिका को एक रैखिक रूप से प्रगतिशील फैशन में उपरोक्त सामान्य रूपों में सामान्यीकृत किया जाता है। सामान्यीकरण के प्रत्येक उच्च डिग्री के साथ डिजाइन की दक्षता बेहतर हो जाती है।