أسئلة على قواعد البيانات
9 Questions
1 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

ما الهدف من استخدام المفتاح الخارجي في قواعد البيانات؟

  • لإضافة بيانات جديدة إلى قاعدة البيانات
  • لتخزين البيانات في جدول واحد فقط
  • لتحديد العناصر المكررة داخل نفس الجدول
  • لربط الجداول مع بعضها البعض (correct)

ما هي العملية التي تُستخدم لإزالة سجلات من قاعدة البيانات؟

  • SELECT
  • DELETE (correct)
  • UPDATE
  • CREATE

ما هي إحدى الخصائص الأساسية للجداول في قواعد البيانات العلائقية؟

  • يمكن أن تحتوي الجداول على بيانات غير مهيكلة
  • تحتوي الجداول على أعمدة وسجلات (correct)
  • لا يمكن ربط الجداول مع بعضها البعض
  • يمثل كل جدول عنصر واحد من البيانات

ما هي قاعدة بيانات المستندات؟

<p>نوع من قواعد البيانات غير العلائقية (A)</p> Signup and view all the answers

ما هي وظيفة عبارة الاستعلام SELECT في SQL؟

<p>لاسترجاع بيانات من قاعدة البيانات (C)</p> Signup and view all the answers

ما الذي يساهم في تحسين أداء قواعد البيانات بشكل رئيسي؟

<p>تصميم قواعد البيانات وتقنيات التحسين (A)</p> Signup and view all the answers

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

<p>لتوفير تصميم فعّال يلبي احتياجات النظام (A)</p> Signup and view all the answers

ما هي أنواع عمليات الحماية المستخدمة في قواعد البيانات؟

<p>التشفير وفرض أمان البيانات (D)</p> Signup and view all the answers

ما المقصود باسم 'المفتاح الأساسي' في قواعد البيانات؟

<p>حقلاً يقيم عناصر فريدة في جدول (B)</p> Signup and view all the answers

Flashcards

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

مجموعة منظمة من البيانات المخزنة إلكترونياً.

الجداول (Tables)

تمثل البيانات في قواعد البيانات العلائقية.

المفتاح الأساسي (Primary Key)

حقل أو مجموعة حقول تُميّز كل سجل في الجدول بشكل فريد.

المفتاح الخارجي (Foreign Key)

حقل في جدول يُشير إلى المفتاح الأساسي في جدول آخر.

Signup and view all the flashcards

لغة الاستعلامات المنطقية (SQL)

لغة قياسية لإنشاء واستعلام قواعد البيانات.

Signup and view all the flashcards

أنظمة إدارة قواعد البيانات (DBMS)

برمجيات لإدارة قواعد البيانات (مثل MySQL, PostgreSQL).

Signup and view all the flashcards

تصميم قواعد البيانات

تصميم فعّال ليُدعم احتياجات النظام (يُقلّل من تكرار البيانات).

Signup and view all the flashcards

العمليات الأساسية

الإنشاء،التعديل،الحذف، والاستعلام.

Signup and view all the flashcards

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

يعتمد على حجم البيانات، وعدد الاستعلامات، و تصميم قواعد البيانات.

Signup and view all the flashcards

Study Notes

أسئلة على مادة قواعد البيانات

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

    • قواعد البيانات هي مجموعة منظمة من البيانات المخزنة إلكترونياً.
    • تتيح قواعد البيانات الوصول السريع والفعال للبيانات وتحليلها.
  • أنواع قواعد البيانات:

    • قواعد بيانات علائقية (Relational Databases): تُستخدم بشكل واسع، وتعتمد على جداول مرتبطة ببعضها البعض.
    • قواعد بيانات غير علائقية (Non-Relational Databases): مثل قواعد بيانات المستندات (Document Databases)، وقواعد بيانات العمود (Column Databases)، وقواعد البيانات الموزعة (Distributed Databases).
  • العمليات الأساسية على قواعد البيانات:

    • الإنشاء (CREATE): إنشاء جداول، قواعد بيانات، مستخدمين، وعنصر بيانات آخر.
    • التعديل (UPDATE): تعديل البيانات في السجلات المتواجدة في قاعدة البيانات.
    • الحذف (DELETE): حذف بيانات أو سجلات من قاعدة البيانات.
    • الاستعلام (SELECT): استرجاع بيانات من قاعدة البيانات استنادًا إلى معايير معينة.
  • مفاهيم أساسية في قواعد البيانات العلائقية:

    • الجداول (Tables): تُمثل البيانات في قواعد البيانات العلائقية.
    • الأسماء (Columns): تُحدد خصائص البيانات في كل سجل.
    • السجلات (Rows): تمثل سطر واحد من البيانات في الجدول.
    • المفتاح الأساسي (Primary Key): هو حقلاً أو مجموعة حقول تميز كل سجل بشكل فريد في الجدول.
    • المفتاح الخارجي (Foreign Key): هو حقلاً في الجدول الذي يشير إلى المفتاح الأساسي في جدول آخر، مُستخدم لربط الجداول.
    • الترابط (Relationships): تُحدد علاقات بين الجداول (واحدة إلى واحدة، واحدة إلى متعددة، ومتعددة إلى متعددة).
  • أنظمة إدارة قواعد البيانات (DBMS):

    • هي برمجيات لإدارة قواعد البيانات، من الأمثلة عليها MySQL، PostgreSQL، Oracle، SQL Server.
  • لغة الاستعلامات المنطقية (SQL):

    • لغة قياسية لإنشاء واستعلام قواعد البيانات.
    • تستخدم لتحديد وإنشاء واسترجاع البيانات من قواعد البيانات العلائقية.
    • تحتوي على تعليمات لـ SELECT، INSERT، UPDATE، DELETE، CREATE، ALTER، DROP.
  • تصميم قواعد البيانات:

    • ضروري لتوفير تصميم فعّال وقادر على دعم احتياجات النظام.
    • يهدف إلى تقليل تكرار البيانات، وتحسين الأداء، والحد من مخاطر الأخطاء.
    • عملية تصميم قواعد البيانات تتضمن: تحليل متطلبات البيانات، تصميم جداول، تحديد العلاقات بين الجداول، وضع قيود على البيانات، وتحديد قواعد بيانات الآمان.
  • معايير الآمان في قواعد البيانات:

    • ضمان حماية البيانات من الوصول غير المصرح به.
    • استخدام تقنيات التشفير والتأمين.
    • فرض سياسات الوصول الضرورية.
    • مراعاة النسخ الاحتياطي للبيانات.
  • أداء قواعد البيانات:

    • يعتمد أداء قواعد البيانات على عدة عوامل، منها حجم البيانات، عدد الاستعلامات، تصميم قواعد البيانات، والتكوين الخاص بنظام إدارة قواعد البيانات.
    • إمكانية تحسينه من خلال تحسين تصميم قواعد البيانات، استخدام مؤشرات (Indexes)، وتحسين الاستعلامات SQL.
  • الاستعلامات المعقدة في SQL:

    • استخدام دوال، وظائف، وشروط لمعالجة البيانات بشكل أكثر دقة.
    • تعتمد على استخدام JOINs، GROUP BY، HAVING، ORDER BY.
  • التحليل الإحصائي للبيانات:

    • إمكانية استخدام قواعد البيانات كأداة لتحليل البيانات، من خلال استخدام ميزات الإحصاء داخل لغة SQL.
    • استخدام الوظائف الإحصائية (AVERAGE, SUM, COUNT, MAX, MIN,...).
  • نظرة عامة على الحقول المختلفة من قواعد البيانات:

    • تركز على النظم، واجهات المستخدم، الأنظمة المترابطة.
  • التطبيقات prácticaً لقواعد البيانات:

    • تطبيقات عقارية، سجلات الطلاب، المحاسبة، وسلطات الحكومة الرقمية.

Studying That Suits You

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

Quiz Team

Description

يتناول هذا الاختبار المفاهيم الأساسية لقواعد البيانات، بما في ذلك أنواعها والعمليات الأساسية مثل الإنشاء والتعديل والحذف والاستعلام. يهدف إلى تقييم مدى فهمك لكيفية تنظيم البيانات وإدارتها بشكل فعال.

More Like This

Database Basics and Relational Concepts
10 questions
Relational Database Concepts Quiz
30 questions
Database Concepts and DBMS Advantages
16 questions
Chapter 6 Database Concepts and Management Systems
48 questions
Use Quizgecko on...
Browser
Browser