डेटा फाइल: Difference between revisions

From Vigyanwiki
(Created page with "{{more citations needed|date=February 2018}} डेटा फ़ाइल एक कम्प्यूटर फाइल है जो इनपुट और आउटप...")
 
No edit summary
Line 1: Line 1:
{{more citations needed|date=February 2018}}
'''डेटा फ़ाइल''' एक [[कम्प्यूटर फाइल]] है जो इनपुट और आउटपुट डेटा सहित कंप्यूटर [[अनुप्रयोग प्रक्रिया सामग्री|एप्लिकेशन]] या [[सिस्टम सॉफ्ट्वेयर|सिस्टम]] द्वारा उपयोग किए जाने वाले डेटा को संग्रहीत करती है। एक डेटा फ़ाइल में सामान्यतः निष्पादित किए जाने वाले निर्देश या कोड नहीं होते हैं (अर्थात, एक [[कंप्यूटर प्रोग्राम]])।
डेटा फ़ाइल एक [[कम्प्यूटर फाइल]] है जो इनपुट और आउटपुट डेटा सहित कंप्यूटर [[अनुप्रयोग प्रक्रिया सामग्री]] या [[सिस्टम सॉफ्ट्वेयर]] द्वारा उपयोग किए जाने वाले डेटा को संग्रहीत करती है। एक डेटा फ़ाइल में आमतौर पर निष्पादित किए जाने वाले निर्देश या कोड नहीं होते हैं (अर्थात, एक [[कंप्यूटर प्रोग्राम]])।


अधिकांश कंप्यूटर प्रोग्राम डेटा फ़ाइलों के साथ काम करते हैं।
अधिकांश कंप्यूटर प्रोग्राम डेटा फ़ाइलों के साथ काम करते हैं।
Line 6: Line 5:
== डेटा फ़ाइलों के प्रकार ==
== डेटा फ़ाइलों के प्रकार ==
डेटा फ़ाइलों को दो तरीकों से संग्रहीत किया जा सकता है:
डेटा फ़ाइलों को दो तरीकों से संग्रहीत किया जा सकता है:
* पाठ फ़ाइलें;
* टेक्स्ट फ़ाइलें;
* बाइनरी फ़ाइलें।
* बाइनरी फ़ाइलें।


=== पाठ फ़ाइलें ===
=== टेक्स्ट फ़ाइलें ===
एक टेक्स्ट फ़ाइल (जिसे [[ASCII]] फ़ाइलें भी कहा जाता है) ASCII वर्णों में जानकारी संग्रहीत करती है। एक टेक्स्ट फ़ाइल में मानव-पठनीय वर्ण होते हैं। उपयोगकर्ता किसी टेक्स्ट फ़ाइल की सामग्री को पढ़ सकता है या टेक्स्ट एडिटर का उपयोग करके उसे संपादित कर सकता है। टेक्स्ट फ़ाइलों में, टेक्स्ट की प्रत्येक पंक्ति को एक विशेष वर्ण के साथ समाप्त (सीमांकित) किया जाता है, जिसे [[ नई पंक्ति ]]|ईओएल (पंक्ति का अंत) वर्ण के रूप में जाना जाता है। टेक्स्ट फ़ाइलों में कुछ आंतरिक अनुवाद तब होते हैं जब यह ईओएल वर्ण पढ़ा या लिखा जाता है।<ref name=":0">{{cite news|title=फ़ाइल स्थानांतरण को समझना|edition=City|date=1994|work=Boston Globe}}</ref>
एक टेक्स्ट फ़ाइल (जिसे [[ASCII]] फ़ाइलें भी कहा जाता है) ASCII करैक्टर में जानकारी संग्रहीत करती है। एक टेक्स्ट फ़ाइल में मानव-पठनीय करैक्टर होते हैं। उपयोगकर्ता किसी टेक्स्ट फ़ाइल की सामग्री को पढ़ सकता है या टेक्स्ट एडिटर का उपयोग करके उसे संपादित कर सकता है। टेक्स्ट फ़ाइलों में, टेक्स्ट की प्रत्येक पंक्ति को एक विशेष करैक्टर के साथ समाप्त (सीमांकित) किया जाता है, जिसे EOL (पंक्ति का अंत) करैक्टर के रूप में जाना जाता है। टेक्स्ट फ़ाइलों में कुछ आंतरिक अनुवाद तब होते हैं जब यह ईओएल करैक्टर पढ़ा या लिखा जाता है।<ref name=":0">{{cite news|title=फ़ाइल स्थानांतरण को समझना|edition=City|date=1994|work=Boston Globe}}</ref>
पाठ फ़ाइलों के उदाहरण
 
*एक टेक्स्ट दस्तावेज़ (अक्सर .txt)
टेक्स्ट फ़ाइलों के उदाहरण
*एक टेक्स्ट दस्तावेज़ (प्रायः .txt)


===बाइनरी फ़ाइलें===
===बाइनरी फ़ाइलें===
Line 18: Line 18:


बाइनरी फ़ाइलों के उदाहरण
बाइनरी फ़ाइलों के उदाहरण
*A JPEG image (.jpg or .jpeg
*A JPEG image (.jpg or .jpeg)
 
== डेटा फ़ाइल श्रेणियाँ ==


== डेटा फ़ाइल श्रेणियाँ ==
'''क्लोज डेटा फ़ाइल प्रारूप''', जिन्हें प्रायः मालिकाना प्रारूप के रूप में जाना जाता है, उनके [[ मेटा डेटा ]] [[डेटा तत्व]] फ़ाइल के उपयोगकर्ताओं के लिए छिपे, अस्पष्ट या अनुपलब्ध होते हैं। एप्लिकेशन डेवलपर उपयोगकर्ताओं को डेटा फ़ाइलों के साथ छेड़छाड़ करने या उन्हें दूषित करने या किसी प्रतिस्पर्धी के एप्लिकेशन में डेटा आयात करने से हतोत्साहित करने के लिए ऐसा करते हैं।


बंद डेटा फ़ाइल प्रारूप, जिन्हें अक्सर मालिकाना प्रारूप के रूप में जाना जाता है, उनके [[ मेटा डेटा ]] [[डेटा तत्व]] फ़ाइल के उपयोगकर्ताओं के लिए छिपे, अस्पष्ट या अनुपलब्ध होते हैं। एप्लिकेशन डेवलपर उपयोगकर्ताओं को डेटा फ़ाइलों के साथ छेड़छाड़ करने या उन्हें दूषित करने या किसी प्रतिस्पर्धी के एप्लिकेशन में डेटा आयात करने से हतोत्साहित करने के लिए ऐसा करते हैं।
'''ओपन डेटा प्रारूप फ़ाइलों''' की आंतरिक संरचनाएं [[मेटाडेटा प्रकाशन]] की प्रक्रिया के माध्यम से फ़ाइल के उपयोगकर्ताओं के लिए उपलब्ध होती हैं। मेटाडेटा प्रकाशन का तात्पर्य है कि किसी फ़ाइल के भीतर सभी संभावित डेटा तत्वों की संरचना और शब्दार्थ उपयोगकर्ताओं के लिए उपलब्ध हैं।


ओपन डेटा प्रारूप फ़ाइलों की आंतरिक संरचनाएं [[मेटाडेटा प्रकाशन]] की प्रक्रिया के माध्यम से फ़ाइल के उपयोगकर्ताओं के लिए उपलब्ध होती हैं। मेटाडेटा प्रकाशन का तात्पर्य है कि किसी फ़ाइल के भीतर सभी संभावित डेटा तत्वों की संरचना और शब्दार्थ उपयोगकर्ताओं के लिए उपलब्ध हैं।
ओपन डेटा फ़ाइलों के उदाहरणों में सीएसवी, एक्सएलएस और [[XML]] प्रारूप जैसे वेब पेजों को संग्रहीत करने के लिए [[HTML]] या [[Index.php?title=स्केलेबल ग्राफिक्स|स्केलेबल ग्राफिक्स]] को संग्रहीत करने के लिए एसवीजी सम्मिलित हैं।<ref>{{cite news|author=Research Data Management Service Group|date=n.d.|title=फ़ाइल प्रारूप|publisher=Cornell University|url=https://data.research.cornell.edu/content/file-formats}}</ref>


खुली डेटा फ़ाइलों के उदाहरणों में अल्पविराम से अलग किए गए मान, Microsoft Excel#फ़ाइल प्रारूप और वेब पेजों को संग्रहीत करने के लिए [[HTML]] जैसे [[XML]] प्रारूप या स्केलेबल ग्राफ़िक्स को संग्रहीत करने के लिए [[स्केलेबल वेक्टर ग्राफिक्स]] शामिल हैं।<ref>{{cite news|author=Research Data Management Service Group|date=n.d.|title=फ़ाइल प्रारूप|publisher=Cornell University|url=https://data.research.cornell.edu/content/file-formats}}</ref>





Revision as of 01:34, 7 August 2023

डेटा फ़ाइल एक कम्प्यूटर फाइल है जो इनपुट और आउटपुट डेटा सहित कंप्यूटर एप्लिकेशन या सिस्टम द्वारा उपयोग किए जाने वाले डेटा को संग्रहीत करती है। एक डेटा फ़ाइल में सामान्यतः निष्पादित किए जाने वाले निर्देश या कोड नहीं होते हैं (अर्थात, एक कंप्यूटर प्रोग्राम)।

अधिकांश कंप्यूटर प्रोग्राम डेटा फ़ाइलों के साथ काम करते हैं।

डेटा फ़ाइलों के प्रकार

डेटा फ़ाइलों को दो तरीकों से संग्रहीत किया जा सकता है:

  • टेक्स्ट फ़ाइलें;
  • बाइनरी फ़ाइलें।

टेक्स्ट फ़ाइलें

एक टेक्स्ट फ़ाइल (जिसे ASCII फ़ाइलें भी कहा जाता है) ASCII करैक्टर में जानकारी संग्रहीत करती है। एक टेक्स्ट फ़ाइल में मानव-पठनीय करैक्टर होते हैं। उपयोगकर्ता किसी टेक्स्ट फ़ाइल की सामग्री को पढ़ सकता है या टेक्स्ट एडिटर का उपयोग करके उसे संपादित कर सकता है। टेक्स्ट फ़ाइलों में, टेक्स्ट की प्रत्येक पंक्ति को एक विशेष करैक्टर के साथ समाप्त (सीमांकित) किया जाता है, जिसे EOL (पंक्ति का अंत) करैक्टर के रूप में जाना जाता है। टेक्स्ट फ़ाइलों में कुछ आंतरिक अनुवाद तब होते हैं जब यह ईओएल करैक्टर पढ़ा या लिखा जाता है।[1]

टेक्स्ट फ़ाइलों के उदाहरण

  • एक टेक्स्ट दस्तावेज़ (प्रायः .txt)

बाइनरी फ़ाइलें

बाइनरी फ़ाइल एक ऐसी फ़ाइल होती है जिसमें जानकारी उसी प्रारूप में होती है जिसमें जानकारी मेमोरी में यानी बाइनरी रूप में होती है। बाइनरी फ़ाइल में, एक पंक्ति के लिए कोई सीमांकक नहीं होता है। इसके अलावा बाइनरी फ़ाइलों में कोई अनुवाद नहीं होता है। परिणामस्वरूप, प्रोग्राम के लिए टेक्स्ट फ़ाइलों की तुलना में बाइनरी फ़ाइलें पढ़ने और लिखने में तेज़ और आसान होती हैं। जब तक फ़ाइल को पढ़ने की आवश्यकता नहीं होती है या किसी भिन्न प्रकार के सिस्टम में पोर्ट करने की आवश्यकता नहीं होती है, तब तक बाइनरी फ़ाइलें प्रोग्राम जानकारी संग्रहीत करने का सबसे अच्छा तरीका है।[1]

बाइनरी फ़ाइलों के उदाहरण

  • A JPEG image (.jpg or .jpeg)

डेटा फ़ाइल श्रेणियाँ

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

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

ओपन डेटा फ़ाइलों के उदाहरणों में सीएसवी, एक्सएलएस और XML प्रारूप जैसे वेब पेजों को संग्रहीत करने के लिए HTML या स्केलेबल ग्राफिक्स को संग्रहीत करने के लिए एसवीजी सम्मिलित हैं।[2]


यह भी देखें

संदर्भ

  1. 1.0 1.1 "फ़ाइल स्थानांतरण को समझना". Boston Globe (City ed.). 1994.
  2. Research Data Management Service Group (n.d.). "फ़ाइल प्रारूप". Cornell University.