صفحة 67 - كتاب علم البيانات - الصف 11 - الفصل 1 - المملكة العربية السعودية

الكتاب: كتاب علم البيانات - الصف 11 - الفصل 1 | المادة: علم البيانات | المرحلة: الصف 11 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

📚 معلومات الصفحة

الكتاب: كتاب علم البيانات - الصف 11 - الفصل 1 | المادة: علم البيانات | المرحلة: الصف 11 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

نوع المحتوى: درس تعليمي

📝 ملخص الصفحة

📚 مثال تطبيقي: التحقق من صحة البيانات

المفاهيم الأساسية

التحقق من صحة البيانات (Data Validation): عملية ضمان دقة البيانات وجودتها عن طريق برمجة قيم محددة للتحقق من صحة البيانات المدخلة في كل عمود.

خريطة المفاهيم

```markmap

علم البيانات

ما تعلمته

جمع البيانات والتحقق من صحتها

#### التحقق من صحة إدخال البيانات (Data Entry Validation)

  • تعريف: أي نشاط يتحقق من أن البيانات المدخلة تنبثق من مجموعة من القيم المعاصدة وتتوافق مع القواعد المقبولة.
  • الهدف: ضمان الدقة والجودة.
  • المبدأ: يتم قبول البيانات المتوافقة مع القوانين، ورفض غير المتوافقة.
#### التحقق من صحة البيانات (Data Validation)

  • تعريف: عملية ضمان دقة البيانات وجودتها.
  • التنفيذ: عن طريق عدة فحوصات للتأكد من التناسق المنطقي للبيانات.
#### أنواع التحقق من صحة إدخال البيانات

  • التحقق من البحث
  • التحقق من التواجد
  • التحقق من الطول
  • التحقق من النطاق
  • التحقق من الصيغة
  • التحقق من النوع
  • يمكن استخدام برامج مثل Microsoft Excel للتحقق.
#### مثال تطبيقي: بيانات الطقس والأحداث

  • الهدف: تطبيق التحقق من صحة البيانات عملياً.
  • السيناريو: وكيل سياحي ينظم حملة لمدينتي الرياض وجدة.
  • المصدر: بيانات من المركز الوطني للأرصاد (ncm.gov.sa).
  • الأعمدة المطلوبة في Excel:
- الأشهر

- المدينة

- درجة الحرارة العظمى (درجة مئوية)

- متوسط هطول الأمطار (المليمتر)

- عدد الأحداث

#### رقم التحقق (Check Digit)

  • تعريف: رقم إضافي للكشف عن الأخطاء في الأرقام ذات الطول الثابت.
  • آلية العمل: يُحسب من الأرقام الأخرى ويُقارن بالإدخال.
  • أمثلة: موجود في أرقام ISBN، التذاكر، الرموز الشريطية.
  • الأهمية: تضاءلت مع انتشار الإدخال الآلي (الماسحات الضوئية).

ترميز البيانات

...

#### رموز الاستجابة السريعة (QR Codes)

...

#### رقم الكتاب المعياري الدولي (ISBN)

...

#### رموز الدول (ISO 3166)

...

تمارين التطبيق

...

```

نقاط مهمة

  • هذا المثال تطبيق عملي لما تم تعلمه نظرياً عن التحقق من صحة البيانات.
  • يستخدم برنامج Microsoft Excel لإنشاء ورقة بيانات والتحقق من صحة المدخلات.
  • البيانات المطلوب إدخالها هي بيانات الطقس (درجة الحرارة، هطول الأمطار) والأحداث لمدينتي جدة والرياض، كما هو موضح في الجدول 2.8.

📄 النص الكامل للصفحة

يوجد العديد من التطبيقات والبرامج التي يمكن استخدامها للتحقق من صحة البيانات المدخلة، مثل برنامج مايكروسوفت إكسل. ستنشئ ورقة بيانات في برنامج مايكروسوفت إكسل من أجل تطبيق التحقق من صحة البيانات التي تعلمتها في الجزء النظري. افترض أنك تعمل كوكيل سياحي، وتريد عمل حملة سياحية لمدينتي الرياض وجدة حيث ستقام فعاليات أو أحداث مهمة طوال العام، ومن العوامل المهمة في تنظيم الحملة السياحية أن تكون على دراية بأحوال الطقس في كل مدينة؛ من أجل إشعار السياح للاستعداد لهذه الظروف والاستمتاع بالحدث بشكل أفضل. بصفتك وكيلا سياحيا ، زرت موقع المركز الوطني للأرصاد (https://ncm.gov.sa) وحملت بيانات درجات الحرارة وهطول الأمطار لمدينتي جدة والرياض. افتح برنامج مايكروسوفت إكسل وأنشئ ورقة تسمى "الطقس والأحداث في المملكة العربية السعودية" لإدخال هذه البيانات. قم بإنشاء خمسة أعمدة بعنوان الأشهر والمدينة ودرجة الحرارة العظمى ( درجة مئوية ) ، ومتوسط هطول الأمطار ( المليمتر) وعدد الأحداث. عليك برمجة القيم المحددة للتحقق من صحة البيانات في كل عمود ، وبعد ذلك سيتعين عليك إدخال البيانات التي حصلت عليها من موقع المركز الوطني للأرصاد كما في الجدول التالي: --- SECTION: الجدول 2.8 الطقس والأحداث في المملكة العربية السعودية --- --- VISUAL CONTEXT --- **TABLE**: الجدول 2.8 الطقس والأحداث في المملكة العربية السعودية Description: Table showing weather data for Jeddah and Riyadh, including months, maximum temperature, average rainfall, and number of events. Table Structure: Headers: الأشهر | المدينة | درجة الحرارة العظمى ( درجة مئوية ) | متوسط هطول الأمطار (المليمتر) | عدد الأحداث Rows: Row 1: يناير | جدة | 28.8 | 12.50 | 2 Row 2: يناير | الرياض | 20.7 | 14.80 | 5 Row 3: فبراير | جدة | 29.8 | 3.30 | 1 Row 4: فبراير | الرياض | 23.7 | 8.30 | 8 Row 5: مارس | جدة | 25.5 | 2.60 | 1 Row 6: مارس | الرياض | 28 | 19.90 | 7 Row 7: أبريل | الرياض | 33.6 | 23.70 | 1 Row 8: مايو | جدة | 30.7 | 0.10 | 1 Row 9: مايو | الرياض | 39.5 | 5.60 | 1 Row 10: يونيو | جدة | 38.2 | 0.00 | 1 Row 11: يوليو | جدة | 39.4 | 0.40 | 2 Row 12: سبتمبر | الرياض | 32.8 | 0.00 | 4 Row 13: أكتوبر | الرياض | 27.5 | 1.50 | 4 Row 14: نوفمبر | جدة | 27.6 | 27.10 | .. Row 15: نوفمبر | جدة | 20.4 | 20.00 | 5 Context: Provides weather data for Jeddah and Riyadh to be used in a data validation exercise.

🎴 بطاقات تعليمية للمراجعة

عدد البطاقات: 3 بطاقة لهذه الصفحة

ما هو الهدف الرئيسي من استخدام خاصية 'التحقق من صحة البيانات' (Data Validation) في برنامج مثل Microsoft Excel؟

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

الإجابة الصحيحة: c

الإجابة: ضمان دقة وموثوقية البيانات المدخلة من خلال فرض قيود وشروط محددة مسبقاً على القيم المسموح بها في الخلايا.

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

تلميح: فكر في كيفية منع الأخطاء البشرية عند إدخال البيانات في الجداول.

التصنيف: تعريف | المستوى: سهل

في سياق مشروع وكيل سياحي يستخدم بيانات الطقس، أي من الخيارات التالية يمثل مثالاً منطقياً لشرط 'التحقق من صحة البيانات' على عمود 'درجة الحرارة العظمى'؟

  • أ) السماح بإدخال النصوص فقط مثل 'حار' أو 'بارد'.
  • ب) تقييد القيم المدخلة لتكون أرقاماً بين 15 و45 درجة مئوية.
  • ج) إجبار المستخدم على إدخال تاريخ اليوم تلقائياً.
  • د) السماح بإدخال أي قيمة رقمية دون قيود.

الإجابة الصحيحة: b

الإجابة: تقييد القيم المدخلة لتكون أرقاماً بين 15 و45 درجة مئوية.

الشرح: 1. التحقق من صحة البيانات يهدف إلى منع القيم غير المنطقية. 2. درجات الحرارة في السعودية واقعياً لا تنخفض تحت الصفر بكثير ولا تتجاوز حدوداً معقولة في الصيف. 3. تحديد نطاق رقمي (مثلاً من 15 إلى 45) يضمن بقاء البيانات ضمن إطار واقعي. 4. هذا يمنع إدخال قيم مثل 100 أو -10 والتي تعتبر غير منطقية لدرجة الحرارة.

تلميح: فكر في نطاق واقعي لدرجات الحرارة في المملكة العربية السعودية.

التصنيف: مفهوم جوهري | المستوى: متوسط

بناءً على هيكل الجدول في النشاط، إذا أردت تطبيق 'التحقق من صحة البيانات' على عمود 'المدينة'، فأي نوع من الشروط سيكون الأنسب؟

  • أ) السماح بإدخال أي نص يبدأ بحرف 'ج' أو 'ر'.
  • ب) فرض شرط أن تكون القيمة رقماً يمثل كود المدينة.
  • ج) إنشاء قائمة منسدلة (Dropdown List) تحتوي على الخيارين 'جدة' و'الرياض' فقط.
  • د) طلب إدخال اسم المدينة باللغة الإنجليزية فقط.

الإجابة الصحيحة: c

الإجابة: إنشاء قائمة منسدلة (Dropdown List) تحتوي على الخيارين 'جدة' و'الرياض' فقط.

الشرح: 1. عمود 'المدينة' في الجدول يحتوي على قيمتين فقط: 'جدة' و'الرياض'. 2. أفضل ممارسة للتحقق من صحة البيانات في هذه الحالة هي استخدام 'قائمة' (List). 3. هذا يمنع الأخطاء الإملائية (مثل 'جدّة' بدلاً من 'جدة') أو إدخال مدن غير ذات صلة. 4. يضمن اتساق البيانات وسهولة التصفية والتحليل لاحقاً.

تلميح: العمود يحتوي على قيم فئوية محدودة وثابتة.

التصنيف: صيغة/خطوات | المستوى: متوسط