الوحدة 12 · CS350

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

$$X \rightarrow A \implies X \text{ is a superkey}$$
Database Normalization Hierarchy | هرمية تسوية قواعد البيانات Higher Normalization & Data Integrity زيادة تكامل البيانات وتقليل التكرار 1NF 2NF 3NF BCNF 4NF 5NF Fifth Normal Form (5NF) 4NF + No project-join dependencies Fourth Normal Form (4NF) BCNF + No multivalued dependencies Boyce-Codd Normal Form 3NF + Determinants = Candidate Keys Third Normal Form (3NF) 2NF + No transitive dependencies Second Normal Form (2NF) 1NF + No partial dependencies First Normal Form (1NF) Atomic values, no repeating groups الصيغة الطبيعية الخامسة (5NF) 4NF + خالية من تبعيات الربط الصيغة الطبيعية الرابعة (4NF) BCNF + خالية من التبعيات متعددة القيم صيغة بويس-كود (BCNF) 3NF + كل محدد هو مفتاح مرشح الصيغة الطبيعية الثالثة (3NF) 2NF + خالية من التبعيات المتعدية الصيغة الطبيعية الثانية (2NF) 1NF + خالية من التبعيات الجزئية الصيغة الطبيعية الأولى (1NF) قيم ذرية، لا مجموعات متكررة
3NF BCNF
$$(R_1 \cap R_2) \rightarrow (R_1 - R_2) \lor (R_1 \cap R_2) \rightarrow (R_2 - R_1)$$
$$X \twoheadrightarrow Y$$
$$\pi_{R_1}(r) \bowtie \pi_{R_2}(r) \bowtie ... \bowtie \pi_{R_n}(r) = r$$
$$\pi_X(r(R)) \subseteq \pi_Y(s(S))$$
🎓

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

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

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

اختبر نفسك

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

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

⚠️ فخ / Trap
⚠️ فخ / Trap
🔑 مفهوم أساسي / Key Concept
🤫 سر / Secret
🔑 مفهوم أساسي / Key Concept