Data file
ڈیٹا فائل ایک کمپیوٹر فائل ہے جو کمپیوٹر ایپلی کیشن یا سسٹم کے ذریعہ استعمال ہونے والے ڈیٹا کو محفوظ کرتی ہے، بشمول ان پٹ اور آؤٹ پٹ ڈیٹا۔ ڈیٹا فائل میں عام طور پر انجام دینے کے لیے ہدایات یا کوڈ (یعنی کمپیوٹر پروگرام) نہیں ہوتے ہیں۔ زیادہ تر کمپیوٹر پروگرام ڈیٹا فائلوں کے ساتھ کام کرتے ہیں۔ ڈیٹا فائلوں کی اقسام ڈیٹا فائلوں کو دو طریقوں سے محفوظ کیا جا سکتا ہے: ٹیکسٹ فائلیں ؛ بائنری فائلیں۔ ٹیکسٹ فائلیں ایک ٹیکسٹ فائل (جسے ASCII فائلیں بھی کہا جاتا ہے) معلومات کو ASCII حروف میں محفوظ کرتی ہے۔ ٹیکسٹ فائل میں انسانی پڑھنے کے قابل حروف ہوتے ہیں۔ صارف ٹیکسٹ فائل کے مندرجات کو پڑھ سکتا ہے یا ٹیکسٹ ایڈیٹر کا استعمال کرتے ہوئے اس میں ترمیم کر سکتا ہے۔ ٹیکسٹ فائلوں میں، متن کی ہر لائن کو ختم کیا جاتا ہے، (حد بندی) ایک خاص کردار کے ساتھ جسے ای او ایل (اینڈ آف لائن) کردار کے نام سے جانا جاتا ہے۔ ٹیکسٹ فائلوں میں کچھ اندرونی ترجمے اس وقت ہوتے ہیں جب یہ ای او ایل کردار پڑھا یا لکھا جاتا ہے۔ ٹیکسٹ فائلوں کی مثالیں ایک ٹیکسٹ دستاویز (اکثر. tXT) بائنری فائلیں بائنری فائل ایک ایسی فائل ہے جس میں اسی شکل میں معلومات ہوتی ہیں جس میں معلومات میموری میں رکھی جاتی ہیں، یعنی۔ بائنری شکل میں۔ بائنری فائل میں، لائن کے لیے کوئی حد بندی نہیں ہے۔ اس کے علاوہ بائنری فائلوں میں کوئی ترجمہ نہیں ہوتا ہے۔ نتیجے کے طور پر، بائنری فائلیں ٹیکسٹ فائلوں کے مقابلے میں کسی پروگرام کے لیے پڑھنے اور لکھنے میں تیز اور آسان ہوتی ہیں۔ جب تک فائل کو کسی مختلف قسم کے سسٹم میں پڑھنے یا پورٹ کرنے کی ضرورت نہیں ہے، بائنری فائلیں پروگرام کی معلومات کو ذخیرہ کرنے کا بہترین طریقہ ہیں۔ بائنری فائلوں کی مثالیں ایک جے پی ای جی امیج (. جے پی جی یا. جے پی ای جی) ڈیٹا فائل کیٹیگریز بند ڈیٹا فائل فارمیٹس، جنہیں اکثر ملکیتی فارمیٹ فائلیں کہا جاتا ہے، میں ان کے میٹا ڈیٹا عناصر چھپے ہوئے، مبہم یا فائل کے صارفین کے لیے دستیاب نہیں ہوتے ہیں۔ ایپلیکیشن ڈویلپرز ایسا صارفین کو ڈیٹا فائلوں کے ساتھ چھیڑ چھاڑ کرنے یا خراب کرنے یا ڈیٹا کو حریف کی ایپلی کیشن میں درآمد کرنے سے حوصلہ شکنی کرنے کے لیے کرتے ہیں۔ اوپن ڈیٹا فارمیٹ فائلوں کے اندرونی ڈھانچے میٹا ڈیٹا پبلشنگ کے عمل کے ذریعے فائل کے صارفین کے لیے دستیاب ہوتے ہیں۔ میٹا ڈیٹا پبلشنگ کا مطلب ہے کہ فائل کے اندر موجود تمام ممکنہ ڈیٹا عناصر کی ساخت اور الفاظ صارفین کے لیے دستیاب ہیں۔ کھلی ڈیٹا فائلوں کی مثالوں میں سی ایس وی، ایکس ایل ایس اور ایکس ایم ایل فارمیٹس شامل ہیں جیسے ویب پیجز کو اسٹور کرنے کے لیے ایچ ٹی ایم ایل یا اسکیل ایبل گرافکس کو اسٹور کرنے کے لیے ایس وی جی۔ انڈیکس فائل انڈیکسڈ فائل ڈیٹا بیس سیریلائزیشن حوالہ جات کمپیوٹر فائلیں ڈیٹا کی اقسام بھی دیکھیں۔