الوحدة 8 · CS352

🎯 أهداف التعلم

SDLC Data Evolution تطور البيانات في دورة حياة النظام Requirements Determination & Requirements Structuring تحديد وهيكلة المتطلبات Planning التخطيط Enterprise-wide data model نموذج بيانات المؤسسة Analysis التحليل Conceptual data models نماذج البيانات المفاهيمية Design التصميم Logical/Physical data models نماذج منطقية ومادية Implementation التنفيذ Database & File definitions تعريفات قواعد البيانات Maintenance الصيانة Database tuning/evolution تحسين وتطوير قواعد البيانات
STUDENT طالب Student_ID رقم الطالب Name الاسم First الأول Last الأخير Age العمر Phone الهاتف Identifier (Primary Key) معرف (مفتاح أساسي) Composite Attribute صفة مركبة Derived Attribute صفة مشتقة Multivalued Attribute صفة متعددة القيم Entity (Rectangle) كيان (مستطيل)
1. Unary Degree (درجة أحادية) Husband (زوج) 1 Wife (زوجة) 1 Married متزوج Person شخص 2. Binary Degree (درجة ثنائية) 1 1 Employee موظف Assigned مخصص Space موقف 3. Ternary Degree (درجة ثلاثية) M N P Vendor مورد Supplies يزود Part قطعة Warehouse مستودع
UML Class Diagram: Student & Course مخطط الفئة: الطالب والدورة registers in يسجل في 1..* 0..* Student / طالب - name : String (الاسم) - dateOfBirth : Date (تاريخ الميلاد) - year : Integer (السنة) - address : String (العنوان) - phone : String (الهاتف) + calc-age() : Integer + calc-gpa() : Float + register-for(course) : Boolean Course / دورة - courseCode : String (الرمز) - title : String (العنوان) - credits : Integer (الساعات) + getDetails() : String
Associative Class / الفئة الترابطية Registers For 1..* 1..* Student طالب + studentId + name Course مقرر + courseCode + credits <<Associative>> Registration تسجيل + term + grade + checkEligibility()
Patient {abstract} مريض Outpatient مريض خارجي Resident Patient مريض مقيم {complete, disjoint} {مكتمل، منفصل}
Composition (تكوين) Aggregation (تجميع) Building مبنى Room غرفة 1 1..* If Building is destroyed, Room is destroyed (علاقة قوية - Strong) University جامعة School كلية / مدرسة 1 1..* If University is destroyed, School can still exist (علاقة ضعيفة - Weak)
🎓

حديث البروفيسور

❓ اسأل البروفيسور

البطاقات التعليمية

اختبر نفسك

1 / 10 🎯 نتيجتك: 0

🔐 خزنة الامتحان

⚠️ فخ امتحاني
🤫 سر البروفيسور
🔑 مفهوم أساسي
⚠️ فخ امتحاني
🔑 مفهوم أساسي