Professional Documents
Culture Documents
D8a7d984d8ab Er
D8a7d984d8ab Er
الصdفات ( :) Attributesهي الخصائص المستخدمة لوصف الكيان .كل الكيانات في كيان واحد لديهم
نفس الصفات.
مثال :كيان الموظف قد يكون له اسم ،SSN ،العنوان ،الجنس ،تاريخ الميالد.
Employee Department
كل صفة من مجموعة كيان يتم تمثيلها بواسطة بيضاوي ،مع خط إلى
المستطيل الذي يمثل مجموعة كيانه.
name Salary
salary
name address sex
Ssn Bdate
Employee
4 T.Munira al-kanfry
أنواع الصفاتAttribute 1
الصفات البسيطة والصفات المركبة:
مثال
مثال
6 T.Munira al-kanfry
Attribute أنواع الصفات
Employee
7 T.Munira al-kanfry
أنواع الصفاتAttribute 2
قيمة واحدة أوعدة قيم للصفة:
معظم الصفات تحتوي على قيمة واحدة لكيان معين؛ وتسمى هذه الصفات مفردة القيمة.
مثال :عمر الشخص
الكيان قد يكون لها عدة قيم لتلك الصفة ,وتسمي هذه الصفات متعددة القيم.
مثال :ألوان السيارة ,رقم جوال الموظف
Mname
Fname Lname
Name DOB
St_no Tel_no
STUDENT
T.Munira al-kanfry
8
مثال
9 T.Munira al-kanfry
أنواع الصفاتAttribute 3
الصفة المشتقة :هي الصفة التي تمثل القيمة التي مشتق من قيمة الصفة ذات
الصلة ،وليس بالضرورة في نفس نوع الكيان.
مثال :العمر وتاريخ الميالد للشخص
يمكن تحديد قيمة السن من التاريخ الحالي وقيمة الميالد هذا شخص .ويقال إن
صفة العمر تسمى الصفة المشتقة ألنها مشتقة من صفة تاريخ الميالد وهو ما
يسمى الصفة المخزنة.
11 T.Munira al-kanfry
Attribute 3أنواع الصفات
Mname
Fname Lname
Name DOB
St_no Tel_no
Age
STUDENT
12 T.Munira al-kanfry
أنواع الصفاتAttribute 4
القيمة الفارغة ( :)Null Valueهي قيمة خاصة وفي بعض حاالت كيان
معين قد ال يكون له قيمة قابلة للتطبيق لصفة.
مثال:رقم الشقة في العنوان
15 T.Munira al-kanfry
المفاتيح
المفتاح يمdكن أن يكون:
المفتاح البسيط :هو مفتاح مرشح من صفة واحدة
مثال :رقم الطالب ,رقم الفرع.
initial
LName FName
Area_cd
Name DOB No Section_no Name
St_ID Tel_no Crs_code
EX Hours
18 T.Munira al-kanfry
Weak Entity الكيان الضعيف
.كيان ال يملك الصفة األساسية
كيان ضعيف يجب أن يشارك في تحديد نوع العالقة مع مالك أو
.تحديد نوع الكيان
19 T.Munira al-kanfry
العالقة المتكررة Recursive Relationship
يمكننا أيضا الحصول على عالقة متكررة :
العالقة المتكررة هي نوع من العالقة التي يتشارك فيها نفس نوع الكيان
أكثر من مرة في دور مختلف مع نفسه.
EMPLOYEE
Supervisor Supervisee
SUPERVISION
WORKS-ON
Hours
نوع التشاركية:
(One-to-one (1:1) واdحد -واdحد)
(One-to-many (1:N) or Many-to-one (N:1) واحد-متعدد أو متعدد-واحد)
(Many-to-many(N:N) متعدد-متعدد)
صفة Attribute
الجنس ،تاريخ الميالد