الترم الأول) — بالأسلوب المدرسي الواضح والمبسط مع الأمثلة والتدريبات 👇

 🧭 الدرس الثامن: تصميم قواعد البيانات

🎯 الأهداف التعليمية

 بعد دراسة هذا الدرس يجب أن يكون الطالب قادرًا على:

 تعريف قاعدة البيانات Database.

 التعرف على خطوات تصميم قاعدة البيانات.

 التمييز بين الجدول والسجل والحقل.

 تصميم قاعدة بيانات بسيطة باستخدام برنامج LibreOffice Base أو Access.

 🧩 أولاً: ما المقصود بقاعدة البيانات؟

 قاعدة البيانات هي مجموعة من البيانات المرتبطة ببعضها يتم تخزينها بطريقة منظمة ليسهل البحث عنها وتحديثها.

🔹 مثال: قاعدة بيانات المدرسة تحتوي على بيانات الطلاب، المعلمين، المواد، الدرجات... إلخ.

 💡 ثانياً: مكونات قاعدة البيانات

المكون الشرح  مثال

الجدول Table          المكان الذي تُخزن فيه البيانات   جدول الطلاب

الحقل Field    عمود في الجدول يمثل نوع البيانات     اسم الطالب – السن – الصف

السجل Record        صف في الجدول يحتوي بيانات طالب واحد       (سارة – 13 سنة – أولى إعدادي)

المفتاح الأساسي Primary Key      حقل فريد لا يتكرر يستخدم لتمييز كل سجل      رقم الطالب

🛠 ثالثاً: خطوات تصميم قاعدة البيانات

 1 تحديد الهدف من قاعدة البيانات

مثلاً: حفظ بيانات طلاب المدرسة.

 2 تحديد الجداول المطلوبة

مثل: جدول الطلاب – جدول المعلمين – جدول المواد.

 3 تحديد الحقول في كل جدول

 جدول الطلاب   جدول المواد

رقم الطالب      كود المادة

اسم الطالب      اسم المادة

الصف  عدد الحصص

 4 تحديد نوع البيانات لكل حقل

 نصي (Text)

 رقمي (Number)

 تاريخ (Date)

 5 تحديد المفتاح الأساسي

لتمييز كل سجل، مثل رقم الطالب أو كود المادة.

 6 ربط الجداول ببعضها

يتم الربط باستخدام العلاقات (Relationships) بين الجداول:

 علاقة واحد إلى متعدد (1 → ∞) مثل: كل معلم يدرس عدة مواد.

 🧮 رابعاً: برنامج إنشاء قاعدة البيانات

 📌 يمكن استخدام:

 Microsoft Access

 أو LibreOffice Base (في بيئة لينكس / Ubuntu)

 الخطوات الأساسية في البرنامج:

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

 إنشاء الجداول وتحديد الحقول.

 تحديد المفتاح الأساسي.

 إدخال البيانات في الجداول.

 إنشاء استعلامات (Queries) لتصفية البيانات.

 إنشاء نماذج (Forms) لسهولة الإدخال.

 إنشاء تقارير (Reports) لطباعة النتائج.

 💬 خامساً: أمثلة تطبيقية

 مثال 1:

صمم قاعدة بيانات لمكتبة تحتوي على جدول الكتب (اسم الكتاب – المؤلف – رقم النسخة – السعر).

 مثال 2:

قاعدة بيانات للطلاب تحتوي على:

 جدول الطلاب: (رقم – اسم – الصف)

 جدول الدرجات: (رقم الطالب – المادة – الدرجة)

ثم اربط الجدولين بعلاقة.

 🧠 سادساً: تدريبات وأسئلة

 ما المقصود بقاعدة البيانات؟

 ما الفرق بين الحقل والسجل؟

 ما أهمية المفتاح الأساسي؟

 ضع جدولًا لقاعدة بيانات “المكتبة” يوضح 3 حقول على الأقل.

 ما العلاقة بين جدول الطلاب وجدول الدرجات؟

 💾 أهمية قواعد البيانات ومميزاتها واستخدامها

🧭 أولًا: أهمية قواعد البيانات

 قواعد البيانات أصبحت جزءًا أساسيًا في حياتنا اليومية، لأنها تساعد على تنظيم المعلومات وتسهيل الوصول إليها بسرعة ودقة.

ومن أهم أسباب أهميتها:

 1 تنظيم البيانات

ترتب البيانات في جداول منظمة يسهل قراءتها وفهمها.

 2 تسهيل البحث والاستعلام

يمكن الوصول إلى أي معلومة بسرعة دون الحاجة إلى البحث اليدوي الطويل.

 3 منع التكرار والأخطاء

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

 4 حماية المعلومات

يمكن وضع كلمات مرور وصلاحيات محددة للمستخدمين لحماية البيانات من العبث أو الضياع.

 5 سهولة التحديث والتعديل

يمكن تعديل أي بيانات في وقت قصير بدلًا من إعادة كتابة الملفات بالكامل.

 🌟 ثانيًا: مميزات قواعد البيانات

الميزة  الشرح

السرعة تمكن المستخدم من البحث أو التعديل بسرعة كبيرة.

الدقة    تمنع الأخطاء الناتجة عن الإدخال اليدوي المتكرر.

الأمان   توفر نظام حماية وكلمات مرور للمستخدمين.

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

الربط   يمكن ربط أكثر من جدول ببعضها لعلاقات متعددة (مثل الطلاب والدرجات).

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

💡 ثالثًا: استخدامات قواعد البيانات في الحياة اليومية

 قواعد البيانات تُستخدم في كل المجالات تقريبًا 👇

 المجال  مثال على الاستخدام

المدارس         حفظ بيانات الطلاب والدرجات والجداول الدراسية

المستشفيات     حفظ بيانات المرضى والأطباء والعلاجات

المكتبات         حفظ بيانات الكتب والمستعيرين

المصارف (البنوك)       حفظ بيانات العملاء والحسابات والمعاملات

الشركات         إدارة الموظفين والمبيعات والمخزون

المطارات        تنظيم مواعيد الرحلات والركاب

🧠 رابعًا: خلاصة الدرس

 قواعد البيانات هي القلب النابض لأي نظام معلوماتي، لأنها:

 تحفظ البيانات بطريقة منظمة.

 تسهل عملية البحث والتحديث.

 تضمن الأمان والدقة.

 وتستخدم في جميع المؤسسات لخدمة الإنسان وتنظيم العمل.

4 خلاصة الدرس

 قواعد البيانات هي الأساس لأي نظام معلوماتي لأنها:

 تحفظ البيانات بطريقة منظمة.

 تجعل البحث عنها وتحديثها أسهل وأكثر دقة.

 تضمن حماية وأمان المعلومات.

 تُستخدم في كل المؤسسات لخدمة الإنسان وتنظيم العمل.

 🧩 تدريبات وأسئلة

 1 ما المقصود بقاعدة البيانات؟

2 اذكر ثلاثًا من مميزات قواعد البيانات.

3 ما أهمية وجود مفتاح أساسي في الجدول؟

4 اذكر ثلاثة مجالات تُستخدم فيها قواعد البيانات.

5️⃣ كيف تساعد قواعد البيانات في حماية المعلومات؟

  • Currently 0/5 Stars.
  • 1 2 3 4 5
0 تصويتات / 82 مشاهدة
نشرت فى 9 أكتوبر 2025 بواسطة asmaalkhwas

اسماء محمد الخواص

asmaalkhwas
مرحباً بك في عالم المعرفة، بوابتك الشاملة نحو التعلم المستمر. قصتنا بدأت بإيمان عميق بأن التعليم هو المفتاح لفتح آفاق جديدة. »

ابحث

تسجيل الدخول

عدد زيارات الموقع

13,767