الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

معلومات تهمك حول خصائص الحقول

مغلق
بدأه ابن مسقط في 10 يونيو 2003 · 8 رد · 1,140 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أخواني الكرام/ رواد المنتدى

السلام عليكم ورحمة اللله وبركاته

أثناء تجوالي في الإنترنت لفت إنتباهي موضوع عن خصائص الحقول ولإحساسي بأهميته لكل من يتعامل مع قواعد أكسيس أردت الإفادة به في هذا المنتدى الطيب وهو في الأتي:

ا معنى هذه الخصائص؟؟؟؟

حجم الحقل: و هو يحدد العدد الاعظمي من الأحرف التي يمكن أن يحتويها الحقل (الخلية)..... و مهم جدا أن تضبط هذا الحقل على الرقم الصحيح. مثلا أسماء الكتب .. كم ممكن أن يكون أطول اسم كتاب في مكتبتك؟؟؟ إذا قلنا 30 حرفا ... إذا يجب أن يكون حجم الحقل اسم الكتاب 30 حرفا .. طيب لم لا نضعه 256 حرف و هو القيمة الأعظمية المسموح بها لحقل النص؟؟؟؟ هنا أهم فكرة في التعامل مع البيانات و هنا يمكنني أن أميز بين شخص قام بإعداد قاعدة بيانات صحيحة أو قاعدة بيانات خاطئة ليس المهم التصميم فقط و المظهر و إنما المضمون... اعلم انك لم تفهم فكرتي حتى الآن ... دعني اشرح لك المشكلة ... انه من المعروف أن كل حرف يحتاج إلى وحدة تخزين مقداراها البايت .. لذلك 30 حرف بحاجة إلى 30 بايت و 250 حرف بحاجة إلى 250 بايت .. طيب أنا إذا أدخلت الاسم 25حرف مثلا يعني أنى حجزت 25 بايت ؟؟؟؟؟ لا طبعا .... إن أكسس و جميع قواعد البيانات و حتى لغات البرمجة تتعامل بأسلوب الحجز المسبق .. حيث بمجرد انك تدخل لسجل جديد لإضافة المعلومات، يحجز أكسس لكل حقل مجموعة من البايتات حسب الحجم المحدد بالخصائص. يعني نفترض انك حددت خاصية حجم الحقل على 30 حرف. و أدخلت اسم كتاب 20 حرف. يكون قد حجز لك 30 حرف و ضاعت من ذاكرتك 10 بايتات دون فائدة. لذلك أحاول أن اخفض الحجم بقدر المستطاع حتى لا أقع بمشكلة الحجم الفائض الضائع .. كلما كان لحجم اقل كلما قلت حجم قاعدة البيانات و وفرة من الذاكرة. اعتقد الآن أن الفكرة قد وصلت تمام... بقى أن أذكرك أن الأرقام لها أسلوب آخر بالتعامل من حيث حجم البايتات المحجوزة ...

إذا كنت تتعامل مع الرقم على انه نص .. مثلا أرقام الهاتف و الفاكس و ما شابهها ... يكون التعامل مع الحرف و الرقم واحد .. أي كل رقم من العدد يحتاج إلى بايت ... أما إذا كنت تتعامل مع الأعداد فهناك أسلوب آخر ... يعني العدد 255 مثلا بحاجة إلى بايت واحد فقط إذا كنت أعامله كعدد .. و يحتاج ألي 3 بايت إذا كنت أعامله كنص.

ملاحظة هامة: أنا متأكد أن هناك التباس اصبح عند البعض بعد قراءة هذه المعلومات..!!!!! لذلك ما معنى عدد و رقم و متى يكون نص...؟؟؟؟

الأرقام التي يعرفها البشر هي فقط عشر أرقام .... من 0 إلى 9 أما الأعداد فهي تركيب من الأرقام ... و يكون العدد أو الرقم نص عندما لا يستخدم في العمليات الحسابية الأربعة مثل الجمع و الطرح .... مثال على هذه الأرقام رقم الهاتف و الفاكس و الجوال و غيرها من الأرقام التي لا تستخدم بالحساب و إنما استخدمت كرموز لاختصار ..

خاصية حجم الحقل :

أما عن ... خاصية حجم الحقل ... لنوع بيانات رقم يحتوي على عدة خيارات .. مثلا بايت .. يكون اكبر رقم ممكن أن تضيفه هو 255 و لا يمكنك إدخال اكبر من هذا الرقم في حقل يحمل هذه الخاصية . أما رقم صحيح .. يعني اكبر سعة 2 بايت ... أي حوالي 32000 بالموجب و 32000 بالسالب .... رقم صحيح طويل ... يحجز أربع بايت ... و يمكن حساب الرقم الدقيق الاعظمي الممكن أن يحتويه باستخدام نظام العد الثنائي .. و ليس من الضرورة الآن شرح تفاصليه لانه ليس من المهم ...

خاصية التعليق :

خاصية أخرى مهمة ... هي .... تعليق .. بالنسخ القديمة لاكسس كانت (عنوان) ... تذكر عندما قلت لك يجب أن تسمي أسماء الحقول بالإنكليزي و مختصر ... صح ..!!! و عندها راودك سؤال أريد بالعربية و أنا رأيت كثير من برامج أكسس بالعربية ..؟؟ نعم هنا الحل .. الحقل اسم الكتاب يظهر بالجدول .. بالشكل التالي.. Bname.... الآن سوف نجعله اسم الكتاب...

انتقل إلى وضع التصميم للجدول... لكن كيف ؟؟؟ اختر الجدول من إطار قاعدة البيانات أسماء الكتب 2. ثم انقر على زر تصميم . يفتح الجدول في وضع التصميم .. اختر السطر الثاني bname بالنقر بالماوس عنده . يظهر خصائص الحقل بأسفل ... اختر الخاصية تعليق ... و من ثم اكتب: اسم الكتاب .. انتقل إلى وضع عرض البيانات.. و ذلك بالنقر على زر عرض في أقصى الزاوية اليسرى بالأعلى على شريط الأدوات أو من قائمة عرض الخيار عرض ورقة البيانات .. و لاحظ كيف تغير عنوان حقل اسم الكتاب من الإنكليزية إلى العربية .. (يمكن أن تسال هل تريد حفظ التغييرات في التصميم .. انقر نعم)... هذه هي الطريقة الصحيحة في كتابة اللغة العربية و استخدامه ضمن البرنامج و غير ذلك لا تنسى كلامي دائما إنكليزي و مختصر ...

أرجو أن يكون الموضوع مفيداً ،،،

والله الموفق.

مصدر الموضوع : http://www.3yoonoman.com/zawaya3yoon/showt...p3?threadid=909

ibnmusqat.gif
#2

شكرا يا اخى على المساهمة الجميلة دى

80.gif

#3

أخي الكريم ابن مسقط.. السلام عليكم.

موضوع رائع وطالما أنك بدأت الخطوة الأولى في هذا الجانب فنتمنى عليك أن تكمل المشوار من خلال شرح خصائص النماذج وخصائص الكائنات المنضمة أو غير المنضمة وكذلك خصائص الاستعلامات والتقارير لأنها مهمة جدا ومثلي وبقية الأخوان المبتدئين يحاولون التغلب على هذه عدم إلمامهم بهذه الخصائص عن طريق التجربة فقط وإن كانت التجربة أمر جيد إلا أنها قد لا تعطي كل النتائج أو كل المعلومات عن خاصية معينة وبعضها تكون ذات خيارات متعددة مثل ( نعم ـ لا ) أو ( شامل ) أو نحو ذلك وكل اختيار يؤدي إلى نتيجة غير نتيجة الاختيار الآخر. أتمنى أن يكون هذا الموضوع شبه سلسلة لجميع هذه الخصائص ولو على جرعات حسب الوقت ومن الممكن أن نرى إسهامات الآخرين ممن يعرفون. والسلام عليكم. (gift) (f)

#4

(f)(f)(f)(f)اخي ابن مسقط

موضوع جميل جداً وحرج جداً

أتمنى المزيد

أخوك رضا عقيل

#5

أخي الكريم/ أبو طالب

العفو وما فعلت إلا الواجب.

أخي الكريم/ رضا عقيل

بارك الله فيك .

أخي الكريم/ المالكي333

إقتراحات جيده أشكرك عليها ، ورأي الشخصي أن الموضوع يحتاج إلى إستطلاع أراء الأفاضل بقية أعضاء المنتدى حول المواضيع التي تحتاج إلى التركيز في شرحها وتوضيحها إلى المبتدئين لكي يتم الإعداد لها.

1- ما رأي بقية الأخوان في الفكره ؟

2- ما هي المواضيع الأكثر حاجة وإلحاحا إلى التوضيح والشرح ؟ (في حالة قبول الفكره).

3- هل ينشر كل موضوع بشكل مستقل أم يفتح موضوع واحد وتدرج فيه كل المشاركات ؟

4- من مستعد للمساهمه بين فترة وأخرى ، حسب الوقت طبعاً ;) ؟

ولكم تحياتي . (f)(f)

ibnmusqat.gif
#6

موضوع رائع

وجزاك الله خير

اتق الله حيث ماكنت

#7

الموضوع مهم جدا ونحتاجة جميعا اشكرك عليه اخى ابن مسقط

وراي الاخ المالكى جدير بالاعتبار

ومعا الى الامام باذن الله

#8

تنبيه وتحذير جاء في وقته

شكرا لك

#9

السلام عليكم ورحمة الله وبركاته

جزاك الله اخى ابن مسقط وجعله فى ميزان حسناتك على ما تقدمه دائما لأخوانك _ صراحه انت رجل عظيم بأفعالك لا حرمك الله من الأجر

الفكره قليل فيها اذا قلنا ممتازه لحاجة الجميع من المبتدئين والهواه لها

فى الى الأمام ونحن معك

هذا الموضوع مغلق.

مواضيع مشابهة