📚 إجراءات التحقق من صحة البيانات
المفاهيم الأساسية
التحقق من صحة البيانات: عملية ضمان دقة البيانات وجودتها عن طريق عدة فحوصات للتأكد من تناسقها المنطقي (مستمر من الصفحات السابقة).
خريطة المفاهيم
```markmap
علم البيانات
ما تعلمته
جمع البيانات والتحقق من صحتها
#### التحقق من صحة إدخال البيانات (Data Entry Validation)
- تعريف: أي نشاط يتحقق من أن البيانات المدخلة تنبثق من مجموعة من القيم المعاصدة وتتوافق مع القواعد المقبولة.
- الهدف: ضمان الدقة والجودة.
- المبدأ: يتم قبول البيانات المتوافقة مع القوانين، ورفض غير المتوافقة.
#### التحقق من صحة البيانات (Data Validation)
- تعريف: عملية ضمان دقة البيانات وجودتها.
- التنفيذ: عن طريق عدة فحوصات للتأكد من التناسق المنطقي للبيانات.
#### أنواع التحقق من صحة إدخال البيانات
- التحقق من البحث
- التحقق من التواجد
- التحقق من الطول
- التحقق من النطاق
- التحقق من الصيغة
- التحقق من النوع
- يمكن استخدام برامج مثل Microsoft Excel للتحقق.
#### مثال تطبيقي: بيانات الطقس والأحداث
- الهدف: تطبيق التحقق من صحة البيانات عملياً.
- السيناريو: وكيل سياحي ينظم حملة لمدينتي الرياض وجدة.
- المصدر: بيانات من المركز الوطني للأرصاد (ncm.gov.sa).
- الأعمدة المطلوبة في Excel:
- الأشهر
- المدينة
- درجة الحرارة العظمى (درجة مئوية)
- متوسط هطول الأمطار (المليمتر)
- عدد الأحداث
#### إجراءات التحقق من صحة البيانات (مثال تطبيقي)
- التحقق من البحث: القيم المحددة مسبقًا من عمود "الشهر".
- التحقق من التواجد: التأكد من أن كل خلية لها قيمة مسجلة.
- التحقق من الطول: يجب أن تتكون أسماء المدن المسجلة من ثلاثة إلى ستة حروف.
- التحقق من النطاق: يجب أن تتراوح قيم درجة الحرارة المسجلة من 20 إلى 45 درجة مئوية.
- التحقق من الصيغة: يجب أن تكون قيم هطول الأمطار مسجلة بصيغة رقم عشري.
- التحقق من النوع: يجب أن تكون القيم رقمية فقط.
#### رقم التحقق (Check Digit)
- تعريف: رقم إضافي للكشف عن الأخطاء في الأرقام ذات الطول الثابت.
- آلية العمل: يُحسب من الأرقام الأخرى ويُقارن بالإدخال.
- أمثلة: موجود في أرقام ISBN، التذاكر، الرموز الشريطية.
- الأهمية: تضاءلت مع انتشار الإدخال الآلي (الماسحات الضوئية).
ترميز البيانات
...
#### رموز الاستجابة السريعة (QR Codes)
...
#### رقم الكتاب المعياري الدولي (ISBN)
...
#### رموز الدول (ISO 3166)
...
تمارين التطبيق
...
```
نقاط مهمة
- يوضح الشكل 2.20 مخططاً تدفقياً يلخص إجراءات التحقق من صحة البيانات.
- كل نوع من أنواع التحقق (البحث، التواجد، الطول، النطاق، الصيغة، النوع) يقابله شرط محدد يجب تطبيقه على البيانات.
- يتم تطبيق هذه الإجراءات على مثال عملي لبيانات الطقس (المدينة، درجة الحرارة، هطول الأمطار).