तालिका (जानकारी)

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

मूल विवरण
एक तालिका में पंक्तियों और स्तंभों की क्रमबद्ध व्यवस्था होती है। यह सबसे प्रारम्भिक प्रकार की तालिका का सरलीकृत विवरण है। इस सरलीकृत विवरण से निम्न लिखित विचार प्रस्तुत होते हैं:


 * रो(पंक्ति) (डेटाबेस) शब्द के कई सामान्य समानार्थी शब्द हैं (उदाहरण के लिए रिकॉर्ड (कंप्यूटर विज्ञान), के-टुपल, एन-टुपल और वेक्टर है);
 * कॉलम(स्तंभ) शब्द के कई सामान्य समानार्थी शब्द हैं (उदाहरण के लिए फील्ड, पैरामीटर, संपत्ति, विशेषता और स्टैंचियन(आधार) है);
 * एक कॉलम(स्तंभ) को आमतौर पर एक नाम से पहचाना जाता है;
 * कॉलम(स्तंभ) में शब्द, वाक्यांश या एक संख्यात्मक सूचकांक को रखा जा सकता है;
 * पंक्ति और स्तंभ के प्रतिच्छेदन के तालिका को सेल(कक्ष) कहा जाता है।

किसी तालिका के आवयो को समूहीकृत, खंडित या कई अलग-अलग प्रकारों से व्यवस्थित किया जा सकता है, और यहां तक कि पुनरावर्ती रूप से नेस्ट भी किया जा सकता है। इसके अतिरिक्त एक तालिका में मेटा डेटा, एनोटेशन, एक हेडर, एक पादिका या अन्य सहायक विशेषताएं जुड़ी हो सकती हैं।

सरल तालिका
निम्नलिखित तीन स्तंभों और नौ पंक्तियों वाली एक सरल तालिका दिखाया गया है। पहली पंक्ति की गणना नहीं की जाती है, क्योंकि इसका उपयोग केवल कॉलम नाम प्रदर्शित करने के लिए किया जाता है। इसे हेडर पंक्ति कहा जाता है.

बहुआयामी तालिका
आयाम की अवधारणा भी प्रारंभिक शब्दावली का एक पार्ट है। किसी भी साधारण तालिका को बहुआयामी के रूप में दर्शाया जा सकता है डेटाबेस द्वारा तालिका डेटा मानों को क्रमबद्ध पदानुक्रम में सामान्यीकृत करती है। ऐसी तालिका का एक सामान्य उदाहरण के रूप में गुणन तालिका है।

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

टेबल:


 * कॉलम 1 और पंक्ति 1 केवल सेल (1,1) के अनुरूप होंगे;
 * कॉलम 1 और पंक्ति 2 केवल सेल (2,1) आदि के अनुरूप होंगे।

पहला कॉलम हमेशा सूचना आयाम विवरण प्रस्तुत करता है जिसके द्वारा शेष तालिका को नेविगेट किया जाता है। इस कॉलम को स्टब कॉलम कहा जाता है। तालिकाओं में तीन या एकाधिक आयाम हो सकते हैं और इन्हें आयामों की संख्या के आधार पर वर्गीकृत किया जा सकता है। बहु-आयामी तालिकाओं में सुपर-पंक्तियाँ हो सकती हैं - पंक्तियाँ जो उन पंक्तियों के लिए अतिरिक्त आयामों का वर्णन करती हैं जो उस पंक्ति के नीचे प्रस्तुत की जाती हैं और आमतौर पर एक पेड़ जैसी संरचना में समूहीकृत होती हैं। यह संरचना सामान्यत: प्रत्येक स्टब के लेबल के सामने उचित संख्या में सफेद रिक्त स्थान के साथ प्रस्तुत की जाती है।

साहित्य तालिकाओं में अक्सर संख्यात्मक मान, संचयी आँकड़े, श्रेणीबद्ध मान और कभी-कभी पाठ के रूप में समानांतर विवरण प्रस्तुत किए जाते हैं। वे एक सीमित स्थान में बड़ी मात्रा में जानकारी को संक्षिप्त कर सकते हैं और इसलिए वे अध्ययन के कई क्षेत्रों में वैज्ञानिक साहित्य में लोकप्रिय हैं।

सामान्य प्रतिनिधित्व
एक संचार उपकरण के रूप में एक तालिका असीमित संख्या में विभिन्न सामाजिक या वैज्ञानिक संदर्भों से जानकारी के सामान्यीकरण की अनुमति देती है। यह जानकारी संप्रेषित करने का एक उचित प्रक्रिया प्रदान करता है जो स्पष्ट या आसानी से समझा नहीं जा सकता है।

उदाहरण के लिए निम्नलिखित आरेख में एक ही जानकारी के दो वैकल्पिक निरूपण को एक साथ प्रस्तुत किए गए हैं। बाईं ओर एनएफपीए 704 मानक फायर हीरा है जिसमें उदाहरण मान दर्शाए गए हैं और दाईं ओर अतिरिक्त जानकारी के साथ सामान्य मान प्रदर्शित करने वाली एक साधारण तालिका प्रदर्शित की गयी है। दोनों अभ्यावेदन अनिवार्य रूप से एक ही जानकारी देते हैं, लेकिन सारणीबद्ध प्रारूप वास्तविक रूप से किसी ऐसे व्यक्ति के लिए अधिक समझने योग्य है जो एनएफपीए 704 मानक से परिचित नहीं है। हालाँकि सारणीबद्ध प्रारूप सभी परिस्थिति (उदाहरण के लिए स्थान की सीमाओं, या सुरक्षा कारणों से) के लिए आदर्श नहीं हो सकता है |

विशिष्ट उपयोग
ऐसी कई विशिष्ट स्थितियाँ हैं जिनमें तालिकाओं को नियमित रूप से अभ्यास या औपचारिक परिपाटी के रूप में उपयोग किया जाता है।

प्रकाशन

 * क्रॉस-रेफरेंस (सामग्री की तालिका)

गणित

 * अंकगणित (गुणन सारणी)
 * तर्क (सत्य तालिका)

प्राकृतिक विज्ञान

 * रसायन विज्ञान (आवर्त सारणी)
 * समुद्र विज्ञान (ज्वार तालिका)

सॉफ्टवेयर अनुप्रयोग
आधुनिक सॉफ्टवेयर एप्लिकेशन उपयोगकर्ताओं को विभिन्न प्रकार के उपयोगों के लिए तालिकाएँ और सारणीबद्ध डेटा उत्पन्न करने प्रारूपित करने और संपादित करने की क्षमता देते हैं, उदाहरण के लिए:
 * वर्ड प्रोसेसिंग अनुप्रयोग;
 * स्प्रेडशीट अनुप्रयोग;
 * प्रस्तुतिकरण सॉफ्टवेयर;
 * HTML या किसी अन्य मार्कअप भाषा में निर्दिष्ट तालिकाएँ

सॉफ्टवेयर विकास
तालिकाओं का सॉफ्टवेयर विकास में उच्च-स्तरीय विनिर्देशन और निम्न-स्तरीय कार्यान्वयन दोनों के लिए उपयोग होता है।

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

प्रोग्रामिंग स्तर पर, सॉफ्टवेयर को आम तौर पर सारणीबद्ध रूप में प्रस्तुत या समझे जाने वाले निर्माणों का उपयोग करके कार्यान्वित किया जा सकता है, चाहे डेटा को संग्रहीत करना हो (शायद पहले के परिणामों को याद करने के लिए), उदाहरण के लिए, ऐरे डेटा संरचना या हैश तालिकाओं में, या विभिन्न घटनाओं या इनपुट के जवाब में प्रोग्राम निष्पादन के प्रवाह को निर्धारित करने वाली नियंत्रण तालिकाओं में।

डेटाबेस
डेटाबेस सिस्टम अक्सर डेटा को तालिकाओं नामक संरचनाओं में संग्रहीत करते हैं; जिसमें कॉलम (डेटाबेस) डेटा फ़ील्ड हैं और पंक्ति (डेटाबेस) डेटा रिकॉर्ड का प्रतिनिधित्व करती है।

फर्नीचर से ऐतिहासिक संबंध
मध्ययुगीन गिनती घरों में, पैसे गिनने के लिए मेज (फर्नीचर) को चेक (कपड़े) कपड़े के टुकड़े से ढक दिया जाता था। राजकोष अंग्रेजी संस्था के लिए एक पुरातन शब्द है जो राजा को दिए जाने वाले धन का हिसाब रखता था। इस प्रकार सिक्कों के ढेर की बिसात की मेज इस जानकारी का एक ठोस एहसास है।

यह भी देखें

 * चार्ट
 * आरेख
 * सार डेटा प्रकार
 * कॉलम (डेटाबेस)
 * सूचना ग्राफिक्स
 * आवर्त सारणी
 * संदर्भ तालिका
 * पंक्ति (डेटाबेस)
 * तालिका (डेटाबेस)
 * HTML तत्व#टेबल्स|टेबल (HTML)
 * टेन्सर
 * आश्रित और स्वतंत्र चर