📚 تدريب 1: التحقق من صحة البيانات
المفاهيم الأساسية
(لا تحتوي الصفحة على تعريفات جديدة، بل على أسئلة تقييم للمفاهيم السابقة)
خريطة المفاهيم
```markmap
الوحدة الأولى: علم البيانات
جمع البيانات والتحقق من صحتها
التحقق من صحة إدخال البيانات
#### التطبيق العملي (مايكروسوفت إكسل)
##### خطوات التحقق من صحة البيانات
- افتح ملف "المصنف 1" في برنامج مايكروسوفت إكسل
- انتقل إلى ورقة "الطقس والأحداث"
- حدد الخلايا من A3 إلى A17
- اختر علامة التبويب بيانات (Data)
- من مجموعة أدوات البيانات (Data Tools)، اضغط على التحقق من صحة البيانات (Data Validation)
- ستظهر نافذة تحقق من صحة البيانات (Data Validation)
##### إعدادات التحقق (Settings)
- اختر علامة التبويب إعدادات (Settings)
- من مربع السماح: (Allow)، اختر قائمة (List)
- من مربع المصدر: (Source)، اكتب أسماء الأشهر مفصولة بفاصلة منقوطة ";"
- ألغِ تحديد خيار تجاهل الفراغ (Ignore blank)
##### تعيين رسالة إدخال (Input Message)
- اختر علامة التبويب رسالة إدخال (Input Message)
- في مربع العنوان: (Title)، اكتب "تعليمات إدخال الشهور"
- في مربع رسالة إدخال: (Input message)، اكتب "يجب أن تختار أحد الشهور من القائمة"
##### تعيين رسالة خطأ (Error Alert)
- اختر علامة التبويب تنبيه إلى خطأ (Error Alert)
- من مربع النمط: (Style) اختر إيقاف (Stop)
- في مربع العنوان: (Title)، اكتب "القيمة التي أدخلتها غير صالحة"
- في مربع رسالة خطأ: (Error message)، اكتب "يمكن إدخال القيم من القائمة فقط"
- اضغط على موافق (OK)
##### البدء في إدخال البيانات
- أدخل قيمة لكل خلية (من A3 إلى A17)
- عند وضع رسالة إدخال، ستظهر أثناء كتابة أسماء الشهور
- يمكنك كتابة اسم الشهر أو الاختيار من القائمة المنسدلة
- إذا أدخلت قيمة غير موجودة في القائمة، ستظهر رسالة الخطأ
##### ظهور جدول الطقس والأحداث
- بعد إدخال جميع أسماء الشهور في الخلايا من A3 إلى A17، سيظهر الجدول
- هيكل الجدول يحتوي على الأعمدة التالية:
- الشهر
- المدينة
- درجة الحرارة العظمى (درجة مئوية)
- متوسط هطول الأمطار (المليمتر)
- عدد الأحداث
##### تطبيق التحقق من صحة الطول (Text Length)
- حدد الخلايا من B3 إلى B17 (عمود "المدينة")
- افتح نافذة "تحقق من صحة البيانات" (Data Validation)
- اختر علامة التبويب "إعدادات" (Settings)
- من مربع "السماح" (Allow)، اختر "طول النص" (Text length)
- من مربع "بيانات" (Source)، اختر "بين" (between)
- في مربع "الحد الأدنى" (Minimum) اكتب 3
- في مربع "الحد الأقصى" (Maximum) اكتب 6
- ألغِ تحديد خيار "تجاهل الفراغ" (Ignore blank)
##### تعيين رسالة إدخال غير صالح
- اختر علامة التبويب "رسالة إدخال" (Input Message)
- في مربع "العنوان" (Title)، اكتب "تعليمات إدخال المدن:"
- في مربع "رسالة إدخال" (Input Message)، اكتب "يجب ألا يتجاوز اسم المدن عددًا محددًا من الحروف."
##### تعيين رسالة خطأ
- اختر علامة التبويب "تنبيه إلى خطأ" (Error Alert)
- في مربع "العنوان" (Title)، اكتب "القيمة التي أدخلتها غير صالحة"
- في مربع "رسالة خطأ" (Error message)، اكتب "يمكن إدخال أسماء المدن المكونة من 3 إلى 6 حروف فقط"
##### إدخال بيانات المدن
- أدخل قيمة لكل خلية (من B3 إلى B17)
- يُسمح بكتابة اسم المدينة بحيث يتكون من 3 إلى 6 حروف فقط
##### وظيفة رسائل التحقق
- عند وضع رسالة في علامة تبويب "رسالة إدخال" ستظهر دائماً أثناء كتابة أسماء المدن
- إذا أدخلت قيمة لا تفي بالمعايير، سيعرض إكسل رسالة الخطأ التي عينتها في علامة تبويب "تنبيه إلى الخطأ"
##### تطبيق التحقق من صحة النطاق (Range Validation)
- حدد الخلايا من C3 إلى C17 (عمود "درجة الحرارة العظمى")
- افتح نافذة "تحقق من صحة البيانات" (Data Validation)
- اختر علامة التبويب "إعدادات" (Settings)
- من مربع "السماح" (Allow)، اختر "مخصص" (Custom)
- في مربع "الصيغة" (Formula)، اكتب:
AND(C3:C17>20;C3:C17<45)
- ألغِ تحديد خيار "تجاهل الفراغ" (Ignore blank)
##### تعيين رسالة إدخال للنطاق
- اختر علامة التبويب "رسالة إدخال" (Input Message)
- في مربع "العنوان" (Title)، اكتب "تعليمات إدخال درجة الحرارة:"
- في مربع "رسالة الإدخال" (Input message)، اكتب "يجب أن تكون بيانات درجة الحرارة ضمن نطاق محدد من القيم."
##### تعيين رسالة خطأ للنطاق
- اختر علامة التبويب "تنبيه إلى خطأ" (Error Alert)
- في مربع "العنوان" (Title)، اكتب "القيمة التي أدخلتها غير صالحة"
- في مربع "رسالة خطأ" (Error message)، اكتب "يمكن إدخال درجة الحرارة بين 20 و 45 درجة مئوية فقط."
##### البدء في إدخال بيانات درجة الحرارة
- أدخل قيمة لكل خلية (من C3 إلى C17)
- يُسمح بإدخال قيمة درجة حرارة تتراوح بين 20 درجة مئوية إلى 45 درجة مئوية فقط
- إذا أدخلت قيمة لا تفي بالمعايير، ستظهر رسالة الخطأ من علامة تبويب "تنبيه إلى الخطأ"
- عند ظهور رسالة في علامة تبويب "رسالة إلى الخلايا" ستظهر دائماً أثناء التحقق من الصحة
##### خيارات رسالة الخطأ
- تعليمات
- إعادة المحاولة
- إلغاء الأمر
##### تطبيق التحقق من صحة الصيغة (للعمود الرابع)
- حدد الخلايا من D3 إلى D17 (عمود "متوسط هطول الأمطار")
- افتح نافذة "تحقق من صحة البيانات" (Data Validation)
- اختر علامة التبويب "إعدادات" (Settings)
- من مربع "السماح" (Allow)، اختر "عشري" (Decimal)
- من مربع "البيانات" (Data)، اختر "بين" (between)
- في مربع "الحد الأدنى" (Minimum) اكتب 0
- في مربع "الحد الأقصى" (Maximum) اكتب 30
- حدد خيار "تجاهل الفراغ" (Ignore blank)
##### تعيين رسالة إدخال غير صالح
- اختر علامة التبويب "رسالة إدخال" (Input Message)
- في مربع "العنوان" (Title)، اكتب "تعليمات إدخال متوسط هطول الأمطار"
- في مربع "رسالة الإدخال" (Input message)، اكتب "يجب أن تكون قيمة هطول الأمطار رقم عشري محصور بين 0 إلى 30."
##### تعيين رسالة خطأ
- اختر علامة التبويب "تنبيه إلى الخطأ" (Error Alert)
- في مربع "العنوان" (Title)، اكتب "القيمة التي أدخلتها غير صالحة"
- في مربع "رسالة خطأ" (Error message)، اكتب "الرقم العشري غير محصور بين 0 و 30"
##### البدء في إدخال بيانات هطول الأمطار
- أدخل قيمة لكل خلية (من D3 إلى D17)
- يُسمح بإدخال قيمة هطول الأمطار في شكل عشري تتراوح بين 0 مم إلى 30 مم
- إذا أدخلت قيمة لا تفي بالمعايير، سيعرض إكسل رسالة الخطأ من علامة تبويب "تنبيه إلى الخطأ"
- عند وضع رسالة في علامة تبويب "رسالة إدخال" ستظهر دائماً أثناء كتابة متوسط هطول الأمطار
##### تطبيق التحقق من صحة النوع (للعمود الخامس)
- حدد الخلايا من E3 إلى E17 (عمود "عدد الأحداث")
- افتح نافذة "تحقق من صحة البيانات" (Data Validation)
###### إعدادات التحقق من النوع
- اختر علامة التبويب "إعدادات" (Settings)
- من مربع "السماح" (Allow)، اختر "عدد صحيح" (Whole number)
- من مربع "البيانات" (Data)، اختر "أكبر من أو تساوي" (greater than or equal to)
- في مربع "الحد الأدنى" (Minimum)، اكتب 1
- ألغِ تحديد خيار "تجاهل الفراغ" (Ignore blank)
###### تعيين رسالة إدخال غير صالحة
- اختر علامة التبويب "رسالة إدخال" (Input Message)
- في مربع "العنوان" (Title)، اكتب "تعليمات إدخال عدد الأحداث"
- في مربع "رسالة إدخال" (Input message)، اكتب "لا يمكن أن يكون عدد الأحداث صفراً أو قيماً سالبة."
###### تعيين رسالة خطأ
- اختر علامة التبويب "تنبيه إلى خطأ" (Error Alert)
- في مربع "العنوان" (Title)، اكتب "القيمة التي أدخلتها غير صالحة"
- في مربع "رسالة خطأ" (Error message)، اكتب "عدد الأحداث صفر أو قيمة سالبة."
###### إدخال بيانات الأحداث
- أدخل قيمة لكل خلية من E3 إلى E17
- يُسمح بإدخال رقم يساوي أو أكبر من 1
- إذا أدخلت قيمة لا تفي بالمعايير، سيعرض إكسل رسالة الخطأ من علامة تبويب "تنبيه إلى الخطأ"
- عند وضع رسالة في علامة تبويب "رسالة إدخال"، ستظهر دائماً أثناء كتابة عدد الأحداث
###### خيارات رسالة الخطأ
- إعادة المحاولة
- إلغاء
- تطبيق
##### النتيجة النهائية
- بعد استكمال إدخال جميع البيانات، سيظهر جدول "الطقس والأحداث في المملكة العربية السعودية" في ورقة الإكسل.
- يحتوي الجدول على بيانات شهرية لمدينتي جدة والرياض.
- الأعمدة: الشهر، المدينة، درجة الحرارة العظمى (درجة مئوية)، متوسط هطول الأمطار (المليمتر)، عدد الأحداث.
##### تدريب 1: تقييم المفاهيم
- تحديد الجمل الصحيحة والخطأ حول:
- تعريف جمع البيانات
- تصنيفات مصادر جمع البيانات
- تعريف التحقق من صحة البيانات
- عدد أنواع التحقق من صحة البيانات
- التحقق من التواجد (القائمة)
- التحقق من الطول
- فحص النطاق
- التحقق من الصيغة
- التحقق من النوع
```
نقاط مهمة
* هذه الصفحة عبارة عن تدريب تقييمي (تدريب 1) يختبر فهم الطالب للمفاهيم السابقة المتعلقة بجمع البيانات والتحقق من صحتها.
* الأسئلة تتركز على تقييم فهم التعريفات الأساسية وأنواع التحقق من صحة البيانات.
* يجب مراجعة المفاهيم التالية قبل حل التدريب:
* تعريف جمع البيانات.
* التصنيفات الأساسية لمصادر جمع البيانات (رئيسي/ثانوي).
* الهدف من عملية التحقق من صحة البيانات.
* أنواع التحقق المختلفة (التواجد، الطول، النطاق، الصيغة، النوع).