You are on page 1of 28

‫المحاضرة ‪5 #‬‬

‫مقدمة في قواعد البيانات‬

‫د‪.‬طــــارق الضبيع‬
‫مقدمة‬
(high-level (ERD)
conceptual data model)

(Conceptual Design)

2
Entity
(ER)
– –
– –

3
(Attribute)

– ◦
– ◦


4
‫)‪(Attributes‬‬
‫الهاتف‬ ‫الدرجة‬
‫◦‬

‫◦‬
‫اسم العائلة‬ ‫االسم األول‬
‫–‬

‫اسم الطالب‬
‫◦‬

‫األلوان‬ ‫هواتف‬

‫‪5‬‬
(E1,E2, ...En) (R)

(Instance)
(Instance)

6
(Diamond shape)

(Degree of Relationship)

7
: (Cardinality Ratio)
(Instances)

(one-to-one)
(one-to-many) 1:N
(many-to-many) M:N

8
‫)‪{(one-to-one‬‬ ‫}‬
‫رقم‬ ‫العنوان‬

‫التاريخ‬ ‫سجل طبي‬ ‫‪1‬‬ ‫‪1‬‬ ‫طالب‬ ‫رقم‬


‫عنده‬

‫المستشفي‬ ‫االسم‬

‫‪9‬‬
‫)‪{ (one-to-many‬‬ ‫‪} 1:N‬‬

‫االسم‬ ‫العنوان‬

‫الجنس‬ ‫ابن‬ ‫‪N‬‬


‫يعول‬
‫‪1‬‬ ‫موظف‬ ‫رقم‬

‫السن‬ ‫االسم‬

‫‪10‬‬
‫)‪{ (one-to-many‬‬ ‫‪} 1:N‬‬
‫تاريخ‬
‫العمل‬ ‫الراتب‬
‫رقم‬ ‫العنوان‬

‫الهاتف‬ ‫قسم‬ ‫‪1‬‬


‫يعمل‬
‫‪N‬‬ ‫موظف‬ ‫رقم‬

‫االسم‬ ‫االسم‬

‫‪11‬‬
‫)‪{ (many-to-many‬‬ ‫‪} M:N‬‬
‫العام‬
‫رقم‬ ‫العنوان‬

‫الساعات‬ ‫مقرر‬ ‫‪n‬‬


‫التسجيل‬
‫‪m‬‬ ‫طالب‬ ‫رقم‬

‫االسم‬ ‫االسم‬
‫الشعبة‬

‫‪CS1023 - DR. YOUSRY TAHA‬‬ ‫‪12‬‬


(Participation Constraint)

(Participation constraints)
(Total participation) .1
(Partial participation ) .2

13
(Participation constraints)
(Total participation) .1
(Instance) ◦

(Existence Dependency) ◦
(Partial participation ) .2
(Instances) ◦

14
‫رقم‬ ‫العنوان‬

‫التاريخ‬ ‫سجل طبي‬ ‫‪1‬‬ ‫‪1‬‬ ‫طالب‬ ‫رقم‬


‫عنده‬

‫المستشفي‬ ‫االسم‬

‫‪15‬‬
(Weak Entity)

16
(Weak Entity)

(Partial key)

‫مفتاح‬

17
‫االسم‬ ‫العنوان‬

‫الجنس‬ ‫ابن‬ ‫‪N‬‬


‫يعول‬
‫‪1‬‬ ‫موظف‬ ‫رقم‬

‫السن‬ ‫االسم‬

‫‪18‬‬


– – –

– –
– – –

19
‫تاريخ‬
‫العمل‬ ‫الراتب‬
‫رقم‬ ‫العنوان‬

‫الهاتف‬ ‫قسم‬ ‫‪1‬‬


‫يعمل‬
‫‪N‬‬ ‫موظف‬ ‫رقم‬

‫االسم‬ ‫االسم‬

‫‪1:N‬‬

‫‪20‬‬
– –
– –

– –
– –

21
‫العام‬
‫رقم‬ ‫العنوان‬

‫الساعات‬ ‫مقرر‬ ‫‪n‬‬


‫يسجل‬
‫‪m‬‬ ‫طالب‬ ‫رقم‬

‫االسم‬ ‫االسم‬
‫الشعبة‬ ‫الفصل‬

‫‪M‬‬
‫‪N‬‬

‫‪22‬‬
– – –
– – –

23
‫‪3‬‬
‫العدد‬ ‫رقم‬ ‫الصنف‬ ‫رقم‬ ‫االسم‬
‫رقم‬

‫السعر‬ ‫قطعة غيار‬ ‫‪N‬‬


‫يحتاج‬
‫‪1‬‬
‫جهاز‬ ‫‪N‬‬
‫يملك‬
‫‪1‬‬
‫عميل‬
‫‪N‬‬
‫التخصص‬
‫‪1‬‬ ‫الهاتف‬
‫فني‬ ‫يصلح‬
‫رقم الفني‬ ‫التاريخ‬
‫االسم‬

‫‪1:N‬‬
‫‪1:N‬‬
‫‪1:N‬‬

‫‪24‬‬
– – –

– –

(M:N) (M:N)
(1:N)
25
‫‪4‬‬

‫االسم‬ ‫التاريخ‬ ‫رقم‬ ‫االسم‬ ‫رقم‬ ‫االسم‬


‫الرقم‬

‫السعر‬ ‫تحليل طبي‬ ‫‪M‬‬


‫يحتاج‬
‫‪N‬‬
‫مريض‬ ‫‪N‬‬
‫يعالج‬
‫‪M‬‬
‫طبيب‬

‫التاريخ‬ ‫التخصص‬
‫الغرفة‬ ‫‪1‬‬
‫‪N‬‬
‫سجل التنويم‬ ‫مسجل في‬
‫الرقم‬
‫تاريخ‬ ‫تاريخ‬
‫الدخول‬ ‫الخروج‬

‫‪M:N‬‬
‫‪M:N‬‬
‫‪1:N‬‬

‫‪26‬‬
5

– –
– –

(1:N) (1:N)
(1:N)
27
‫‪5‬‬

‫االسم‬ ‫التاريخ‬ ‫رقم‬ ‫االسم‬ ‫الميالد‬ ‫االسم‬


‫الرقم‬

‫الهاتف‬ ‫قسم‬ ‫‪1‬‬


‫يعمل‬
‫‪N‬‬
‫موظف‬ ‫‪1‬‬
‫له‬
‫‪N‬‬
‫أبن‬

‫الجنس‬
‫‪1‬‬ ‫االسم‬
‫‪N‬‬
‫يدير‬ ‫مشروع‬
‫الرقم‬
‫تاريخ‬
‫البداية‬

‫‪1:N‬‬
‫‪1:N‬‬

‫‪28‬‬

You might also like