सामग्री पर जाएँ
GK पुस्तकालयजिज्ञासु मनों का घर
हिन्दी

मेटाडेटा की अवधारणा और विशेषताएँ (HTML/XML की तुलना)

इस बार हम मेटाडेटा की अवधारणा और विशेषताओं पर अध्ययन सामग्री तैयार करेंगे। साथ ही, मेटाडेटा का वर्णन करने के लिए उपयोग की जाने वाली भाषाओं HTML और XML की विशेषताओं पर भी संक्षेप में नज़र डालेंगे।

 

मेटाडेटा को परिभाषित करने के लिए सबसे अधिक इस्तेमाल किया जाने वाला वाक्यांश है 'डेटा का डेटा'। यहाँ डेटा का अर्थ इलेक्ट्रॉनिक संसाधन है, जिसे सामग्री का निर्माता स्वयं तैयार करता है।

 

मेटाडेटा की अवधारणा

मेटाडेटा का उदाहरण मेटाडेटा का उदाहरण

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

 

SEO = सर्च इंजन अनुकूलन SEO = सर्च इंजन अनुकूलन

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

 

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

 

मेटाडेटा का उपयोग और संरचना

जहाँ मेटाडेटा का सबसे अधिक उपयोग होता है जहाँ मेटाडेटा का व्यापक उपयोग होता है

कैरन कॉयल ने मेटाडेटा को 'किसी उद्देश्य से बनाया गया डेटा' के रूप में परिभाषित किया है। ऐसे मेटाडेटा का प्रमुख उपयोग पुस्तकालयों में ग्रंथसूची संबंधी विवरण दर्ज करने के लिए होता है।

 

पुस्तकालयों में परंपरागत रूप से MARC(Machine Readable Cataloging) का उपयोग होता था, लेकिन 1995 में OCLC और NCSA ने डबलिन कोर (DC) नामक एक नया मेटाडेटा प्रारूप बनाया। इसे पुराने प्रारूप की तुलना में सरल बनाया गया, ताकि इसे समझना आसान हो और अंतरराष्ट्रीय स्तर पर उपयोग किया जा सके। इसकी सबसे उल्लेखनीय विशेषता यह है कि इसे विस्तार की गुंजाइश के साथ तैयार किया गया।

​

डबलिन कोर के 15 तत्व

  • शीर्षक (Title)
  • रचनाकार (Creator)
  • प्रकार (Type)
  • अन्य योगदानकर्ता (Contributor)
  • प्रकाशक (Publisher)
  • तिथि (Date)
  • भाषा (Language)
  • प्रारूप (Format)
  • विवरण (Description)
  • विषय (Subject)
  • संबंध (Relation)
  • पहचानकर्ता (Identifier)
  • अधिकार (Rights)
  • स्रोत (Source)
  • व्याप्ति (Coverage)

 

XML में मेटाडेटा लिखने से पहले वर्णनात्मक तत्वों और विशेषताओं की रूपरेखा बनानी होती है। यह रूपरेखा DTD या XML Schema के माध्यम से बनाई जाती है।

 

और इसे प्रदर्शित करने के लिए मेटाडेटा तत्वों को शामिल करते हुए CSS(Cascading Style Sheets) और XSL(eXtensible Style Language) में परिभाषित करना होता है।

XML कोड के Element भाग का उदाहरण (डबलिन कोर के 15 तत्वों का उपयोग) XML कोड के Element भाग का उदाहरण (डबलिन कोर के 15 तत्वों का उपयोग)

ऊपर दी गई जानकारी के संदर्भ में मेटाडेटा की संरचना और विशेषताओं का संकलित विवरण इस प्रकार है।

 

XML की संरचना

※ वर्णनात्मक तत्व (Element)
  • वर्णन के नियम अत्यधिक सरल हैं और अभिगम बिंदुओं तथा पहचान संबंधी जानकारी के बीच अंतर नहीं करते, जिससे एकरूपता कम हो जाती है।
  • अभिगम बिंदु के रूप में उपयोग की जाने वाली जानकारी के प्रारूप के लिए कोई नियम नहीं है।
  • वर्णनात्मक तत्वों के प्रकार और प्रकृति संबंधित क्षेत्र के अनुसार भिन्न होते हैं।
  • सूचना को समूहों में व्यवस्थित करने की एक विधि आवश्यक है, जैसे सूचीकरण में उसे 8 विवरण क्षेत्रों में बाँटा जाता है।
※ वर्णनात्मक विशेषता (Attribute)
  • विशेषता में विशेषता का नाम और उसका मान शामिल होता है, और इसके लिए एक कूटांकन योजना (Encoding Scheme) आवश्यक होती है। उदाहरण: तिथि लिखने का प्रारूप, स्थानों के नाम लिखने का प्रारूप, DDC, KDC आदि।
  • थिसॉरस और ऑन्टोलॉजी जैसे नियंत्रित शब्दावली संग्रह आवश्यक हैं।
※ कूटांकन भाषा (Encoding Language)
  • HTML - यह वेब पर दस्तावेज़ के स्वरूप (प्रारूप) को निर्धारित करने वाली भाषा है और TAG तथा विशेषताओं (Attribute) को परिभाषित करने वाली अंतरराष्ट्रीय मानक भाषा है।
  • XML - यह SGML का सरलीकृत रूप है, जिसमें उद्देश्य के अनुसार TAG परिभाषित करके उनका उपयोग किया जा सकता है।
  • XML-RDF
  • RDF-OWL(W3C मानक) - इसके तीन प्रकार हैं: Lite, DL, FULL।
  • Topic M APS(ISO मानक)
※ प्रारूप की परिभाषा
  • DTD - XML DTD(दस्तावेज़ प्रकार परिभाषा: Document Type Definition) में तत्व प्रकार की परिभाषाएँ, विशेषता सूची की परिभाषाएँ, एंटिटी (इकाई) घोषणाएँ, नोटेशन घोषणाएँ, प्रसंस्करण निर्देश और टिप्पणियाँ शामिल होती हैं।
  • XML Schema - DTD की कमियों को दूर करने के लिए W3C(World Wide Web Consortium) ने XML Schema को एक मानक के रूप में प्रस्तुत किया।
  • RDF Schema - XML Schema पर आधारित होने के कारण यह अलग-अलग स्कीमा के बीच भी डेटा का विलय संभव बनाता है और अर्थ, वाक्यविन्यास तथा संरचना के लिए साझा नियमों का समर्थन करता है।
  • OWL(Lite, DL, FULL) RDF Schema

 

HTML और XML की तुलना

HTML की संरचना को समझना HTML की संरचना को समझना

मेटाडेटा को व्यक्त करने के उद्देश्य से सबसे प्रमुख उदाहरण HTML टैग को कहा जा सकता है। HTML टैग में <head> और <body> शामिल होते हैं। <body> के भीतर <table>, <table=तालिका> के भीतर <tr> और <tr=पंक्ति> के भीतर <td=खाना (सेल)> आता है। इस तरह इनमें ऊपर से नीचे की ओर tree (वृक्ष) के रूप में पदानुक्रमित संरचना होती है।

 

HTML की पदानुक्रमित संरचना को समझने के लिए लिखित विवरण की तुलना में ऊपर दिया गया चित्र देखना कुछ अधिक आसान होगा।

 

HTML और XML की तुलना HTML और XML की तुलना

लेकिन HTML की प्रमुख रूप से 2 सीमाएँ हैं।

 

एक समस्या दस्तावेज़ का स्वरूप दिखाने के लिए विशेषताओं (अक्षर, रंग आदि) के उपयोग से आती है, और दूसरी यह है कि HTML की मूल TAG शब्दावली मानक में निर्धारित है। हालाँकि, वर्तमान HTML में Custom Elements के नियमों के अनुसार उपयोगकर्ता द्वारा परिभाषित तत्व बनाए जा सकते हैं। XML(eXtensible Mark-up Language), SGML का सरलीकृत रूप है और इसमें उद्देश्य के अनुरूप TAG का उपयोग करके दस्तावेज़ की संरचना और डेटा का वर्णन किया जा सकता है।

 

इन समस्याओं को हल करने के लिए पहली समस्या में Cascading Style Sheet(CSS) या eXtensible Stylesheet Language(XSL भाषा) के माध्यम से प्रस्तुतीकरण किया जाता है, जबकि दूसरी समस्या में TAG को DTD(Document Type Definition) या XML Schema के माध्यम से परिभाषित किया जाता है।

 

 

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

 

आशा है कि इस अवधारणा के आधार पर आपको मेटाडेटा को समझने में मदद मिली होगी। इसी के साथ मेटाडेटा तथा HTML और XML पर यह लेख समाप्त करते हैं।

PDF के रूप में सहेजें

आप अभी जो लेख पढ़ रहे हैं, उसका चुनी हुई भाषा का संस्करण खरीद रहे हैं।

US$1.00
चुनी हुई भाषा: हिन्दी

US$1.00 · 1 लेख · 1 भाषा

एक बार खरीदने के बाद, आप उसी खाते से लॉग इन करके खरीदा हुआ संस्करण फिर से प्राप्त कर सकते हैं।

PDF का नमूना देखें ↗लेख का पूरा पाठ निःशुल्क पढ़ा जा सकता है। नमूना फ़ाइल के फ़ॉन्ट और संरचना को दिखाता है।