डेटा पदानुक्रम

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

डेटा पदानुक्रम का उद्देश्य
डेटा पदानुक्रम डेटा और डेटाबेस सिद्धांत में एक बुनियादी अवधारणा है और डेटाबेस या डेटा फ़ाइल में छोटे और बड़े घटकों के बीच संबंधों को दिखाने में मदद करता है। इसका उपयोग डेटा के घटकों और वे कैसे संबंधित हैं, के बारे में बेहतर समझ देने के लिए किया जाता है।

यह संदर्भात्मक अखंडता, तीसरे सामान्य रूप या सही कुंजी वाले डेटाबेस में विशेष रूप से महत्वपूर्ण है। डेटा पदानुक्रम अतिरेक के बिना डेटा की उचित व्यवस्था का परिणाम है। अतिरेक से बचने से अंततः डेटा के बीच संबंध का प्रतिनिधित्व करने और इसकी संबंधपरक संरचना को प्रकट करने वाले उचित डेटा पदानुक्रम की ओर जाता है।

डेटा पदानुक्रम के घटक
डेटा पदानुक्रम के घटक नीचे सूचीबद्ध हैं।

एक क्षेत्र (कंप्यूटर विज्ञान) एक इकाई का एक तथ्य या विशेषता रखता है। दिनांक फ़ील्ड पर विचार करें, उदा। 19 सितंबर 2004। इसे एकल दिनांक फ़ील्ड (जैसे जन्मतिथि), या तीन फ़ील्ड, नामत: माह का दिन, माह और वर्ष के रूप में माना जा सकता है।

एक रिकॉर्ड (कंप्यूटर विज्ञान) संबंधित क्षेत्रों का एक संग्रह है। एक कर्मचारी रिकॉर्ड में नाम फ़ील्ड, पता फ़ील्ड, जन्मतिथि फ़ील्ड आदि हो सकते हैं।

एक कम्प्यूटर फाइल संबंधित रिकॉर्ड का एक संग्रह है। यदि 100 कर्मचारी हैं, तो प्रत्येक कर्मचारी के पास एक रिकॉर्ड होगा (उदाहरण के लिए कर्मचारी व्यक्तिगत विवरण रिकॉर्ड कहा जाता है) और ऐसे 100 रिकॉर्ड का संग्रह एक फ़ाइल का गठन करेगा (इस मामले में, कर्मचारी व्यक्तिगत विवरण फ़ाइल कहा जाता है)।

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

डेटा पदानुक्रम का चित्रण
उपरोक्त विवरण का एक उदाहरण नीचे इस आरेख में दिखाया गया है:

निम्नलिखित शर्तें बेहतर स्पष्टता के लिए हैं। उपरोक्त आरेख में उदाहरण के संदर्भ में:

डेटा फ़ील्ड लेबल = कर्मचारी का नाम या EMP_NAME

डेटा फ़ील्ड मान = जेफरी टैन

उपरोक्त विवरण उपयोगकर्ता द्वारा समझे गए डेटा का एक दृश्य है उदा। मानव संसाधन विभाग में कार्यरत व्यक्ति।

उपरोक्त संरचना को पदानुक्रमित मॉडल में देखा जा सकता है, जो डेटाबेस में डेटा को व्यवस्थित करने का एक तरीका है।

डेटा संग्रहण के संदर्भ में, डेटा फ़ील्ड बाइट्स से बने होते हैं और ये बदले में अंश्स से बने होते हैं।