اذهب إلى المحتوى
  • 0

bit وعلاقته بطول المحارف في قواعد البيانات

ابراهيم الخليل سماني

السؤال

السلام عليكم

مثلا عندما يقول لك هذا النوع يملك 16 bit  أي 16 *16 = 256  ’ هل 256-1 تعبر عن عدد الحروف ام ماذا و ما الفرق بين byte ,bit وكيف اتزود من هذا الموضوع ؟

Untitled.png.d9e7f9c11afa09a773836f4cbb0c1fc4.png

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0
  • البت Bit أو أصغر وحدة للذاكرة مؤلف من خانة وحدة فقط، يمكن أن يمثل قيمتين فقط إما الصفر 0 أو الواحد 1
  • البايت Byte هو اجتماع 8 بتات، أي أن البايت الواحد يملك 8 خانات كل منها يمكن أن تكون إما 0 أو 1، مثال : 00000000 أو 00110010

بما أن أصغر خانة وهي البت يمكنها تمثيل عددين فقط، ينشئ مفهوم العد الثنائي، وهو العد باستخدام عددين فقط، بينما في حياتنا العادية نستخدم النظام العشري الذي يحوي عشرة أعداد من 0 حتى، لذا في نظام العد الثنائي يمكن حساب العدد الأقصى الذي يمكن تمثيله برفع عدد البتات إلى قوة 2، مثلًا أكبر عدد يمكن للبايت تمثيله هو 8^2 = 256، يمكنك الاطلاع أكثر على ذلك من المقال التالي:

في حالة نوع الحقل TEXT كل محرف يُمثّل ببايت واحد، ويتم تحديد طول المحارف المخزنة ضمن خلية ما عبر بايتان في البداية يمثلان عدد المحارف في تلك الخلية، أي العدد الأقصى للمحارف الذي يمكننا تخزينه هو 8^2 = 65,536 محرفًا، كما هو مذكور في الشرح، يمكنك التعرف أكثر على الذواكر وطرق عنونتها والتعامل مع البايتات لهذا الغرض من المقال التالي:

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...