صفحة 57 - كتاب المهارات الرقمية - الصف 9 - الفصل 1 - المملكة العربية السعودية

الكتاب: كتاب المهارات الرقمية - الصف 9 - الفصل 1 | المادة: المهارات الرقمية | المرحلة: الصف 9 | الفصل الدراسي: 1

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

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

الكتاب: كتاب المهارات الرقمية - الصف 9 - الفصل 1 | المادة: المهارات الرقمية | المرحلة: الصف 9 | الفصل الدراسي: 1

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

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

📝 ملخص الصفحة

📚 المفتاح الأساسي

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

المفتاح الأساسي (Primary Key): حقل أو مجموعة حقول يضمن أن يكون لكل سجل في الجدول رقم تسلسلي فريد ويمكن تحديده، مما ينتج عنه جدول به سجلات مميزة وقابلة للتحديد.

المفتاح الأجنبي (Foreign Key): حقل أو مجموعة الحقول، تكون قيمته مطابقة لقيمة المفتاح الأساسي في جدول آخر وكذلك لجدول ما.

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

```markmap

قواعد البيانات

مراحل البناء

4. إنشاء قاعدة البيانات

#### استخدام أداة معالجة قواعد البيانات

##### مثال: مايكروسوفت أكسس (Microsoft Access)

###### التفاعل مع الجدول

###### إنشاء الجداول

####### خصائص الحقول في طريقة عرض التصميم

######## أنواع البيانات

  • نص مختصر
  • رقم
  • ترقيم تلقائي (AutoNumber)
######## خصائص الحقل

  • حجم الحقل
  • مطلوب
######### الغرض

  • إلزام تعبئة الحقل بالبيانات
  • ضمان تكامل البيانات
  • منع الأخطاء والتناقضات
######### طريقة التعيين

  • فتح الجدول في طريقة عرض التصميم
  • تحديد الحقل المطلوب
  • تعيين الخاصية "مطلوب" إلى "نعم"
  • حفظ الجدول
  • التحويل إلى طريقة عرض ورقة البيانات
  • ######### النتيجة

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

    ####### مثال: جدول "بيانات الطلبة"

    • رقم الطالب (ترقيم تلقائي)
    • الاسم (نص مختصر - حقل مطلوب)
    • اسم العائلة (نص مختصر)
    • العنوان الوطني (نص مختصر)
    • الصف الدراسي (نص مختصر)
    • رقم الفصل (رقم)
    ####### عملية الإدخال

    • يظهر سجل جديد برمز (*) في حقل الترقيم التلقائي
    • يجب إدخال البيانات في الحقول المطلوبة (مثل "الاسم")
    • عند ترك حقل مطلوب فارغاً، تظهر رسالة خطأ تمنع حفظ السجل
    ###### المفاتيح الأساسية

    ####### المفتاح الأساسي (Primary Key)

    • يضمن أن يكون لكل سجل رقم تسلسلي فريد
    • يجعل السجلات مميزة وقابلة للتحديد
    • مثال: حقل السجل المدني في قاعدة بيانات الموظفين
    ####### اختيار المفتاح الأساسي

    • يعتمد على خصائص البيانات المخزنة والقيود التي تنطبق عليها
    • مثال جيد: رقم السجل المدني للعميل (فريد لكل عميل)
    ####### أمثلة على جداول بالمفاتيح الأساسية

    • قاعدة بيانات الموارد البشرية: المفتاح الأساسي هو "السجل المدني"
    • قاعدة بيانات المركبات: المفتاح الأساسي هو "رقم اللوحة"
    • قاعدة بيانات المستشفى: المفتاح الأساسي هو "الرقم الصحي الشخصي"
    ###### المفتاح الأجنبي (Foreign Key)

    • حقل أو مجموعة حقول، تكون قيمته مطابقة لقيمة المفتاح الأساسي في جدول آخر
    ```

    نقاط مهمة

    • استخدام `AutoNumber` مع المفتاح الأساسي يضمن أن يكون لكل سجل رقم تسلسلي فريد.
    • يجب أن يعتمد اختيار المفتاح الأساسي على خصائص البيانات المخزنة والقيود التي تنطبق عليها.
    • أمثلة على المفاتيح الأساسية في قواعد بيانات حقيقية:
    - السجل المدني في قاعدة بيانات الموارد البشرية.

    - رقم اللوحة في قاعدة بيانات المركبات.

    - الرقم الصحي الشخصي في قاعدة بيانات المستشفى.

    📋 المحتوى المنظم

    📖 محتوى تعليمي مفصّل

    نوع: محتوى تعليمي

    يضمن استخدام نوع بيانات (AutoNumber) والمفتاح الأساسي (Primary Key) في مايكروسوفت أكسس أن يكون لكل سجل في الجدول رقم تسلسلي فريد ويمكن تحديده، مما ينتج عنه جدول به سجلات مميزة وقابلة للتحديد.

    نوع: محتوى تعليمي

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

    نوع: محتوى تعليمي

    الأمثلة على جداول قاعدة بيانات بالمفاتيح الأساسية الخاصة بها:

    نوع: محتوى تعليمي

    يمكن أن ينتمي هذا الجدول إلى قاعدة بيانات بيانات الموارد البشرية (Human Resources Management) التي تستخدمها شركة أو مؤسسة لإدارة بيانات موظفيها.

    نوع: محتوى تعليمي

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

    نوع: محتوى تعليمي

    يمكن أن ينتمي هذا الجدول إلى قاعدة بيانات المستشفى لتوفير رعاية شاملة لكل مريض.

    نوع: محتوى تعليمي

    يجب أن يعتمد اختيار المفتاح الأساسي (Primary Key) على خصائص البيانات المخزنة والقيود التي تنطبق على البيانات. فعند تخزين بيانات العميل، قد يكون المفتاح الأساسي الجيد هو رقم السجل المدني، حيث يجب أن يكون لكل عميل سجل مدني فريد.

    نوع: محتوى تعليمي

    المفتاح الأجنبي (Foreign Key): هو حقل أو مجموعة الحقول، تكون قيمته مطابقة لقيمة المفتاح الأساسي في جدول آخر وكذلك لجدول ما.

    نوع: METADATA

    Ministry of Education 2025 - 1447

    🔍 عناصر مرئية

    جدول بيانات الموارد البشرية يحتوي على معلومات شخصية للموظفين.

    جدول بيانات المركبات يحتوي على معلومات عن المركبات.

    جدول بيانات المستشفى يحتوي على معلومات المرضى.

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

    يضمن استخدام نوع بيانات (AutoNumber) والمفتاح الأساسي (Primary Key) في مايكروسوفت أكسس أن يكون لكل سجل في الجدول رقم تسلسلي فريد ويمكن تحديده، مما ينتج عنه جدول به سجلات مميزة وقابلة للتحديد. على سبيل المثال، يمكنك استخدام حقل السجل المدني كمفتاح أساسي في قاعدة البيانات حيث لا يمكن لشخصين أن يكون لهما نفس رقم السجل المدني. الأمثلة على جداول قاعدة بيانات بالمفاتيح الأساسية الخاصة بها: يمكن أن ينتمي هذا الجدول إلى قاعدة بيانات بيانات الموارد البشرية (Human Resources Management) التي تستخدمها شركة أو مؤسسة لإدارة بيانات موظفيها. يمكن أن ينتمي هذا الجدول إلى قاعدة بيانات المركبات التي يستخدمها وكلاء المركبات أو شركة تأجير المركبات لإدارة أسطول مركباتهم. يمكن أن ينتمي هذا الجدول إلى قاعدة بيانات المستشفى لتوفير رعاية شاملة لكل مريض. يجب أن يعتمد اختيار المفتاح الأساسي (Primary Key) على خصائص البيانات المخزنة والقيود التي تنطبق على البيانات. فعند تخزين بيانات العميل، قد يكون المفتاح الأساسي الجيد هو رقم السجل المدني، حيث يجب أن يكون لكل عميل سجل مدني فريد. المفتاح الأجنبي (Foreign Key): هو حقل أو مجموعة الحقول، تكون قيمته مطابقة لقيمة المفتاح الأساسي في جدول آخر وكذلك لجدول ما. Ministry of Education 2025 - 1447 --- VISUAL CONTEXT --- **TABLE**: Untitled Description: جدول بيانات الموارد البشرية يحتوي على معلومات شخصية للموظفين. Table Structure: Headers: المفتاح الأساسي | السجل المدني | الاسم | اسم العائلة | رقم الهاتف | العنوان الوطني | تاريخ الميلاد Rows: Row 1: 1******8693 | أحمد | وليد | ******** | RBBD**21 | 17/03/2000 Data: جدول يحتوي على بيانات الموظفين مثل السجل المدني، الاسم، رقم الهاتف، العنوان الوطني، وتاريخ الميلاد. Key Values: السجل المدني: 1******8693, تاريخ الميلاد: 17/03/2000 Context: يوضح هذا الجدول مثالاً على المفتاح الأساسي (Primary Key) في قاعدة بيانات الموارد البشرية، حيث السجل المدني هو معرف فريد لكل موظف. **TABLE**: Untitled Description: جدول بيانات المركبات يحتوي على معلومات عن المركبات. Table Structure: Headers: المفتاح الأساسي | رقم اللوحة | النوع | الطراز | سنة الصنع | عدد الاسطوانات Rows: Row 1: HRB 1**6 | 4x4 | GRS | 2020 | 6 Data: جدول يحتوي على بيانات المركبات مثل رقم اللوحة، النوع، الطراز، سنة الصنع، وعدد الاسطوانات. Key Values: رقم اللوحة: HRB 1**6, سنة الصنع: 2020, عدد الاسطوانات: 6 Context: يوضح هذا الجدول مثالاً على مفتاح أساسي في قاعدة بيانات المركبات، حيث رقم اللوحة هو معرف فريد لكل مركبة. **TABLE**: Untitled Description: جدول بيانات المستشفى يحتوي على معلومات المرضى. Table Structure: Headers: المفتاح الأساسي | الرقم الصحي الشخصي | التأمين الأولي | الحالة الصحية | الحساسية/الأعراض | الاتصال بالطوارىء Rows: Row 1: 52146****5343 | الرعاية الطبية | الربو | XXXX/XXXX | عبد الرحمن محمد Data: جدول يحتوي على بيانات المرضى مثل الرقم الصحي الشخصي، التأمين، الحالة الصحية، الحساسية، ومعلومات الاتصال بالطوارئ. Key Values: الرقم الصحي الشخصي: 52146****5343, الاتصال بالطوارىء: عبد الرحمن محمد Context: يوضح هذا الجدول مثالاً على مفتاح أساسي في قاعدة بيانات المستشفى، حيث الرقم الصحي الشخصي هو معرف فريد لكل مريض.

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

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

    ما هو الغرض الأساسي من استخدام المفتاح الأساسي (Primary Key) في قاعدة بيانات مثل مايكروسوفت أكسس؟

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

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

    الإجابة: ضمان أن يكون لكل سجل في الجدول رقم تسلسلي فريد ويمكن تحديده، مما ينتج عنه جدول به سجلات مميزة وقابلة للتحديد.

    الشرح: 1. المفتاح الأساسي هو حقل أو مجموعة حقول في جدول قاعدة البيانات. 2. وظيفته الأساسية هي توفير معرف فريد لكل سجل. 3. هذا يمنع تكرار السجلات ويضمن تمييز كل سجل عن الآخر. 4. النتيجة: جدول منظم وسهل الاستعلام عنه.

    تلميح: فكر في الخاصية التي تجعل كل سجل مختلفاً عن الآخر في الجدول.

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

    أي مما يلي يمثل مثالاً صحيحاً على حقل يمكن استخدامه كمفتاح أساسي (Primary Key) في قاعدة بيانات؟

    • أ) اسم العائلة للأشخاص.
    • ب) رقم الهاتف للأشخاص.
    • ج) رقم السجل المدني للأشخاص.
    • د) العنوان الوطني للأشخاص.

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

    الإجابة: رقم السجل المدني للأشخاص.

    الشرح: 1. المفتاح الأساسي يجب أن يكون فريداً لكل سجل. 2. رقم السجل المدني هو رقم هوية وطني فريد لكل مواطن. 3. لا يمكن أن يتشارك شخصان في نفس رقم السجل المدني. 4. هذه الخاصية تجعله مرشحاً مثالياً ليكون مفتاحاً أساسياً في جداول البيانات الشخصية.

    تلميح: ابحث عن الحقل الذي يكون فريداً ولا يتكرر بين الأفراد.

    التصنيف: سؤال اختبار | المستوى: متوسط

    ما هو العامل الأكثر أهمية الذي يجب الاعتماد عليه عند اختيار المفتاح الأساسي (Primary Key) لجدول قاعدة بيانات؟

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

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

    الإجابة: خصائص البيانات المخزنة والقيود التي تنطبق على البيانات.

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

    تلميح: لا يعتمد الاختيار على تفضيل شخصي، بل على طبيعة البيانات نفسها.

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

    ما تعريف المفتاح الأجنبي (Foreign Key) في قاعدة البيانات؟

    • أ) هو المفتاح الوحيد المسموح به في قاعدة البيانات.
    • ب) هو حقل أو مجموعة الحقول، تكون قيمته مطابقة لقيمة المفتاح الأساسي في جدول آخر.
    • ج) هو مفتاح تشفير لحماية البيانات السرية في الجدول.
    • د) هو حقل يتم إنشاؤه تلقائياً ولا يمكن للمستخدم رؤيته.

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

    الإجابة: هو حقل أو مجموعة الحقول، تكون قيمته مطابقة لقيمة المفتاح الأساسي في جدول آخر.

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

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

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