چار اور ویچار کے درمیان فرق | چار بمقابلہ ویچارار

Anonim

چار بم اور ویچارار

چار اور ویچارر عام طور پر ڈیٹا بیس کے نظام میں کردار کے اعداد و شمار کی اقسام کا استعمال کیا جاتا ہے جو اس طرح کی نظر آتی ہے اگرچہ اسٹوریج ضروریات کے مطابق ان کے درمیان اختلافات موجود ہیں. ڈیٹا بیس کی ڈیزائننگ میں، بہت سے ڈیٹا کی اقسام کا استعمال کیا جاتا ہے. ان میں سے، کردار کے اعداد و شمار کی اقسام زیادہ اہم جگہ حاصل کرتے ہیں کیونکہ وہ تعداد کے مقابلے میں بہت ساری معلومات ذخیرہ کرنے کے لئے استعمال کیا جاتا ہے. حروف کے حروف یا حروف تہجی کے اعداد و شمار کو ذخیرہ کرنے کے لئے کریکٹر ڈیٹا کی اقسام کا استعمال کیا جاتا ہے. ڈیٹا بیس کے کردار سیٹ کی قسم کا تعین کیا جاتا ہے جب ڈیٹا بیس پیدا ہوتا ہے. ایک بار پھر، ان حروف کے اعداد و شمار کی اقسام میں سے چار، چار اور ویچار عام طور پر استعمال شدہ ہیں. یہ مضمون بیان کرتا ہے کہ یہ دو ڈیٹا کی اقسام، چار اور ویچارار، اور ان کے درمیان کیا فرق ہے.

چار کیا ہے؟

چار کے ISO کی تعریف ایک کردار ہے اور چار ڈیٹا کی قسم ایک کردار کو اسٹور کرنے کے لئے استعمال کیا جاتا ہے.. چار (ن) ن مقررہ سائز حروف کو محفوظ کرسکتے ہیں. حروف کی زیادہ سے زیادہ تعداد جس میں چار چار (N) ہوسکتی ہے 255 سلاخوں اور ایک تار کی لمبائی 1 سے 8000 سے ہونا ضروری ہے. چار varchar سے پچاس فی صد تیز ہے اور اس وجہ سے، ہم بہتر کارکردگی حاصل کرسکتے ہیں جب ہم کام کرتے ہیں چار. اعداد و شمار کو ذخیرہ کرنے پر چار جامد میموری اختصاص کا استعمال کرتا ہے. جب ہم ایک مقررہ طے شدہ لمبائی کے ساتھ تار ذخیرہ کرنا چاہتے ہیں، تو چار چار استعمال کرنا بہتر ہے. مثال کے طور پر، جب 'ہاں' اور 'نہیں' کے طور پر 'Y' اور 'N' ذخیرہ کرتے ہیں تو، ہم اعداد و شمار کی قسم چار چار استعمال کرسکتے ہیں. اور جب دس افراد کے ساتھ ایک شخص کی قومی شناختی کارڈ نمبر کو ذخیرہ کرنے کے لۓ، ہم اعداد و شمار کی قسم چار (10) کے طور پر استعمال کرسکتے ہیں.

ویچارار کیا ہے؟

جیسا کہ نام سے پتہ چلتا ہے، varchar ایک متغیر کردار کہا جاتا ہے.

وچار کو حروف تہجی کے اعداد و شمار کو ذخیرہ کرنے کے لئے استعمال کیا جاتا ہے جو متغیر لمبائی ہے. اس اعداد و شمار کی قسم کو پکڑ کر اس میں زیادہ سے زیادہ تعداد 4000 حروف ہے اور زیادہ سے زیادہ اسٹوریج کا سائز 2 GB ہے. varchar کی اسٹوریج کا سائز اعداد و شمار کے علاوہ دو بائٹس کی اصل لمبائی ہے. Varchar چار چاروں سے سست ہے اور ڈیٹا کو ذخیرہ کرنے میں متحرک میموری مختص کا استعمال کرتا ہے. نہ صرف تار، بلکہ غیر تارکین قسمیں جیسے تاریخ کی اقسام، "12 مارچ 2015"، "12/03/2015" میں بھی ذخیرہ کیا جاسکتا ہے، ہم اعداد و شمار جیسے نام، پتے، تشریح وغیرہ وغیرہ کو ذخیرہ کرتے ہیں. varchar ڈیٹا کی قسم.

چار اور ویچار کے درمیان کیا فرق ہے؟ • اگرچہ چار اور ویچارر کردار کے اعداد و شمار کے شعبوں ہیں، چار چار مقررہ لمبائی کے اعداد و شمار اور varchar متغیر سائز ڈیٹا فیلڈ ہے.

• چار صرف فکسڈ سائز غیر یونیائیڈ تار حروف ذخیرہ کرسکتا ہے، لیکن ویچار کو تار کے متغیر سائز ذخیرہ کرسکتا ہے.

• چار اعداد و شمار جو اکثر بدلتے ہیں کے مقابلے میں بہتر ہے. یہ ہے کیونکہ اعداد و شمار کی لمبائی کی لمبائی قطعی تقسیم کے لئے نہیں ہے.

• چار صرف مقررہ جگہ پر قبضہ کرے گا جو متغیر کی توثیق کرتا ہے. لیکن varchar جگہ پر قبضہ کرے گا اعداد و شمار پر مبنی ہے اور یہ بھی 1 یا 2 بائٹ پر لمبائی پریفکس پر قبضہ کرے گا.

• اگر اعداد و شمار 255 قطعوں سے کم ہے تو، 1 بائٹ مختص کیا جاتا ہے اور اگر ڈیٹا 255 سے زائد بار 2 بائٹس محفوظ ہے. اگر ہم 'Y' اور 'N' کے پرچم کو ذخیرہ کرنے کے چار چار استعمال کرتے ہیں تو اسے ایک بائٹ کو ذخیرہ کرنے کے لئے استعمال کیا جائے گا، لیکن جب ہم varchar استعمال کرتے ہیں تو یہ پرچم کو ذخیرہ کرنے کے لئے دو بٹس لے جائیں گے، بشمول لمبائی کے پہلے بکس کے طور پر اضافی بائٹ.

خلاصہ:

چار بمقابلہ وچارار

چار اور ویچار ڈیٹا بیس میں دستیاب سب سے زیادہ استعمال شدہ حروف ڈیٹا کی قسم ہیں. چار ایک مقررہ لمبائی کے ساتھ ایک تار کو ذخیرہ کرنے کے لئے استعمال کیا جاتا ہے جبکہ varchar ایک مختلف لمبائی ہے کہ تار ذخیرہ کرنے کے لئے استعمال کیا جاتا ہے. ڈیٹا سے بہتر کارکردگی حاصل کرنے کے لئے، آپ کے ڈیٹا بیس میں ٹیبل کے شعبوں کے لئے صحیح ڈیٹا کی اقسام کو منتخب کرنے کے لئے یہ ضروری ہے. یہ سب سے چھوٹی ڈیٹا کی اقسام کو استعمال کرنے کے لئے زیادہ آسان ہے جو ڈیٹا کو صحیح طریقے سے ذخیرہ کرسکتا ہے، کیونکہ وہ میموری سے کم جگہ لے لیتے ہیں.

تصاویر کی عدالت: ویکیپیڈیا (عوامی ڈومین) کے ذریعہ