التخصس تصميم قواءد البياذات الوحلة الثائية
: عامود المفتاح الرئيسى
2 | 12-08-1950 ديسو ثلث 2000-01-1
- لا توجد هناك أهمية لترتيب الصفوف أو الأعمدةفمثلا يمكن أن يكون الجئول السابق على
الشكل التالي:
حسمن ل وبي 8811 70١ -+ -
التخصس تصميم قواءد البياذات الوحلة الثائية
تعتبر المفاتيح من أهم خصائص قواعد البيانات العلاثتقية حيث إنها تكون المميز تلجدول معين من جهة
والرابط الذي يربط الجداول المختلفة مع بعضها من جهة أخرى ويمكن تقسيم المفاتيح ب قواعد
البيانات العلاتئقية إلى عدة أقسام :
- المفتاح الأعظم ((166 511061 ): وهو أقل مجموعة من الصفات التي يمكن أن تميز الصف ب
الجدول عن بقية الصفوف الأخرى فمثلا هذه المجموعة من الصفات يمكن أن تكون مفتاحا
أعظم
كمفتاح رئيس للجئول ويجب أن يكون هناك أكثر من صف له نفس القيمة لبذه الصفة أو
ولكن كما لاحظنا فإن 181106 _ ]5 ,5]_110 هي مفتاح أعظم ولكنه ليس مفتاحا
مرشحا ليكَون مفتاحا رئيسا لأن 5]_[10 وحدة يكفي لتمييز أي صف عن بقية
ليتكون بمجدا لكل ىق ره الجنوى مكن أن تخخار 216 ]5 ليكون مَفتاحاً رَئيْسا
د - المفتاح الثانوي : هو عبارة عن صفة أوصفات تستخدم لغايات الاسترجاع ؛ فمثلا لو كان لدينا
جدول يحتوي على قائمة بالعملاء فالمفتاح الرئيس هو رقم العميل 10 :0115101116
ولكن إذا آردنا أن نسترجع رقم هاتف عميل معين (ولكن من سيحفظ آرقام العملاء 05
ففي هذه الحالة عادة ما يستخدم الاسم يخ عملية البحث وليس الرقم ؛فيتم اختيار اسم العميل
كمفتاح ثانوي
ها - المفتاح الأجنبي (166 10161811 ) :وهو صفة أو صفات تشير | لى مفتاح رئيس أو قيمة غير
مكررة(171110116) با جدول آخر فمثلا تمل الصفة (10601_0008) لخ جئول المتدرب 5010610 )
مفتاح أجنبيا (166©(7 170161811) لجدول الأقسام (1(0608110111670)
دسم
تصميم قواعل البياذات
١ حاب
وتمثل الدرجة التي ترتبط بها الجداول مع بعضها فيجب أن تحدد هذه الروابط بشكل واضح لمعرفة
ثلث
١ واحد واحل :):١( و هذا يعنى أن قيمة واحدة ب الجدول الأول تقابل قيمة واحد؛ فقطة
الجدول الثاني
لشخص واحد فقط
التخصس تصميم قواءد البياذات الوحلة الثائية
" واحد #تعدد أو #تعدد واحد 11:1١( أو 1:11 ) وهذا يعنى أن قيمة يخ الجدول الأول تقابل قيمة بك
الجدول الثاني وأن القيمة ل الجدول الثاني يمكن أن يقابلها قيمة أو أكثر ب الجدول الأول
فمثلا يجب آن يتبع المتدرب لقسم و احد فقط وبق الوقت نفسه يمكن أن يكون هنالك أكثر من
طالب ينتمي لهذا القسم
" #تعدد »تعدد(1:17) : وهذا يعني أن قيمة يخ الجدول الأول تقابل قيمة أو أكثر بق الجدول
الثاني وآن القيمة يخ الجدول الثاني يمكن أن يقابلها قيمة أو أكثر يب الجدول الأول
مات
التخصس تصميم قواءد البياذات الوحلة الثائية
تمارين
١ - عرف ما يلى :
« المفتاح المرشح
* المفتاح الرئيس
» المفتاح الأجنبي
" - وضح باستخدام الرسم علاقة الإشراف بين المدرس و الطالب
- وضجح باستخدام الرسم نوع العلاقة بين القسم و مجموعة الاختصاصات ة ذلك القسمة
آأعط مثالا مع الرسم نوع التشاركية بغ قاعدة بيانات مستشفى
«واحد واحد (1: آ)
«واحد - متعدد )1151١(
« متعدد متعدد (ل: [)
تصميم قواعد البيانات
نموذج الكيانات والعلاقات
التخس تصميم قواءدالببانات
برمجيات حاب
مقدمة
تسعى المؤسسة العامة للتعليم الفني والتدريب المهني لتأهيل الكوادر الوطنية المدربة القادرة على
شغل الوظائف التقنية والفنية والمهنية المتوفرة يخ سوق العمل؛ ويآتي هذا الاهتمام نتيجة للتوجهات
السديدة من لدن قادة هذا الوطن التي تصب ب مجملها نحو إيجاد وطن متكامل يعتمد ذاتياً على موارده
وعلى قوة شبابه المسلح بالعلم والإيمان من أجل الاستمرار قدماً يخ دفع عجلة التقدم التنموي؛ لتصل بعون
الله تعالى لمصاف الدول المتقدمة صناعياً
وقد خطت الإدارة العامة لتصميم و تطوير المناهج خطلوة إيجابية تتفق مع التجارب الدولية المتقدمة
بناء البرامج التدريبية؛ وفق أساليب علمية حديثة تحاكي متطلبات سوق العمل بكافة تخصصاته
لتلبي متطلباته؛ وقد تمثلت هذه الخطوة ليخ مشروع إعداد المعايير المهنية الوطنية الذي يمثل الركيزة
الأساسية ني بناء البرامج التدريبية؛ إذ تعتمد المعايير يخ بنائها على تشكيل لجان تخصصية تمثل سوق
العمل والمؤسسة العامة للتعليم الفني والتدريب المهني بحيث تتوافق الرؤية العلمية مع الواقع العملي الذي
تقرضه متطلبات سوق العمل؛ لتخرج هذه اللجان يخ النهاية بنظرة متكاملة لبرنامج تدرييي أكثر
وتتناول هذه الحقيبة التدريبية ' تصميم قواعد البيانات' لمتدربي قسم برمجيات ' للكليات التقنية
موضوعات حيوية تتتناول كيفية اكتساب المهارات اللازمة لهذا التخصص
والإدارة العامة لتصميم وتملوير المناهج وهي تضع بين يديك هذه الحقيبة التدريبية تأمل من الله عز
وجل أن تسهم بشكل مباشر بق تأصيل المهارات الضرورية اللازمة؛ بأسلوب مبسط يخلو من التعقيد ؛
وبالاستعانة بالتطبيقات والأشضكال التي تدعم عملية اكتساب هذه المهارات
الدعاء
الإدارة العامة لتصميم وتطوير المناهج
التخصس تصميم قواءد البياذات الوحلة الثالثة
معرفة عناصر نموذج العلاقات و الكيانات و القدرة على تحويل ناتج عملية التحليل لنظام إلى نموذج
العلاقات و الكيانات
الأهداف :
" أن يتعرف التدرب على عناصر نموذج العلاقات والكيانات
" أن يحول المتدرب ناتج عملية التحليل للنظام إلى نموذج مفاهيم
مستوى الاداء المطلوب:
تحويل ناتج عملية التحليل للنظام إلى نموذج مفاهيم نسبة 71١
الوفت المتوقع لاتدريب:
الوسائل المساعدة:
فلم + دفتر
متطابات الجدارة:
أن يكون المتدرب قد آتقن الجدارة يق الوحدات السابقة
التخصس تصميم قواءد البياذات الوحلة الثالثة
إن هدف عملية التصميم هو الوصول | لى فهم صحيح للنظام للمساعدة ب عملية تطوير هذا النظام؛ وهذا
ليس بالأمر السهل إذ لابد من وجود مقياس صحيح للحكم على هذا الفهم ومن هنا برزت الأهمية
لاستخدام العديد من الأدوات التي تساعد المصمم لوضع التصوروالفهم الصحيحين تعمل هذا النظام ومن
ب هذا الفصل بدراسة كيفية تمثيل البيانات باستخرام لموذج الديانات والعلاقاة توانائ
ماهو النموذج ؟
وبعبارة أخرى هو وصف مجرد للكائنات الحقيقة نموذج البياضات هو عبارة عن تمثيل بسيط لوصف
تراكيب البيانات المعقدة ب واقع الحياة العملية على شكل رسومي دون النظر إ لى مكان وكيفية
تخزين أو الوصول إلى هذه البيانات و يستخدم هذا النموذج كوسيلة اتصال مابين المصمم من جهة وبين
الحصول على نظام جيد دون أن يكون هذا النظام قد صمم بشكل صحيح و الشكل التالي يبين
مواصفات لمنزل و هذا الشكل يكون كوسيلة اتصال مابين الشخص الذي يرغب ب بناء المنزل (الزبون)
وكذلك بين المهندس(المصمم) من جهة وبين المقاول (المنقّذ) الذي سيقوم ببناء المنزل :وي بناء آنظمة
قواعد البيانات يمثل الزبون صاحب النظام ويمثل المصمم (مصمم قاعدة البيانات) والمقاول المنفن هو
مجموعة ال"مبرمجين التي تقوم ببناء النظام
مخطط منزل