रिलेशनल डेटाबेस क्या हैं?

Mar 23 2001
रिलेशनल डेटाबेस का जन्म 1970 में हुआ था जब IBM के एक शोधकर्ता EF Codd ने इस प्रक्रिया को रेखांकित करते हुए एक पेपर लिखा था। उस समय, डेटाबेस "फ्लैट" थे और एक लंबी टेक्स्ट फ़ाइल के रूप में संग्रहीत थे। जानें कि कैसे रिलेशनल डेटाबेस ने हमारे काम करने के तरीके को बदल दिया।
संबंधपरक डेटाबेस सूचनाओं को संग्रहीत करने के लिए तालिकाओं का उपयोग करते हैं।

डिजिटल युग की शुरुआत से ही डेटाबेस बिजनेस कंप्यूटिंग का एक प्रमुख केंद्र रहा है। वास्तव में, रिलेशनल डेटाबेस का जन्म 1970 में हुआ था, जब आईबीएम के एक शोधकर्ता ईएफ कॉड ने प्रक्रिया को रेखांकित करते हुए एक पेपर लिखा था। तब से, रिलेशनल डेटाबेस मानक बनने के लिए लोकप्रियता में बढ़े हैं।

मूल रूप से, डेटाबेस फ्लैट थे। इसका अर्थ है कि जानकारी एक लंबी टेक्स्ट फ़ाइल में संग्रहीत की गई थी, जिसे टैब सीमांकित फ़ाइल कहा जाता है । टैब सीमांकित फ़ाइल में प्रत्येक प्रविष्टि को एक विशेष वर्ण द्वारा अलग किया जाता है, जैसे कि एक लंबवत बार ( | )। प्रत्येक प्रविष्टि में किसी विशेष वस्तु या रिकॉर्ड के रूप में एक साथ समूहीकृत व्यक्ति के बारे में जानकारी (फ़ील्ड) के कई टुकड़े होते हैं। टेक्स्ट फ़ाइल विशिष्ट जानकारी की खोज करना या ऐसी रिपोर्ट बनाना मुश्किल बना देती है जिसमें प्रत्येक रिकॉर्ड से केवल कुछ फ़ील्ड शामिल हों। यहाँ एक फ्लैट डेटाबेस द्वारा बनाई गई फ़ाइल का एक उदाहरण है:

एलनाम, एफनाम, आयु, वेतन | स्मिथ, जॉन, 35, $280 | डो, जेन, 28, $ 325 | ब्राउन, स्कॉट, 41, $ 265 | हावर्ड, शेम्प, 48, $ 359 | टेलर, टॉम, 22, $ 250

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

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

गणितीय संबंधों के कारण नाम का "संबंधपरक" भाग चलन में आता है। एक विशिष्ट रिलेशनल डेटाबेस में कहीं भी 10 से लेकर 1,000 से अधिक टेबल होते हैं। प्रत्येक तालिका में एक स्तंभ या स्तंभ होता है जिसे अन्य तालिकाएँ उस तालिका से जानकारी एकत्र करने के लिए कुंजी कर सकती हैं।

इस जानकारी को किसी अन्य तालिका में संग्रहीत करके, डेटाबेस स्थानों के साथ एक छोटी तालिका बना सकता है जिसे डेटाबेस में अन्य तालिकाओं द्वारा विभिन्न उद्देश्यों के लिए उपयोग किया जा सकता है। एक विशिष्ट बड़े डेटाबेस, जैसे कि अमेज़ॅन जैसी एक बड़ी वेब साइट में, सैकड़ों या हजारों टेबल होंगे, जो किसी भी समय किसी भी समय आवश्यक सटीक जानकारी को तुरंत खोजने के लिए एक साथ उपयोग किए जाते हैं।

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

यहां कुछ दिलचस्प लिंक दिए गए हैं:

  • डोमेन नाम सर्वर कैसे काम करते हैं
  • इंटरनेट कुकीज़ कैसे काम करती हैं
  • कंप्यूटर के विभिन्न प्रकार क्या हैं?
  • संबंधपरक डेटाबेस डिजाइन का परिचय
  • WhatIs.com: संबंधपरक डेटाबेस
  • WhatIs.com: डेटाबेस
  • डेटाबेस प्रबंधन तंत्र