بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته، كيف الحال؟ اتمنى ان يكون الكل بخير، بصراحة انا عندي سؤال بالاكسس ومستعجل عليه ضروري وسبق اني كنت سالت احد الاخوان لاني لم استطع ان انزل موضوع لخلل فني ولكن الحمد لله اليوم كل شي تمام
السؤال هو
اذا حصلت على مخطط قاعدة البيانات التالي:
1- صمم شاشة إدخال لجدول المقررات (Courses) مع كتابة إجراء يقوم بضبط رقم الكتاب (Isbn)عند الإدخال أو التعديل هل هو صحيح أم لا على أساس خانة التحقق(Check digit)، فإذا كان غير صحيح يرفض الرقم ويطلب من المستخدم إعادة الإدخال، لمعرفة المزيد عن خانة الاختبار لرقم الكتاب(ISBN) ..
طريقة عمل خانة التحقق من صحة الرقم الخاص بالكتاب:
1- يتم الاتفاق على عدد الخانات التي يتكون منها الكتاب، لنتفق على ان يكون من 9 خانات، ترتب من اليمين الى اليسار
2- يتم ترقيم كل خانة من 1 حتى 9
2- يتم وضع 8 ارقام عشوائية مقابل الخانات من 2 حتى 9 على ان يكون الرقم المقابل للخانة الاولى خالي لأنه خانة التحقق وسيتم ايجاده بناءً على العمليات الحسابية التالية.
3- يضرب كل رقم في قيمة الخانة التي تحتويه، يعني الرقم الثاني *2، الرقم الثالث *3، الرقم الرابع*4، ......الخ
4- يتم حساب المجموع وليكن = س.
5- نجد باقي قسمة س على 11، اي باقي(س/11)= ص
6- 11- ص = قيمة خانة التحقق وهي قيمة الخانة الاولى.
مثال:
الخانة 1 2 3 4 5 6 7 8 9
الرقم - 5 8 1 3 4 8 9 5
مجموع (الخانة * الرقم) = 10+ 24 + 4+ 15+ 24+ 56+ 72+ 45
= 250
250/11=22 والباقي =8
11- 8 =3
اذن رقم التحقق = 3
الرقم النهائي هو : 3 5 8 1 3 4 8 9 5
اتمنى ان اجد من يخدمني هذه الخدمة وإن شاء الله اقدر اردها له.
أختكم الليلك