रिलेशनल डेटाबेस - Relational Database (RDB) का क्या मतलब है?

रिलेशनल डेटाबेस (RDB) टेबल, रिकॉर्ड और कॉलम द्वारा आयोजित कई डेटा सेट का एक सामूहिक सेट है। RDB डेटाबेस तालिकाओं के बीच एक अच्छी तरह से परिभाषित संबंध स्थापित करते हैं। टेबल्स सूचनाओं का आदान-प्रदान और साझा करते हैं, जो डेटा खोज योग्यता, संगठन और रिपोर्टिंग की सुविधा प्रदान करता है।

RDB संरचित क्वेरी भाषा (SQL) का उपयोग करते हैं, जो एक मानक उपयोगकर्ता अनुप्रयोग है जो डेटाबेस इंटरैक्शन के लिए एक आसान प्रोग्रामिंग इंटरफ़ेस प्रदान करता है।

RDB डेटा सेट की मैपिंग की गणितीय फ़ंक्शन अवधारणा से लिया गया है और इसे एडगर एफ. कॉड द्वारा विकसित किया गया था।

RDB डेटा को विभिन्न तरीकों से व्यवस्थित करते हैं। प्रत्येक तालिका को एक संबंध के रूप में जाना जाता है, जिसमें एक या अधिक डेटा श्रेणी के कॉलम होते हैं। प्रत्येक तालिका रिकॉर्ड (या पंक्ति) में संबंधित कॉलम श्रेणी के लिए परिभाषित एक अद्वितीय डेटा इंस्टेंस होता है। एक या अधिक डेटा या रिकॉर्ड विशेषताएँ कार्यात्मक निर्भरताएँ बनाने के लिए एक या कई रिकॉर्ड से संबंधित होती हैं। इन्हें इस प्रकार वर्गीकृत किया गया है:

  • वन टू वन: एक टेबल रिकॉर्ड दूसरी टेबल में दूसरे रिकॉर्ड से संबंधित होता है।
  • एक से कई: एक टेबल रिकॉर्ड दूसरी टेबल में कई रिकॉर्ड से संबंधित है।
  • कई से एक: एक से अधिक टेबल रिकॉर्ड दूसरे टेबल रिकॉर्ड से संबंधित होते हैं।
  • अनेक से अनेक: एक से अधिक तालिका रिकॉर्ड किसी अन्य तालिका में एक से अधिक रिकॉर्ड से संबंधित हैं।

RDB "चयन", "प्रोजेक्ट" और "जॉइन" डेटाबेस संचालन करता है, जहां डेटा पुनर्प्राप्ति के लिए चयन का उपयोग किया जाता है, प्रोजेक्ट डेटा विशेषताओं की पहचान करता है, और संबंधों को जोड़ता है।

आरडीबी के कई अन्य फायदे हैं, जिनमें शामिल हैं:

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

Post a Comment

0 Comments