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

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


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


== डेटा फ़ाइलों के प्रकार ==
== डेटा फ़ाइलों के प्रकार ==
डेटा फ़ाइलों को दो तरीकों से संग्रहीत किया जा सकता है:
डेटा फ़ाइलों को दो प्रकार से स्टोर किया जा सकता है:
* पाठ फ़ाइलें;
* टेक्स्ट फ़ाइलें;
* बाइनरी फ़ाइलें।
* बाइनरी फ़ाइलें।


=== पाठ फ़ाइलें ===
=== टेक्स्ट फ़ाइलें ===
एक टेक्स्ट फ़ाइल (जिसे [[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)


===बाइनरी फ़ाइलें===
===बाइनरी फ़ाइलें===
बाइनरी फ़ाइल एक ऐसी फ़ाइल होती है जिसमें जानकारी उसी प्रारूप में होती है जिसमें जानकारी मेमोरी में यानी बाइनरी रूप में होती है। बाइनरी फ़ाइल में, एक पंक्ति के लिए कोई सीमांकक नहीं होता है। इसके अलावा बाइनरी फ़ाइलों में कोई अनुवाद नहीं होता है। परिणामस्वरूप, प्रोग्राम के लिए टेक्स्ट फ़ाइलों की तुलना में बाइनरी फ़ाइलें पढ़ने और लिखने में तेज़ और आसान होती हैं। जब तक फ़ाइल को पढ़ने की आवश्यकता नहीं होती है या किसी भिन्न प्रकार के सिस्टम में पोर्ट करने की आवश्यकता नहीं होती है, तब तक बाइनरी फ़ाइलें प्रोग्राम जानकारी संग्रहीत करने का सबसे अच्छा तरीका है।<ref name=":0" />
बाइनरी फ़ाइल एक ऐसी फ़ाइल होती है जिसमें इनफार्मेशन उसी प्रारूप में होती है जिसमें इनफार्मेशन मेमोरी में यानी बाइनरी रूप में होती है। बाइनरी फ़ाइल में, एक लाइन के लिए कोई सीमांकक नहीं होता है। इसके अतिरिक्त बाइनरी फ़ाइलों में कोई अनुवाद नहीं होता है। परिणामस्वरूप, प्रोग्राम के लिए टेक्स्ट फ़ाइलों की तुलना में बाइनरी फ़ाइलें रीड  और राइट में तेज़ और आसान होती हैं। जब तक फ़ाइल को पढ़ने की आवश्यकता नहीं होती है या किसी भिन्न प्रकार के सिस्टम में पोर्ट करने की आवश्यकता नहीं होती है, तब तक बाइनरी फ़ाइलें प्रोग्राम इनफार्मेशन स्टोर करने का सबसे अच्छा उपाय है।<ref name=":0" />


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


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


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


ओपन डेटा फ़ाइलों के उदाहरणों में सीएसवी, एक्सएलएस और [[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>
==यह भी देखें==
==यह भी देखें==
*सूचकांक फ़ाइल
*सूचकांक फ़ाइल
Line 39: Line 35:
{{Reflist}}
{{Reflist}}


{{DEFAULTSORT:Data File}}[[Category: कंप्यूटर फ़ाइलें]] [[Category: डेटा के प्रकार]]
{{DEFAULTSORT:Data File}}
 
 


[[Category: Machine Translated Page]]
[[Category:Created On 26/07/2023|Data File]]
[[Category:Created On 26/07/2023]]
[[Category:Machine Translated Page|Data File]]
[[Category:Pages with script errors|Data File]]
[[Category:कंप्यूटर फ़ाइलें|Data File]]
[[Category:डेटा के प्रकार|Data File]]

Latest revision as of 11:42, 18 August 2023

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

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

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

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

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

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

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

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

  • एक टेक्स्ट डॉक्यूमेंट (प्रायः .txt)

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

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

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

  • जेपिइजी इमेज (.jpg or .jpeg)

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

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

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

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

यह भी देखें

संदर्भ

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