نوع المحتوى

مدخل إلى قواعد البيانات

تقنية المعلومات · الحادي عشر — علمي
⚠️ أنت غير مسجل — يمكنك حل الاختبار لكن النتيجة لن تُحسب في نقاطك. سجل دخولك

1. ما هو الدور الرئيسي لقواعد البيانات في العصر الرقمي الحديث حسب ما ورد في الكتاب المدرسي؟

2. أي مما يلي يُعد من أهم الأسباب والأهداف التي تجعل قواعد البيانات ضرورية وأساسية؟

3. في أي عقد من الزمان بدأت تطورات قواعد البيانات تظهر مع استخدام أنظمة الملفات البسيط؟

4. ما هو الحدث البارز الذي حدث في حقبة السبعينيات في مجال قواعد البيانات؟

5. أي من العقدين التاليين شهد انتشار أنظمة إدارة قواعد البيانات العلائقية (RDBMS) على نطاق واسع؟

6. ما هو نوع قواعد البيانات الذي ظهر في التسعينيات ليتعامل مع الكائنات؟

7. ما هي الميزة الأساسية لقواعد البيانات التي تُعنى بالسماح بالوصول السريع والفعال للبيانات لتحسين أداء الأنظمة والتطبيقات؟

8. أي من مميزات قواعد البيانات التالية يضمن توفير آليات لحماية البيانات من الوصول غير المصرح به وضمان سرية المعلومات؟

9. ماذا تعني ميزة "التكامل" في قواعد البيانات؟

10. تُستخدم قواعد البيانات في مجال التعليم لغرض محدد، فما هو؟

11. أي من المجالات التالية يتم فيه استخدام قواعد البيانات لإدارة سجلات المرضى والوصفات الطبية؟

12. ما المقصود بالجانب الأخلاقي المتمثل في "النزاهة في التعامل مع البيانات"؟

13. أي من الجوانب الأخلاقية التالية يعني الامتناع عن توزيع أو مشاركة ملفات قواعد البيانات خارج الأطر المصرّح بها؟

14. ما هو الجانب الأخلاقي الذي يلزم المستخدم بعدم القيام بأي تصرف يؤدي إلى إتلاف البيانات أو الأنظمة المرتبطة بها؟

15. ما هي سمة هيكلة البيانات في "قواعد البيانات الهرمية" (Hierarchical Databases)؟

16. أي من أنواع قواعد البيانات الأساسية يسمح بتمثيل العلاقات متعددة إلى متعدد (Many-to-Many) بشكل مباشر عبر مؤشرات (Pointers)؟

17. أي من أنواع قواعد البيانات التالية هو الأكثر استخداماً حالياً ويعتمد على الجداول والعلاقات ويشمل أمثلة مثل SQLite و MySQL؟

18. ما هو نظام قواعد البيانات الذي تُستخدم فيه البيانات مخزنة على شكل كائنات (Objects) المستخدمة في البرمجة الكائنية OOP مثل لغة Java أو C++؟

19. ما هو نوع قواعد البيانات الذي يتعامل مع كميات ضخمة من البيانات غير المنظمة ويُستخدم في تطبيقات الويب والموبايل مثل MongoDB و Firebase؟

20. كيف تُدار "قواعد البيانات الموزعة" (Distributed Databases) من حيث تخزين البيانات؟

21. ماذا يُمثّل الكيان (Entity) في جداول قاعدة البيانات العلاائقية؟

22. ما هو التعريف الصحيح للعمود (Columns) في جدول قاعدة البيانات؟

23. ماذا يُقصد بالصف (Rows) في جدول قاعدة البيانات؟

24. أي من الخيارات التالية يصف بدقة خصائص المفتاح الأساسي (Primary Key)؟

25. ما هو الغرض الأساسي من استخدام المفتاح الخارجي (Foreign Key) والعلاقات (Relationships)؟

26. في علاقة (One to One)، كيف يكون الارتباط بين الجدول الأول الرئيسي والجدول الثاني الفرعي؟

27. كيف يُعرّف الكتاب المدرسي علاقة (One to Many) بين الجداول؟

28. عند وجود علاقة (Many to Many) بين جدولين مثل جدول المؤلفين وجداول الكتب، كيف يتم تمثيل هذه العلاقة في قاعدة البيانات؟

29. أي مما يلي يُعتبر من أنظمة إدارة قواعد البيانات (DBMS) المذكورة في الكتاب المدرسي؟

30. ما هو برنامج (DB Browser for SQLite) كما ورد في الكتاب المدرسي؟

31. ما هي الوظيفة الأساسية لشريط القوائم (Menu Bar) في برنامج DB Browser for SQLite؟

32. ما هي الأدوات التي يوفرها شريط الأدوات (Toolbar) في برنامج DB Browser for SQLite؟

33. ما هي علامة التبويب الرئيسية (Main Tabs) المخصصة لعرض هيكلة قاعدة البيانات مثل الجداول والفهارس؟

34. أي من علامات التبويب الرئيسية (Main Tabs) تُستخدم لاستعراض بيانات الجداول وإجراء التعديلات اللازمة مباشرة؟

35. ما هي علامة التبويب الرئيسية المخصصة لكتابة وتنفيذ أوامر SQL في البرنامج؟

36. كيف يتم فتح قاعدة بيانات موجودة مسبقاً في برنامج DB Browser for SQLite وفقاً للخطوات الواردة في الكتاب؟

37. لاستعراض هيكلة جدول معين (مثل جدول books) بعد فتح قاعدة البيانات، ما هي الخطوات الصحيحة المذكورة في الكتاب؟

38. لتعديل هيكلية الجدول في برنامج DB Browser for SQLite، ما هو الأمر الذي يجب اختياره من القائمة؟

39. ما هو الإجراء الضروري الذي يجب القيام به عند إجراء التعديلات على قاعدة البيانات لمنع فقدانها وضمان حفظ التغييرات؟

40. وفقاً لملاحظات الكتاب المدرسي بعد الانتهاء من العمل على قاعدة البيانات، كيف يجب إغلاقها بالطريقة الصحيحة الآمنة؟