Podcast
Questions and Answers
أيٌّ من الآتي يُمثل العلاقة بين المفتاح الأساسي والسمات غير الأساسية في هيئة التطبيع الثانية (2NF)؟
أيٌّ من الآتي يُمثل العلاقة بين المفتاح الأساسي والسمات غير الأساسية في هيئة التطبيع الثانية (2NF)؟
- يجب أن تعتمد بعض السمات غير الأساسية على جزء من المفتاح الأساسي.
- يجب ألا تعتمد أي سمة غير أساسية على جزء من المفتاح الأساسي. (correct)
- يجب أن تعتمد جميع السمات غير الأساسية بشكل كامل على المفتاح الأساسي.
- لا توجد علاقة بين المفتاح الأساسي والسمات غير الأساسية في هذه الهيئة.
في سياق تطبيع قواعد البيانات، متى يكون من الضروري إنشاء علاقات جديدة؟
في سياق تطبيع قواعد البيانات، متى يكون من الضروري إنشاء علاقات جديدة؟
- عندما تكون العلاقة في هيئة التطبيع الثالثة.
- عندما تحتوي العلاقة على قيم متعددة للسمة أو علاقة متداخلة. (correct)
- عندما تكون العلاقة صغيرة وبسيطة.
- عندما لا تحتوي العلاقة على أية قيم متعددة.
أي من الحالات التالية تتطلب تحليل وإعادة هيكلة العلاقة في سياق هيئة التطبيع الثالثة (3NF)؟
أي من الحالات التالية تتطلب تحليل وإعادة هيكلة العلاقة في سياق هيئة التطبيع الثالثة (3NF)؟
- وجود سمة غير رئيسية تحدد وظائفيًا سمة غير رئيسية أخرى. (correct)
- وجود سمة غير رئيسية تحدد وظائفيًا سمة رئيسية.
- عدم وجود تبعيات بين السمات.
- وجود سمة رئيسية تحدد وظائفيًا سمة غير رئيسية.
ما هو الهدف الرئيسي من تطبيق هيئات التطبيع على قواعد البيانات؟
ما هو الهدف الرئيسي من تطبيق هيئات التطبيع على قواعد البيانات؟
ما التحدي الرئيسي الذي يهدف التطبيع في المستوى الأول (1NF) إلى معالجته في تصميم قواعد البيانات؟
ما التحدي الرئيسي الذي يهدف التطبيع في المستوى الأول (1NF) إلى معالجته في تصميم قواعد البيانات؟
Flashcards
1NF
1NF
تكوين علاقات جديدة لكل سمة متعددة القيم أو علاقة متداخلة.
2NF
2NF
يضمن عدم وجود سمة غير أساسية تعتمد على جزء فقط من المفتاح الأساسي المركب.
3NF
3NF
يجب ألا تعتمد أي سمة غير أساسية على سمة غير أساسية أخرى.
Study Notes
مفاهيم قواعد البيانات
- تطبيع قاعدة البيانات هو عملية تنظيم البيانات في قاعدة البيانات بكفاءة.
- تهدف إلى تقليل تكرار البيانات وتحسين تكامل البيانات.
- تتضمن سلسلة من "الهيئات العادية" تحدد مستويات مختلفة من التطبيع.
ملخص هيئات التطبيع بناءً على المفاتيح الأساسية PK:
- هيئات التطبيع تعتمد على المفاتيح الأساسية PK في الجداول.
الهيئة العادية الأولى (1NF)
- يجب ألا تحتوي العلاقة على قيم متعددة في السمة أو العلاقة المتداخلة.
- علاج ذلك هو تكوين علاقات جديدة لكل سمة متعددة القيم أو علاقة متداخلة.
الهيئة العادية الثانية (2NF)
- إذا كان المفتاح الأساسي يحتوي على سمات متعددة، يجب ألا تعتمد أي سمة غير أساسية على جزء من المفتاح الأساسي.
- علاج ذلك هو تفكيك وإنشاء علاقة جديدة لكل مفتاح جزئي مع سماته التابعة، مع الحفاظ على العلاقة مع المفتاح الأصلي والسمات المعتمدة وظيفيًا.
الهيئة العادية الثالثة (3NF)
- يجب ألا تحتوي العلاقة على سمة غير أساسية يتم تحديدها وظيفيًا بواسطة سمة غير أساسية أخرى.
- علاج ذلك هو تحليل وإعداد علاقة تتضمن السمة غير الرئيسية التي تحدد السمة غير الرئيسية.
- يجب ألا يكون هناك تبعية متعدية لسمة غير أساسية على المفتاح الأساسي.
أمثلة على التطبيع
- تتناول الأمثلة تطبيع جداول بيانات الطلاب والموظفين لإزالة التكرار وتحسين تنظيم البيانات.
- البيانات غير المطبعة تحتوي على بيانات متكررة في حقول متعددة أو حقول تحتوي على قيم متعددة.
- عملية التطبيع تتضمن تقسيم الجداول إلى جداول أصغر وإعداد مفاتيح خارجية لإنشاء علاقات بينها.
المثال الأول: بيانات غير مطبعة
- بيانات الطلاب غير المطبعة تحتوي على معلومات حول الطالب والمستشار والفصول في جدول واحد.
المثال الأول: الجدول في هيئة التطبيع الأولى:
- تم إزالة الحقول المكررة وتقسيم البيانات إلى أصغر أجزاء ممكنة.
- ومع ذلك، البيانات لا تزال متكررة.
المثال الأول: الجداول في هيئة التطبيع الثانية:
- تم حذف البيانات الزائدة وتقسيم الجدول إلى جدولين: الطلاب والتسجيل.
- جدول الطلاب يحتوي على معلومات حول الطالب والمستشار، وجدول التسجيل يحتوي على معلومات حول تسجيل الطالب في الفصول.
المثال الأول: الجداول في هيئة التطبيع الثالثة:
- تم حذف البيانات التي لا تعتمد على المفتاح.
- تم تقسيم جدول الطلاب إلى جدولين: الطلاب والمستشارين.
- جدول المستشارين يحتوي على معلومات حول المستشار، وجدول الطلاب يحتوي على معلومات حول الطالب والمستشار الذي يتبعه.
المثال الثاني: بيانات غير مطبعة
- بيانات الموظفين غير المطبعة تحتوي على معلومات حول الموظف والقسم والمشاريع في جدول واحد.
المثال الثاني: الجدول في هيئة التطبيع الأولى:
- تم إزالة الحقول المكررة وتقسيم البيانات إلى أصغر أجزاء ممكنة.
المثال الثاني: الجدول في هيئة التطبيع الثانية:
- تقسيم الجدول إلى جدولي الموظفين والمشاريع وإزالة البيانات الزائدة.
المثال الثاني: الجدول في هيئة التطبيع الثالثة:
- الجدول في الهيئة الثالثة مقسم إلى جدولي الموظفين والمشاريع وجدول الأقسام.
الشكل الثالث: بيانات غير طبيعية
- الجدول يحتوي على معلومات الموظف والمدير والقسم والقطاع والزوجة/الأطفال.
الشكل الثالث: الجدول في الهيئة الطبيعية الأولى
- تحتوي الحقول على أصغر قيم ممكنة.
الشكل الثالث: الجدول في الهيئة الأولى الطبيعية: لا مزيد من الحقول المتكررة.
الهيئة الطبيعية الثانية والثالثة:
- يتم إزالة البيانات المتكررة من الجدول في الخطوة 1.
- إزالة البيانات المتكررة من الجدول الخطوة 2
الجداول في الهيئة الطبيعية الثالثة:
- يتم إنشاء جداول الموظفين، وجدول المديرين، وجدول التبعية.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.