التخصص تطبيقات الحاسب التقمة 102 حال الوحلة الأولى
مقلمة لقواعد البيانات
الشرق بين برنامج الجداول الإلكتروذية وبرنامج قواعد البيانات
من خلال دراستك لبرنامج برنامج الجداول الإلكترونية لابد أنك لاحظت أن البرنامج يمكنك من
إدخال بياناتك يخ خلايا ورقة العمل ومن ثم تستطيع بواسعلة المعادلات والدالات إظهار النتائج المطلوبة على
ورقة العمل ذاتها أو على ورقة أخرى
! إن البرنامج يمكتك من الفرز والتصفية والتتسيق وكذلك إظهار نتائجك على شكل رسم
تخطيملي ولكن برنامج برنامج الجداول الإلكترونية لا يتيح العمل مع حجم كبير من البيانات إضافة إ لى
أنه من الصعوبة استخراج بعض النتائج المعقدة منه
أما قاعدة بياناتبرنامج قواعد البياناتةتحتوي على أربعة عناصر أساسية تعمل بشكل متكامل وهي +
١ الجداول - الاستعلامات - التقارير - النماذج )
استخراج العلومات الطلوبة مل
نتائج ا ملتسدربين ومجموع
ارجاتهم
تقوم بحفظ عدد هاذل من البيانات
مل ملضات التدربين و نرجاتهم
تمكنك التقارير من عرض التتائع
سواء على الشاشة أوالطابعة بشكل
للمتدربين
عبارة عن نوافذ تسيل وتسيطر على عملية
انات, كتخصيص شاشة لإدنجال
النهانية
التخصص تطبيقات الحاسب التقمة 102 حال الوحلة الأولى
عر مقئمة لقواعدا
يمكنك باستخدام برنامج قواعد البيانات إدارة كافة معلوماتك من خلال ملف قاعدة بيانات
** جداول لتخزين بياناتك.
استعلامات للمثور على البيانات التي تريدها واستردادها
*** تقارير لتحليل بيانات يخ تخمليط معين أو طباعتها
تحزن بياناتك مرة واحدة لظ جدول؛ ولكن بإمكانك عرضها من مواقع متعددة؛ وعندما تقوم
بتحديث البيانات؛ يتم تحديثها تلقائياً يخ كل مكان تظهر فيه
1. جداول وعلاقات
لتخزين البيانات الخاصة بك؛ قم بإنشاء جدول واحد لكل نوع من المعلومات ترغب بتتبمه»
و لإحضار البيانات من جداول متعددة معاً يا استعلام أو نموذج أو تقرير أو صفحة بيانات
برنامج قواعد البيانات؛ قم بتعريف العلاقات بين تلك الجداول
2. استعلامات
جداول متعددة؛ قم بإنشاء استملام؛ ويمكن استخدام الاستعلام با تحديث سجلات متعددة
لعرض البيانات وإدخالبا وتغييرها بطريقة سهلة ومباشرة ي جدول؛ قم بإنشاء نمونج: وعندما
ات تح نموذجاء ب ترد برنامج قواعد البيانات البيانات من جدول أو أكثر ويعرضها عل
التخصص تطبيقات الحاسب التقلمة 102 حال الوحلة الأولى
4. تقارير
لتحليل بياناتك أو عرضها بشكل معين عند العلباعة؛ قم بإنشاء تقرير. على سبيل المثال؛ قد
لجعل البيانات متاحة على الإنترنت أو الإنترانت لإدخال البيانات؛ وتحليل البيانات التبادلي؛
جدول أو أكثر ويمرضها على الشاشة مستخدماً التخطيط الذي أنشأته على طريقة العرض
"تصميم” أو باستخدام التخطيمل الذي اخترته يا "معالج الصفحات"
الغرض من استخدام تصميم قاعدة بيانات
ن تصميم قاعدة البيانات الجيد سهولة صيانة قاعدة البيانات»ويتم تخزين البيانات يذ جداول
ويحتوي كل جدول على بيانات حول موضوع واحد ؛ مثل العملاء؛ ولذلك؛ عند تحديث جزءمن
البيانات» مثل العنوان؛ يا موضع واحد فقط يظهر هذا التغيير تلقائياً خلال قاعدة البيانات.
ات التي تم تصميمها بشكل جيد أنواعاً مختلفة من الاستملامات التي
وتتضمن عادة قاعدة ١
تعرض المعلومات التي تحتاج إليها ؛ وقد يمرض الاستعلام مجموعة فرعية من البياناتء مثل كافة
العملاء يخ الرياض أو تركيبات من البيانات من جداول مختلفة ؛ مثل معلومات العللب التي تم ضمها مع
معلومات العميل
إن النتائج التي تحتاج إليها من قاعدة البيانات لا توفر بالضرورة آدلة حول كيفية بناء الجداول يخ
استعلامات بدلاً من الجداول
قبل أن تقوم فعلياً باستخدام برنامج قواعد البيانات لإنشاء جداول واستملامات وكائنات أخرى»
من المستحسن وضع مخطمل للتصميم وإصلاحه على الورق أولاً؛ ويمكنك أيضاً اختبار قواعد البيانات
بيانات نمو ذج 1101111171170 ثم فتح الإطار "علاقات" لاختبار التصميم.
التخصص تطبيقات الحاسب التقمة 102 حال الوحلة الأولى
مقلمة لقواعد البيانات
الخغطوات الأسادية لتصميم قاعدة البيانا
1. حدد الغرض من قاعدة البيانات الغاصة بك
الخطلوة الأولى يا تصميم قاعدة البيانات هي تحديد الغرض منها ثم كيفية استخدامها:
** تحدث إلى الأشخاص الذين سيقومون باستخدام قاعدة البياناتء وفكر "يخ الأسئلة
التي تود أن تحصل على إجاباتها من قاعدة البيانات أنت والأشخاص الآخرين
** ضع مخطلطاً للتقارير التي تود أن تقوم قاعدة البيانات بإصدارها
*» اجمع النماذج التي تستخدمها حالياً لتسجيل البيانات الخاصة بك
أثاء تحديد الغفرض من قاعدة البيانات: ستظهر قائمة بالمعلومات التي تريدها من قاعدة
يد تخزينها لي قاعدة البيانات والموضوع
الذي تنتمي إليه كل حقيقة؛ وتتطابق هذه الحقائق مع الحقول (الأعمدة) ي قاعدة البيانات
الخاصة بك وتتطابق مواضيع هذه الحقائق مع الجداول
2. تعديد الحقول التي تريدها في قاعدة البيانات
ويمتبر كل حقل هو حقيقة لموضوع محدد ؛ وعلى سبيل المثال؛ قد تحتاج إلى تحخزين
الحقائق التالية حول العملاء: اسم الشركة والعنوان والمدينة والشارع ورقم الباتف ؛ وتحتاج
إلى إنشاء حقل منفصل لكل حقيقة؛ وعند تحديد الحقل الذي تحتاجه؛ تك مبادئ
التصميم هذه:
** تضمين كافة المعلومات التي ستحتاج إليها
أسماء الموظفين إ لى حقلين؛ الاسم الأول والاسم الأخيرء فيكون من السهل فرز
البيانات بواسطلة الاسم الأخير
+ حقول للبيانات التي تتكون من قوائم لعناصر متعددة؛ وعلى سبيل
المثال» يا جدول "الموردون"» إذا قمت بإنشاء حقل "المنتجات” الذي يحتوي على قائمة
المثور فقط على الموردين الذين يقومون بتوفير منتج محدد
"سعر الوحدة” وحقل "الكمية”؛ لا تقم بإنشاء حقل إضاء يضرب قيم هنين الحقلين
التخصص تطبيقات الحاسب التقمة 102 حال الوحلة الأولى
مقلمة لقواعد البيانات
* لا تقم بإنشاء حقول متشابهة؛ على سبيل المثال؛ لي جدول "الموردون"؛ إذا قمت بإنشاء
الحقول "المنتج 1" و"المنتج 2" و"المنتج 73 سيكون من الصعب العثور عل افة
الوصيق التنيخ جورون منتجا مسنداء ايضا» سيكون طيقك خيي رتصميم قاصنذة
البيانات يا حالة قيام مورد بتوفير أكثر من ثلاثة منتج
واحد للمتتجات ذا وضغت ينا الحقل ا جبول المنتجات" ودلا من جدول الموزدوْن
3. تتحديد الجداول التي تحتاج إليها في قاعدة البيانات
أن يحتوي كل جدول على معلومات حول موضوع واحد؛ وستوفر قائمة الحقول
أدلة للجداول التي تحتاج إليها ؛ فعلى سبيل المثال؛ إذا كان لديك حقل "تاريخ التميين"؛
وموضوعه الموظف؛ إلى جدول "الموظفين"؛ وقد يكون لديك جدول للعملاء وجدول
للمنتجات وجدول للعللبات.
4. تعديد أي جدول ينتمي إليه كل حقل
عند تحديد أي جدول ينتمي إليه كل حقل: تذكر مبادئ التصميم هذه:
** إضافة الحقل إلى جدول واحد فقمل.
ب لا تقم بإضافة الحقل إلى جدول إذا كان سينتج عن ذلك نفس النتائج التي تظهر له
هذا الجدول؛ وإذا حددت احتواء حقل لي جدول على الكثير من
المعلومات المكررة:؛ فمن المحتمل أن يكون هذا الحقل بخ الجدول الخملاً
ِ بيل المشالء إذا وضعت الحقل الذي يحتوي على عنوان العميل لي جدول
"الطلبات"؛ فمن المحتمل تكرار هذه المعلومة أكثر من سجل؛ لأن العميل قد يضع أكثر
من طلب. ولكن؛ إذا قمت بوضع حقل العنوان يا جدول "العميل"؛ فسيظهر مرة واحدة
فقطلء ولهذاء يختلف الجدول .يخ قاعدة بيانات برنامج قواعد البيانات عن الجدول يخ قاعدة
بيانات الملف غير المفصل مثل جداول البيانات.
عند تخخزين كل معلومة مرة واحدة فقمل؛ يتم تحديثها يخ موضع واحد فقحل؛ ويعتبر
هذا أكفر ثاعلية؛ يزيل أيضاً اجفحالات الإنقالات الكررة أن تحخوي على ترات
التخصص تطبيقات الحاسب التقمة 102 حال الوحلة الأولى
الثالث: برنامج قواعدا عه مقلمة لقواعدا
5. تعريف الحقل أو الحقولذات القيم الفريدة في كلسجل
حتى يقوم برنامج قواعد البيانات بتوصيل المعلومات المخزنة يي جداول منفصلة ؛ يجب
أن يتضمن كل جدول يخ قاعدة البيانات حقلا أو رعة من الحقول التي تقوم بتعرية
كل سجل مفرد يا الجدول بشكل فريد ؛ ويسمى هذا الحقل أو مجموعة الحقول بالمفتاح
الأساسي
6. تتحديد العلافقات بين الجداول
بعد قيامك بتقسيم المعلومات يخ جداول وتعريف حقول المفتاح الأساسي ؛ فإنك بحاجة
إلى طريقة لإخبار برنامج قواعد البيانات عن كيفية ربحل المعلومات المرتبعلة ببعضها بطرق
منطقية. للقيام بهذا ؛ عرف العلاقات بين الجداول: وقد يكون من الأفضل عرض العلاقات
قاعدة بيانات موجودة تم تصميمها بشكل جيد مثل قاعدة بيانات نموذج 1101111171170
7. إدخال تحسينات على التصميم
بعد تصميمك للجداول والحقول والعلاقات التي تحتا
التصميم وتعقب أي أخطاء مازالت موجودة؛ ومن الأسهل تغيير تصميم قاعدة البيانات الآن
و بعد تعبثة الجداول بالبيانات.
إليهاء حان الوقت لدراسة
استخدم برنامج قواعد البيانات لإنشاء الجداول وتحديد العلاقات بين الجداول وإدخال
نموذج بيانات كاف يا الجداول حتى يمكنك اختبار التصميم؛ولاختبار العلاقات ين قاعدة
شاء استعلامات للحصول على الإجابات التي تريدها ء وقم
البيانات؛ تحقق من إمكاذ
بإنشاء مسودات أولية من النماذج والتقارير وتحقق من عرض البيانات التي تريدهاء وابحث
8. إدخال البيانات وإنشاء كاذنات قاعدة بيانات اخرى
عند اقتناعك بتحقيق بنية الجدول لمبادئ التصميم الموضحة هنا فقد حان الوقت لمتابعة
وإضافة كافة البيانات الموجودة إلى الجداول؛ و من ثم يمكنك إنشاء كائنات قاعدة بيانات
أخرى : استعلامات ونماذج وتقارير وصفحات بيانات برنامج قواعد البيانات ووحدات
ات الحاسب التقدمة 102 حال الوحلة الأولى
مقلمة لقواعدا
التخصص
9. استخدام أدوات تحليل برنام قواعد البيانات
ن برنامج قواعد البيانات أداتين تساعدان ع إدخال التحسينات على تصميم قاعدة
برنامج قواعد البياثات.
** يمكن لمحلل الجدول تحليل تصميم أحد الجداول .ا آن واحد؛ وإذا كان من
المناسب يمكنه اقتراح بنية وعلاقات جدول جديد ويمكنه تقسيم جدول إلى
** يمكن لمحلل الأداء تحليل قاعدة البيائات بأكملها وإجراء توصيات واقتراحات
التخصص تطبيقات الحاسب التقدمة 102 حال الوحلة الأولى
التدريبات
1- قم بإنشاء مجلد باسم تطبيقات ا لحاسب المتقدمة على قرص مرن ( يفضل أن يكون على
نفس القرص الذي استخدمته في مقدمة تطبيقات الحاسب ).
2- في مجدد تطبيقات ا لحاسب المتقدمة قم بإنشاء مجلد باسم تدريبات برنامج قواعد
البيانات ثم احفظ التمارين التي تقوم بعملها في وحدات هذا الجزء من المقرر في ذلك المجلد كل
ثمرين باسم التدريب (رقم التدريب) في الوحدة (رقم الوحدة)
1 ما وظيفة قواعد البيانات ؟
2ما الفرق بين برنامج الجداول الإلكترونية و برنامج قواعد البيانات *
4ما مكونات ملفات قاعدة بيانات برنامج قواعد البيانات *
5ما الغرض من استخدام تصميم قاعدة بيانات *
6ما الخطوات الأساسية لتصميم قاعدة البيانات *
التخصص تطبيقات الحاسب التقلمة 102 حال الوحلة الأولى
مقلمة لقواعد البيانات
نموذ ج تقييم المتدرب لمستوى أدائه ( مستوى إجلدة الجدارة )
يدبا من قبل المتدرب نفسه وذلك بعد التدريب العملي أو أي نشاط يقوم به المتدرب
تعليمات
بعد الانتهاء من التدريب على المهارات الواردة بهذه الوحدة؛ قيم نفسك وقدراتك بواسعلة إكمال
هذا التقييم الذاتي بعد كل عنصر من المناصر المذكورة؛ وذلك بوضع علامة ( ) أمام مستوى
الأداء الذي أتقنته؛ ويخ حالة عدم قابلية المهمة للتعلبيق ضع العلامة بيخ الخانة الخاصة بذلك
اسم النشاط التدريبي الذي تم التدرب عليه : مقئمة لقواعد البيانات
مستوى الأداء هل اتن الاداء)
المنامسر غيرقابل
للتطبيق
1. تحديد وظيفة قواعد البيانات
2. الفرق بين برنامج الجداول الإلكترونية و برنامج
قواعد البيانات
4. مكونات ملفات قاعدة بيانات برنامج قواعد
5. تحديد الغرض من استخدام تصميم قاعدة بيانات
6. تحديد الخطوات الأساسية لتصميم قاعدة البيانات
يجب أن تصل ١ ة لجميع المفردات (البنود) المذكورة إلى درجة الإتقان الكلي أو أنها غير قابلة
للتطبيقء وبي حالة وجود مفردة يا القائمة "لا” أو "جزثيا” فيجب إعادة التدرب على هذا النشاط مرة
أخرى بمساعدة المدرب
لان