قواعد قاعدة البيانات
6 Questions
0 Views

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

ما هو الغرض الرئيسي لقواعد قاعدة البيانات؟

  • 为了确保 سهولة استخدام قاعدة البيانات
  • 为了确保 tutariti و دقة قاعدة البيانات (correct)
  • 为了确保 فعالية performan قاعدة البيانات
  • 为了确保 أمان قاعدة البيانات
  • ما هو نوع قاعدة البيانات الذي ي đảmين أن كل كيان (جداول) لديه معرّف فريد؟

  • DOMAIN INTEGRITY
  • ATTRIBUTE INTEGRITY
  • ENTITY INTEGRITY (correct)
  • _integrity REFERENTIAL Integrity
  • ما هو نوع قاعدة البيانات الذي يضمن أن القيم البيانية تتوافق مع أشكال أو نطاقات معينة؟

  • ENTITY INTEGRITY
  • ATTRIBUTE INTEGRITY
  • REFERENTIAL INTEGRITY
  • DOMAIN INTEGRITY (correct)
  • ما هو الغرض من قاعدة المفتاح الأولي؟

    <p>Để تعريف كيان فريد</p> Signup and view all the answers

    ما هو نوع قاعدة البيانات الذي يضمن أن العلاقات بين الكيانات متسقة وصحيحة؟

    <p>REFERENTIAL INTEGRITY</p> Signup and view all the answers

    ما هو الهدف من قاعدة تحقق القيود؟

    <p>Để ensure data values conform to specific formats or ranges</p> Signup and view all the answers

    Study Notes

    قواعد بيانات (Database Rules)

    Definition

    • قواعد بيانات (Database Rules) are a set of constraints and rules that govern the structure and integrity of a database.
    • They ensure that data is consistent, accurate, and reliable.

    Types of قواعد بيانات

    • Entity Integrity: Ensures that each entity (table) has a unique identifier (primary key).
    • Referential Integrity: Ensures that relationships between entities are consistent and valid.
    • Domain Integrity: Ensures that data values are valid and conform to specific formats or ranges.

    Entity Integrity Rules

    • Primary Key: A unique identifier for each entity (table).
    • Unique Constraint: Ensures that a column or set of columns has unique values.
    • Not Null Constraint: Ensures that a column cannot be null.

    Referential Integrity Rules

    • Foreign Key: A field in a table that references the primary key of another table.
    • Cascade: When a change is made to the parent table, the same change is made to the child table.
    • Restrict: Prevents changes to the parent table that would violate referential integrity.

    Domain Integrity Rules

    • Check Constraint: Ensures that data values conform to specific formats or ranges.
    • Default Value: Provides a default value for a column when no value is specified.
    • Data Type: Ensures that data values conform to a specific data type (e.g., integer, date).

    قواعد بيانات

    • قواعد بيانات هي مجموعة من القيود والقواعد التي تحكم بنية وقابليةBASE بيانات لضمان سلامة البيانات وتوافقها وثباتها.

    أنواع قواعد بيانات

    • سلامة الكيان: تكفل أن كل كيان (جدول) لديه معرِّف فريد (مفتاح أساسي).
    • سلامة الإشارة: تكفل أن العلاقات بين الكيانات متسقة وصحيحة.
    • سلامة النطاق: تكفل أن قيم البيانات صالحة وتتوافق مع النظم أو المديات المحيطة.

    قواعد سلامة الكيان

    • المفتاح الأساسي: معرِّف فريد لكل كيان (جدول).
    • قيود الفردية: تكفل أن عمود أو مجموعة أعمدة لديها قيم فريدة.
    • قيود عدم الفراغ: تكفل أن عمود لا يمكن أن يكون فارغاً.

    قواعد سلامة الإشارة

    • المفتاح الأجنبي: حقل فيجدول يشير إلى المفتاح الأساسي لجدول آخر.
    • CASCADE: عند حدوث تغيير في جدول الأب، يحدث نفس التغيير في جدول الابن.
    • RESTRICT: يمنع التغييرات في جدول الأب التي من شأنها أن تعطل سلامة الإشارة.

    قواعد سلامة النطاق

    • قيود الفحص:.tkفل أن قيم البيانات تتوافق مع أنماط أو مديات محددة.
    • القيمة الافتراضية: تقدّم قيمة افتراضية لعمود عندما لا يتم تحديد قيمة.
    • نوع البيانات: tkفل أن قيم البيانات تتوافق مع نوع بيانات محدد (على سبيل المثال، عدد صحيح، تاريخ).

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Description

    تهدف قواعد قاعدة البيانات إلى ضمان تماسك واستقرار البيانات في قاعدة البيانات، من خلال ضمان سلامة البيانات والسيطرة عليها. وهذا منها صلاحية الكيانات وارتباطها

    More Like This

    Use Quizgecko on...
    Browser
    Browser