نموذج بويس العادي كود (BCNF)

مؤلف: John Stephens
تاريخ الخلق: 21 كانون الثاني 2021
تاريخ التحديث: 29 يونيو 2024
Anonim
Database Normalization In DBMS | Boyce Codd Normal Form ( BCNF ) And  1NF 2NF 3NF Explained
فيديو: Database Normalization In DBMS | Boyce Codd Normal Form ( BCNF ) And 1NF 2NF 3NF Explained

المحتوى

التعريف - ماذا يعني الشكل المعتاد لـ Boyce-Codd (BCNF)؟

يعتبر نموذج Boyce-Codd Normal (BCNF) أحد أشكال تطبيع قاعدة البيانات. يوجد جدول قاعدة البيانات في BCNF إذا وفقط في حالة عدم وجود تبعيات وظيفية غير تافهة للسمات على أي شيء آخر غير مجموعة رئيسية لمرشح.


يُشار إلى BCNF أحيانًا باسم 3.5NF ، أو 3.5 Normal Form.

مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تيكوبيديا توضح نموذج بويس-كود العادي (BCNF)

تم تطوير BCNF بواسطة ريموند بويس و E.F. Codd؛ يعتبر الأخير على نطاق واسع والد تصميم قاعدة البيانات العلائقية.

BCNF هو حقا امتداد للنموذج العادي الثالث (3NF). لهذا السبب غالبا ما يطلق عليه 3.5NF. تنص 3NF على أن جميع البيانات في الجدول يجب أن تعتمد فقط على المفتاح الأساسي لهذا الجدول ، وليس على أي حقل آخر في الجدول. للوهلة الأولى يبدو أن BCNF و 3NF هما نفس الشيء. ومع ذلك ، في بعض الحالات النادرة ، لا يكون جدول 3NF متوافقًا مع BCNF. قد يحدث هذا في الجداول التي تحتوي على مفتاحين أو أكثر من مفاتيح الترشيح المركب المتداخلة.