تجاوز إلى المحتوى الرئيسي
تابعنا على تيليجرامانضم

تخزين البيانات وعرضها

معالجة البيانات · التكنولوجيا

آخر تحديث:

محتويات الموضوع (١٢)

شرح الموضوع

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

الدرس الثاني : تخزين البيانات وعرضها

قواعد البيانات: ماذا تفعل لنا؟

تُستخدم لتخزين وعرض البيانات برمجيات مختلفة تعمل في أساسها على قواعد البيانات

  • قاعدة البيانات المصمَّمة بشكل علمي ودقيق توفر إمكانية الوصول إلى المعلومات بشكل سريع وسهل.
  • هناك برمجيات كثيرة لتحقيق هذه الأهداف، ومنها برنامج OpenOffice المجاني وبرنامج MS Office.

مدخل إلى قواعد البيانات

الحقل والسجل: أساس الجدول

  • المعلومات في قواعد البيانات تُنظَّم بجداول: أعمدتها الحقول وصفوفها السجلات.

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

جودة البيانات وصفات التصميم الجيد

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

مراحل تصميم قاعدة البيانات

  • ولإتمام التصميم لا بد من المرور بالمراحل الآتية:
  1. تحديد أهداف قاعدة البيانات.
  2. جمع المعلومات وتنظيمها.
  3. تقسيم المعلومات في جداول، حيث يتم تحديد محتويات كل جدول.
  4. تحديد حقول كل جدول بالإضافة إلى المفاتيح الأساسية بالجداول.
  5. الربط بين الجداول من خلال بناء العلاقات بينها.

مثال: قاعدة بيانات علامات طلبة المدرسة

  • الهدف من قاعدة البيانات، ثم المعلومات المطلوبة، ثم الجداول المطلوبة.
  • المعلومات المطلوبة:
  • اسم الطالب: من نوع نص.
  • تاريخ الميلاد: من نوع تاريخ/وقت.
  • العنوان: من نوع نص.
  • اسم المبحث: من نوع نص.
  • العلامة: من نوع رقم.
  • الجداول المطلوبة:
رقم الجدولاسم الجدولالحقول الرئيسيةالحقول المضافة
١.جدول الطالباسم الطالب، تاريخ الميلاد، العنوانرقم الطالب
٢.جدول العلامةالعلامةرقم الطالب، رقم المبحث
٣.جدول المبحثاسم المبحثرقم المبحث

المفاتيح: كيف تتعرّف الجداول على بعضها؟

  • الحقول المضافة حقول تضاف كمفاتيح للجداول، وتتنوّع المفاتيح كما يأتي.
  • رقم الطالب: مفتاح أساسي في جدول الطالب.
  • رقم المبحث: مفتاح أساسي في جدول المبحث.
  • رقم الطالب: مفتاح أجنبي في جدول العلامة.
  • رقم المبحث: مفتاح أجنبي في جدول العلامة.
  • رقم الطالب مع رقم المبحث : مفتاح أساسي مُركّب في جدول العلامة.
  • لكل جدول مفتاح أساسي، وتستخدم المفاتيح الأجنبية لإنشاء علاقات بين الجداول المختلفة.

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

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

فماذا نفعل بالعلاقة التي لا تدعمها قواعد البيانات؟

  • متعدد إلى متعدد لا تدعمها قواعد البيانات، لذا يتم تفكيكها إلى علاقتَيْ واحد إلى متعدد.
  • وفي المثال السابق يكون جدول الوسيط هو (جدول العلامة).

نشاط (1): إنشاء وتصميم جداول قاعدة البيانات

النشاط الأول: إنشاء جداول القاعدة في البرنامج

  • إنشاء جداول قاعدة البيانات في برنامج قواعد بيانات، كما في الشكل الآتي.
  1. إنشاء جدول ⁦(Create Table)⁩ كما هو موضح في الشكل الآتي:
  • ولإنشاء جدول في وضع التصميم يكون من خلال النقر على ⁦Table Design⁩ كما في الشاشة السابقة.
  1. الانتقال إلى وضع التصميم في جدول تم انشاؤه، من خلال النقر بزر الفأرة الأيمن على اسم الجدول واختيار الأمر عرض التصميم ⁦(Design View)⁩، كما تظهر في الشاشة الآتية:
  • حيث يتمّ بالشاشة السابقة تحديد ما يأتي:
  • أسماء الحقول.
  • نوع البيانات في الحقول.
  • المفتاح الأساسي في الجدول بالنقر بزر الفأرة الأيمن بجانب الحقل المطلوب واختيار مفتاح أساسي من القائمة التي تظهر.
  • حفظ الجدول باسم مناسب له.
  1. اعادة الخطوات السابقة لإنشاء جداول قاعدة البيانات في المثال السابق.

نشاط (2): إنشاء العلاقات بين جداول قاعدة البيانات

النشاط الثاني: إنشاء العلاقات بين الجداول

  • العلاقات بين الجداول تُنشأ بالنقر المستمر على المفتاح الاساسي في جدول والسحب نحو الجدول الآخر.
  1. اظهار الجداول لانشاء العلاقات بينها باتباع ما يظهر في الشاشة أدناه:
  1. تظهر الجداول التي تم عمل إضافة ⁦(Add)⁩ لها، لاحظ الشكل الآتي:
  1. انشاء العلاقات بين الجداول السابقة من خلال النقر المستمر على المفتاح الاساسي في جدول والسحب نحو الجدول الآخر ثم الافلات، وتكرارها بين الجداول، حيث تكون النتيجة كما في الشكل الآتي:

نشاط (3): إدخال بيانات الجداول

النشاط الثالث: إدخال البيانات

نشاط (4): إنشاء وتصميم إستعلام

النشاط الرابع: الاستعلام

  • إنشاء إستعلام باتباع الخطوات المبينة في الشكلين الآتيين.
  1. النقر على المفتاح التالي ⁦(Next)⁩ في الشاشة السابقة والمتابعة حتى النهاية.

السؤال الأول:

أسئلة الدرس: السؤال الأول

  • أ. اذكر صفات التصميم الجيد لقواعد البيانات.
  • ب. اذكر المراحل التي يتم بها تصميم قاعدة البيانات.

السؤال الثاني:

السؤال الثاني: الجدول والعلاقات

  • أ. وضح بخطوات إنشاء جدول في قاعدة بيانات؟
  • ب. هناك ثلاثة أنواع من العلاقات من حيث درجتها، وضّح كلاً منهما.
  1. أنشيء قاعدة البيانات تحت عنوان (بقالة).
  2. أنشيء الجداول أعلاه مع تحديد المفاتيح الأساسية.
  3. املأ الجداول بالبيانات.
  4. صمم استعلاماً يتمّ من خِلاله عرض: ⁦cust⁩name، billid، food_name.

أسئلة الوحدة

أسئلة الوحدة: ضع دائرة حول الإجابة الصحيحة

  • ضع دائرة حول رمز الإجابة الصحيحة لكل مما يأتي:
  1. ما نوع البيانات المناسب لتاريخ ميلاد طالب؟
  • أ. نص
  • ب. تاريخ
  • جـ. رقم
  • د. نص مركب
  1. ما نوع البيانات المناسبة لعلامات طلاب في صف ما؟
  1. ماذا يُطلق على العمود في جدول قاعدة بيانات؟
  • أ. سجل
  • ب. حقل
  • جـ. بيانات
  • د. معلومات
  1. ما العنصر الأساسي في قواعد البيانات؟
  • أ. الجدول
  • ب. النموذج
  • جـ. الاستعلام
  • د. التقرير
  1. أي من التالية مفتاح أساسي في جدول يحتوي الحقول:(رقم الزبون، اسم الزبون، العنوان، الحالة الاجتماعية)؟
  • أ. رقم الزبون
  • ب. اسم الزبون
  • جـ. العنوان
  • د. الحالة الاجتماعية

السؤال الثاني:

أسئلة الوحدة: الفرق بين …

ج. ما الفرق بين المفتاح الأساسي والأجنبي في قواعد البيانات؟

مشروع الوحدة:

مشروع الوحدة: شهادات الصف

معاينة موضوع «تخزين البيانات وعرضها» من وحدة «معالجة البيانات» في مادة التكنولوجيا. أقسام الشرح: ١٢.

المصدر: وزارة التربية والتعليم - دولة فلسطين، تخزين البيانات وعرضها (ص ٢٤–٣٣)

موضوعات أخرى في الوحدة

تابع الدراسة