रिकॉर्ड डेटाबेस टेबल में एक प्रविष्टि होती है। इसमें एक इकाई के सभी फ़ील्ड होते हैं। ग्राहक रिकॉर्ड में नाम, पता, फ़ोन नंबर और पंजीकरण तिथि होती है। ऑर्डर रिकॉर्ड में ग्राहक आईडी, उत्पाद, मात्रा और कीमत होती है। रिकॉर्ड डेटा भंडारण की इकाई है। जब आप एक पंक्ति सम्मिलित करते हैं, तो आप एक रिकॉर्ड बनाते हैं। जब आप किसी टेबल से क्वेरी करते हैं, तो आप रिकॉर्ड प्राप्त करते हैं। जब आप किसी फ़ील्ड को अपडेट करते हैं, तो आप एक रिकॉर्ड बदलते हैं। रिकॉर्ड संबंधपरक डेटा का मूल तत्व है।
रिकॉर्ड कुंजी के माध्यम से एक दूसरे से जुड़े होते हैं। ग्राहक रिकॉर्ड में एक प्राथमिक कुंजी होती है। ऑर्डर रिकॉर्ड में उस ग्राहक को इंगित करने वाली एक विदेशी कुंजी होती है। यह संबंध डेटा को दोहराए बिना दोनों रिकॉर्ड को जोड़ता है। एक ग्राहक के कई ऑर्डर हो सकते हैं। प्रत्येक ऑर्डर रिकॉर्ड ग्राहक को संदर्भित करता है। ग्राहक रिकॉर्ड ग्राहक के विवरण को केवल एक बार संग्रहीत करता है। यह संरचना अनावश्यकता से बचाती है और डेटा को सुसंगत रखती है। कुछ डेटाबेस में रिकॉर्ड नेस्टेड भी हो सकते हैं। एक दस्तावेज़ स्टोर में एक ग्राहक रिकॉर्ड हो सकता है जिसके अंदर ऑर्डर रिकॉर्ड का एक ऐरे हो। यह संबंधित डेटा को एक ही दस्तावेज़ में एम्बेड करता है। एम्बेडेड रिकॉर्ड पढ़ने में तेज़ होते हैं क्योंकि इनमें जॉइन की आवश्यकता नहीं होती है। इन्हें अपडेट करना कठिन होता है क्योंकि एक ही डेटा कई दस्तावेज़ों में दिखाई दे सकता है। संदर्भ देने और एम्बेड करने के बीच का चुनाव इस बात पर निर्भर करता है कि डेटा का उपयोग कैसे किया जाता है। रिलेशनल डेटाबेस संदर्भ का उपयोग करते हैं। दस्तावेज़ डेटाबेस अक्सर एम्बेड करते हैं। दोनों दृष्टिकोणों के अपने-अपने फायदे और नुकसान हैं।
रिकॉर्ड की विशेषताएं
- इसमें फ़ील्ड शामिल हैं — प्रत्येक फ़ील्ड में एक मान।
- एक कुंजी द्वारा पहचाना गया — प्राथमिक कुंजी या अद्वितीय पहचानकर्ता
- विदेशी कुंजियों के माध्यम से अन्य अभिलेखों से संबंधित है
- रिलेशनल टेबल में एक पंक्ति के रूप में संग्रहीत।
- स्वचालित रूप से अपडेट किया गया — परिवर्तन एक साथ कमिट या रोल बैक होते हैं
रिकॉर्ड किसी एक चीज़ के बारे में जानकारी होती है। टेबल संबंधित तथ्यों का संग्रह होता है। डेटाबेस संबंधित टेबलों का संग्रह होता है।
Comments (2)
Leave a comment