السؤال الأول: قم بتصنيف الصفات التالية حسب ما هو مطلوب
(المعدل , تاريخ الميلاد , عنوان السكن , البريد الالكتروني , الاسم , كود الكتاب , رقم السيارة , العمر , رقم الجوال , رقم الهوية , رقم متسلسل , علامة المادة , المولف , الراتب الشهري , قيمة الفاتورة ,....)
1: صفة بسيطة : رقم الهوية , علامة المادة , ورقم متسلسل
2: صفة مركبة: عنوان السكن , الاسم
3: صفة وحيدة القيمة:رقم الهوية , علامة المادة , ورقم متسلسل , تاريخ الميلاد , ورقم السيارة .............
4: صفة متعددة القيمة :رقم الجوال , البريد الالكتروني , في بعض الحالات عنوان السكن , المؤلف
5:صفة مشتقة: المعدل , الراتب الشهري , قيمة الفاتورة , العمر, .
ملاحظة :تختلف صفات الحقول حسب نوع وطبيعة عمل قاعدة البيانات .
عرف كلا مما يلي
السؤال الثاني: قم بتسوية الجدول التالي : مع ذكر المشاكل ثم طرح الحل المناسب
المشاكل : تكرار البيانات , عدم المقدرة على الرد على عمليات البحث المعقدة , زيادة الحجم التخزيني للملف , احتمال حدوث الخطأ عند الادخال , صعوبة التغيير
الحل :
للتغلب على المشاكل السابقة في التصميم، يتم فصل الجدول في الشكل السابق اإلى جدولين:
1 -جدول الدورات course ويحتوي: سجل واحد لكل دورة.
2 -جدول تسجيل الموظفين registration ويحتوي: رقم الموظف وكود الدورة المسجل لها.
ضمن بذلك عدم تكرار البيانات الخاصة بالموظفين أو الدورات كلما سجل موظف في دورة جديدة، مما يسهل عملية
تغيير معلومات الدورات، ويكون شكل الجدولين كما ياأتي:
2: اذكر المفاتيح الرئيسية للجداول أعلاه
جدول المشروع _ رقم المشروع (مفتاح أساسي)
جدول العامل_ رقم العامل(مفتاح أساسي)
جدول المهندس _ رقم المهندس (مفتاح أساسي)
جدول القسم_رقم القسم (مفتاح أساسي)
3: حدد جدول الوصلة مع ذكر اهم خصائصة :(القسم - المشروع ) يتكون من حقلين رقم القسم ورقم الشروع
4: متى نلجأ لتكوين جدول الوصلة ؟ لتنفيذ علاقة متعدد لمتعدد
5:أذكر أنواع العلاقات بين الجداول ؟
بين المشروع والعامل (واحد لمتعدد).
بين الفسم والمهندس (واحد لمتعدد)
بين القسم والمشروع (متعدد لمتعدد)
بين جدول المشروع و(القسم والمشروع ).. واحد لمتعدد.
بين جدول القسم و(القسم والمشروع ).. واحد لمتعدد .
7: اذكر خصائص جدول (كيان)العامل؟
رقم العامل(مفتاح اساسي)
اسم العامل
ساعات العمل
رقم المشروع
8: اذكر المفاتيح الأجنبية في الجداول ؟
جدول العامل( رقم المشروع)
جدول المهندس (رقم القسم)
جدول القسم-المشروع (رقم القسم - ورقم المشروع)
جدول (جدول ,تصميم الجدول)
الاستعلام(معالج الاستعلامات , تصميم الاستعلام)
النماذج(تصميم النموذج , نموذج فارغ و معالج النماذج)
التقارير(تصميم التقرير)
تقع العلاقات تبويب أدوات قاعدة البيانات
لإنشاء العلاقات بين الكيانات نختار تبويب (أدوات قاعدة البيانات ,,, إنشاء ,,,, تصميم ,,,, ملف )
جميع ما يلي من تبويب إنشاء ما عدا:
بارك الله فيك يا استاذ ونشكرك على مجهودك
ردحذفبارك الله فيك
ردحذف