القائمة الرئيسية

الصفحات

قاعدة التحقق من صحة البيانات في اكسس

قاعدة التحقق من صحة البيانات في اكسس


قاعدة التحقق من صحة البيانات في اكسس

هنتعلم في المقال ده


التحقق من صحة البيانات المدخلة
قاعدة التحقق من الصحة Access
خاصية تستخدم لمعالجة التكرار داخل الحقل في قواعد البيانات
أساسيات قواعد البيانات
مكونات قاعدة البيانات Access
يتم إدخال البيانات إذا كان نوع البيانات (نصوص) بواسطة
تعريف الحقل في قاعدة البيانات
العملة من انواع البيانات الممكن تخزينها في قاعدة البيانات


قاعدة التحقق من صحة البيانات في اكسس


أهمية استخدام قاعدة التحقق من صحة البيانات في اكسس


شرح قاعدة التحقق من الصحة validation rule في قواعد البيانات اكسيس access

ماهى قواعد التحقق من صحة البيانات validation rule؟

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

يمكننا وضع قواعد التحقق validation rule مع معظم أنواع البيانات التى نقوم بإدخالها فيمكننا التحكم فى النصوص المدخلة أو التاريخ أو الأرقام وغير ذلك

أولاً:استخدام قواعد التحقق من صحة البيانات مع  النص text

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

فنستخدم الكلمة Like ونضع بين علامتى اقتباس الكلمات التى نريد إدخالها فى هذا الحقل ونفصل بين كل كلمة وأخرى بالكلمة Or

فلإدخال جنس الشخص بحيث يكون ذكر أو انثى يكون النص كالتالي فى خانة validation rule

Like "ذكر" or "أنثي" 

وتجد أسفل خانة validation rule توجد خانة validation text ووظيفتها إظهار النص الذى يظهر فى حالة إدخال بيانات لا تتفق مع الشروط والقواعد الموضوعة بحيث تنبه المستخدم بالخطأ وكيف يصلح هذا الخطأ


قاعدة التحقق validation rule لرقم أو عملة

عند التعامل مع الأرقام نستخدم القواعد المنطقية مثل علامة = فإذا أردت أن تكون المدخلات تساوى رقم معين اكتب مثلا =5

وعلامة > فى حالة مثلا أن المدخلات أقل من رقم معين

علامة >= أقل من أو يساوى فى حال المدخلات أقل من أو يساوى رقم معين

علامة < أكبر من فى حالة المدخلات أكبر من رقم معين

علامة =< فى حالة المدخلات أكبر من أو تساوى قيمة معينة

فإذا كان هناك حقل لإدخال عمر الموظف وكانت القاعدة أن يكون العمر أكبر من أو يساوى  20 وأقل من 60 فنستخدم قاعدة التحقق 


قاعدة التحقق validation rule من تاريخ 

يمكن استخدام قاعدة التحقق validation rule مع التاريخ فمثلا عند الرغبة فى التحقق من صحة مدخل معين خاص بتاريخ معين نكتب القواعد المنطقية مثل أكبر من أو أكبر من أو يساوى وغيرها من القواعد المنطقية.


قواعد التحقق  validation rule لكتابة الايميل الالكتروني email

نريد أحيانا من المستخدمين كتابة البريد الالكتروني email فنقوم بوضع قاعدة التحقق كما يلى:-

Like "*@*.*"

حيث أن الرمز * هو الرمز الشامل ويعنى ممكن إدخال نص أو رقم أو أى رمز ثم علامة @ وبعده * رمز شامل ايضا وبعده . ثم * مرة ثالثة حسب نوع الدومين 


قاعدة تحقق validation rule لإدخال حروف فقط text only

  من المعروف أنه عند اختيار الخاصية text يمكن إدخال نص وأرقام ولكن ماذا لو أردنا إدخال نص فقط فى الحقل ؟؟ نقوم باستخدام قاعدة تحقق مثل هذه

like "*[a-z]"


قاعدة تحقق validation rule لإدخال أرقام فقط number only

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

like "*[0-9]"


إنشاء قاعدة التحقق من صحة البيانات validation rule فى وضع datasheet view

يمكن إنشاء قاعدة التحقق من صحة البيانات validation rule فى وضع datasheet view للجدول وذلك كالتالي:-

قف على الحقل المراد إنشاء قاعدة تحقق له ومن التبويب fields اختر validation ومنها اختر field validation rule واكتب قاعدة التحقق التى ترغب فى تطبيقها على هذا الحقل ولكتابة رسالة تظهر للمستخدم فى حالة مخالفته لقاعدة التحقق من التبويب fields اختر validation ومنها اختر field validation message


قاعدة التحقق من صحة البيانات في اكسس


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

https://www.youtube.com/watch?v=6hIKB-uZZ44


قاعدة التحقق من صحة البيانات في اكسس

اتعلمنا في المقال ده


التحقق من صحة البيانات المدخلة
قاعدة التحقق من الصحة Access
خاصية تستخدم لمعالجة التكرار داخل الحقل في قواعد البيانات
أساسيات قواعد البيانات
مكونات قاعدة البيانات Access
يتم إدخال البيانات إذا كان نوع البيانات (نصوص) بواسطة
تعريف الحقل في قاعدة البيانات
العملة من انواع البيانات الممكن تخزينها في قاعدة البيانات


لو عايز تعرف أكتر عن احدث مهارات وخدع الاكسيل المتقدم إضغط هنا

تعليقات