डेटा फाइल: Difference between revisions
No edit summary |
|||
(6 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
'''डेटा फ़ाइल''' एक [[कम्प्यूटर फाइल]] है जो इनपुट और आउटपुट डेटा सहित कंप्यूटर [[अनुप्रयोग प्रक्रिया सामग्री|एप्लिकेशन]] या [[सिस्टम सॉफ्ट्वेयर|सिस्टम]] द्वारा उपयोग किए जाने वाले डेटा को स्टोर करती है। एक डेटा फ़ाइल में सामान्यतः निष्पादित किए जाने वाले निर्देश या कोड | '''डेटा फ़ाइल''' एक [[कम्प्यूटर फाइल]] है जो इनपुट और आउटपुट डेटा सहित कंप्यूटर [[अनुप्रयोग प्रक्रिया सामग्री|एप्लिकेशन]] या [[सिस्टम सॉफ्ट्वेयर|सिस्टम]] द्वारा उपयोग किए जाने वाले डेटा को स्टोर करती है। एक डेटा फ़ाइल में सामान्यतः निष्पादित किए जाने वाले निर्देश या कोड (अर्थात, एक [[कंप्यूटर प्रोग्राम]]) नहीं होते हैं । | ||
अधिकांश कंप्यूटर प्रोग्राम डेटा फ़ाइलों के साथ काम करते हैं। | अधिकांश कंप्यूटर प्रोग्राम डेटा फ़ाइलों के साथ काम करते हैं। | ||
== डेटा फ़ाइलों के प्रकार == | == डेटा फ़ाइलों के प्रकार == | ||
डेटा फ़ाइलों को दो | डेटा फ़ाइलों को दो प्रकार से स्टोर किया जा सकता है: | ||
* टेक्स्ट फ़ाइलें; | * टेक्स्ट फ़ाइलें; | ||
* बाइनरी फ़ाइलें। | * बाइनरी फ़ाइलें। | ||
=== टेक्स्ट फ़ाइलें === | === टेक्स्ट फ़ाइलें === | ||
टेक्स्ट फ़ाइल (जिसे [[ASCII]] फ़ाइलें भी कहा जाता है) ASCII करैक्टर में इनफार्मेशन स्टोर करती है। टेक्स्ट फ़ाइल में मानव-रीडेबल करैक्टर होते हैं। उपयोगकर्ता किसी टेक्स्ट फ़ाइल की सामग्री को पढ़ सकता है या टेक्स्ट एडिटर का उपयोग करके उसे एडिट कर सकता है। टेक्स्ट फ़ाइलों में, टेक्स्ट की प्रत्येक लाइन को एक विशेष करैक्टर के साथ समाप्त (सीमांकित) किया जाता है, जिसे EOL (लाइन का अंत) करैक्टर के रूप में जाना जाता है। टेक्स्ट फ़ाइलों में कुछ आंतरिक अनुवाद तब होते हैं जब यह ईओएल करैक्टर रीड या रिटेन किया जाता है।<ref name=":0">{{cite news|title=फ़ाइल स्थानांतरण को समझना|edition=City|date=1994|work=Boston Globe}}</ref> | |||
टेक्स्ट फ़ाइलों के उदाहरण | टेक्स्ट फ़ाइलों के उदाहरण | ||
Line 15: | Line 15: | ||
===बाइनरी फ़ाइलें=== | ===बाइनरी फ़ाइलें=== | ||
बाइनरी फ़ाइल एक ऐसी फ़ाइल होती है जिसमें इनफार्मेशन उसी प्रारूप में होती है जिसमें इनफार्मेशन मेमोरी में यानी बाइनरी रूप में होती है। बाइनरी फ़ाइल में, एक लाइन के लिए कोई सीमांकक नहीं होता है। इसके अतिरिक्त बाइनरी फ़ाइलों में कोई अनुवाद नहीं होता है। परिणामस्वरूप, प्रोग्राम के लिए टेक्स्ट फ़ाइलों की तुलना में बाइनरी फ़ाइलें रीड और राइट में तेज़ और आसान होती हैं। जब तक फ़ाइल को पढ़ने की आवश्यकता नहीं होती है या किसी भिन्न प्रकार के सिस्टम में पोर्ट करने की आवश्यकता नहीं होती है, तब तक बाइनरी फ़ाइलें प्रोग्राम इनफार्मेशन स्टोर करने का सबसे अच्छा | बाइनरी फ़ाइल एक ऐसी फ़ाइल होती है जिसमें इनफार्मेशन उसी प्रारूप में होती है जिसमें इनफार्मेशन मेमोरी में यानी बाइनरी रूप में होती है। बाइनरी फ़ाइल में, एक लाइन के लिए कोई सीमांकक नहीं होता है। इसके अतिरिक्त बाइनरी फ़ाइलों में कोई अनुवाद नहीं होता है। परिणामस्वरूप, प्रोग्राम के लिए टेक्स्ट फ़ाइलों की तुलना में बाइनरी फ़ाइलें रीड और राइट में तेज़ और आसान होती हैं। जब तक फ़ाइल को पढ़ने की आवश्यकता नहीं होती है या किसी भिन्न प्रकार के सिस्टम में पोर्ट करने की आवश्यकता नहीं होती है, तब तक बाइनरी फ़ाइलें प्रोग्राम इनफार्मेशन स्टोर करने का सबसे अच्छा उपाय है।<ref name=":0" /> | ||
बाइनरी फ़ाइलों के उदाहरण | बाइनरी फ़ाइलों के उदाहरण | ||
* | *जेपिइजी इमेज (.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> | ओपन डेटा फ़ाइलों के उदाहरणों में सीएसवी, एक्सएलएस और [[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 35: | Line 35: | ||
{{Reflist}} | {{Reflist}} | ||
{{DEFAULTSORT:Data File}} | {{DEFAULTSORT:Data File}} | ||
[[Category:Created On 26/07/2023|Data File]] | |||
[[Category:Machine Translated Page|Data File]] | |||
[[Category: Machine Translated Page]] | [[Category:Pages with script errors|Data File]] | ||
[[Category: | [[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.0 1.1 "फ़ाइल स्थानांतरण को समझना". Boston Globe (City ed.). 1994.
- ↑ Research Data Management Service Group (n.d.). "फ़ाइल प्रारूप". Cornell University.