مفاهيم قواعد البيانات

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

أيٌّ من الآتي يُمثل العلاقة بين المفتاح الأساسي والسمات غير الأساسية في هيئة التطبيع الثانية (2NF)؟

  • يجب أن تعتمد بعض السمات غير الأساسية على جزء من المفتاح الأساسي.
  • يجب ألا تعتمد أي سمة غير أساسية على جزء من المفتاح الأساسي. (correct)
  • يجب أن تعتمد جميع السمات غير الأساسية بشكل كامل على المفتاح الأساسي.
  • لا توجد علاقة بين المفتاح الأساسي والسمات غير الأساسية في هذه الهيئة.

في سياق تطبيع قواعد البيانات، متى يكون من الضروري إنشاء علاقات جديدة؟

  • عندما تكون العلاقة في هيئة التطبيع الثالثة.
  • عندما تحتوي العلاقة على قيم متعددة للسمة أو علاقة متداخلة. (correct)
  • عندما تكون العلاقة صغيرة وبسيطة.
  • عندما لا تحتوي العلاقة على أية قيم متعددة.

أي من الحالات التالية تتطلب تحليل وإعادة هيكلة العلاقة في سياق هيئة التطبيع الثالثة (3NF)؟

  • وجود سمة غير رئيسية تحدد وظائفيًا سمة غير رئيسية أخرى. (correct)
  • وجود سمة غير رئيسية تحدد وظائفيًا سمة رئيسية.
  • عدم وجود تبعيات بين السمات.
  • وجود سمة رئيسية تحدد وظائفيًا سمة غير رئيسية.

ما هو الهدف الرئيسي من تطبيق هيئات التطبيع على قواعد البيانات؟

<p>تقليل تكرار البيانات وزيادة تكاملها. (B)</p> Signup and view all the answers

ما التحدي الرئيسي الذي يهدف التطبيع في المستوى الأول (1NF) إلى معالجته في تصميم قواعد البيانات؟

<p>تجنب وجود قيم متعددة في حقل واحد. (D)</p> Signup and view all the answers

Flashcards

1NF

تكوين علاقات جديدة لكل سمة متعددة القيم أو علاقة متداخلة.

2NF

يضمن عدم وجود سمة غير أساسية تعتمد على جزء فقط من المفتاح الأساسي المركب.

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.

Quiz Team

Related Documents

More Like This

Database Design and Normalization
18 questions
Database Normalization Overview
5 questions
Normalization in DBMS
24 questions

Normalization in DBMS

EnergySavingAzalea1365 avatar
EnergySavingAzalea1365
Use Quizgecko on...
Browser
Browser