بنك الأسئلة
أسئلة قواعد البيانات بإجاباتها
323 سؤال في قواعد البيانات، مع الإجابة والشرح.
-
قواعد البيانات
ما نوع البيانات المناسب لعمود أدوار المستخدمين في SQL؟
اقرأ الإجابة ←: ما نوع البيانات المناسب لعمود أدوار المستخدمين في SQL؟لعمود أدوار محددة مثل admin وauthor وsubscriber يناسب نوع ENUM، فيقبل فقط القيم المحددة. مثال، ومتى يكون جدول أدوار منفصل أفضل.
-
قواعد البيانات
ما أكثر أنواع البيانات استخدامًا في SQL؟
اقرأ الإجابة ←: ما أكثر أنواع البيانات استخدامًا في SQL؟INT من أكثر أنواع البيانات استخدامًا في SQL: للمعرّفات والأعداد والعلاقات. مقارنة سريعة مع VARCHAR وENUM وBLOB وLONGTEXT.
-
قواعد البيانات
ما الذي يقابل المجموعة (Collection) في MongoDB في قواعد SQL؟
اقرأ الإجابة ←: ما الذي يقابل المجموعة (Collection) في MongoDB في قواعد SQL؟المجموعة Collection في MongoDB تقابل الجدول في قواعد SQL، والمستند يقابل الصف، والحقل يقابل العمود. جدول مقارنة سريع.
-
قواعد البيانات
كيف أحسب متوسط قيم عمود في SQL؟ (الدالة AVG)
اقرأ الإجابة ←: كيف أحسب متوسط قيم عمود في SQL؟ (الدالة AVG)الدالة AVG في SQL تحسب متوسط قيم عمود، مثل متوسط مبالغ المبيعات. أمثلة مع AS وGROUP BY وROUND.
-
قواعد البيانات
ما هي المعاملات (Transactions) في قواعد البيانات؟
اقرأ الإجابة ←: ما هي المعاملات (Transactions) في قواعد البيانات؟المعاملة Transaction تنفّذ مجموعة عمليات كوحدة واحدة: إما تنجح كلها أو تُلغى كلها. مثال تحويل الأموال، وأوامر START TRANSACTION وCOMMIT وROLLBACK.
-
قواعد البيانات
كيف أنشئ قاعدة بيانات ومجموعة (Collection) في MongoDB؟
اقرأ الإجابة ←: كيف أنشئ قاعدة بيانات ومجموعة (Collection) في MongoDB؟في MongoDB الأمر use myDatabase يحدد قاعدة البيانات، وdb.createCollection(“users”) ينشئ مجموعة فيها. شرح وأمثلة إضافة وقراءة.
-
قواعد البيانات
ما وظيفة الأمر CREATE INDEX في SQL؟
اقرأ الإجابة ←: ما وظيفة الأمر CREATE INDEX في SQL؟CREATE INDEX ينشئ فهرسًا على عمود ليسرّع استعلامات البحث فيه، مثل فهرس الكتاب. متى تضيف فهرسًا ومتى يضر.
-
قواعد البيانات
ماذا يفعل الأمر DELETE في SQL؟
اقرأ الإجابة ←: ماذا يفعل الأمر DELETE في SQL؟الأمر DELETE في SQL يحذف الصفوف التي تطابق شرط WHERE. تحذير مهم: DELETE دون WHERE يحذف كل الصفوف. أمثلة ونصائح للأمان.
-
قواعد البيانات
ما وظيفة الدالة mysqli_connect() في PHP؟
اقرأ الإجابة ←: ما وظيفة الدالة mysqli_connect() في PHP؟الدالة mysqli_connect() تفتح اتصالًا بين PHP وقاعدة بيانات MySQL. شرح المعاملات الأربعة مع مثال كامل وطريقة التعامل مع فشل الاتصال.
-
قواعد البيانات
ما وظيفة الأمر SELECT في MySQL؟
اقرأ الإجابة ←: ما وظيفة الأمر SELECT في MySQL؟الأمر SELECT في MySQL يسترجع البيانات من الجداول. أمثلة: اختيار أعمدة، وشرط WHERE، وترتيب ORDER BY، وتحديد LIMIT.
-
قواعد البيانات
ما نوع قاعدة بيانات MongoDB؟
اقرأ الإجابة ←: ما نوع قاعدة بيانات MongoDB؟MongoDB قاعدة بيانات NoSQL من نوع المستندات، تخزّن البيانات في مستندات BSON. الفرق بينها وبين القواعد العلائقية والرسومية.
-
قواعد البيانات
ما أهم ميزة في قاعدة بيانات MongoDB؟
اقرأ الإجابة ←: ما أهم ميزة في قاعدة بيانات MongoDB؟أهم ميزة في MongoDB أنها تخزن البيانات في مستندات BSON مرنة، فلا تحتاج مخططًا صارمًا مسبقًا. ما هي BSON ومتى تفيدك هذه…
-
قواعد البيانات
كيف أجلب آخر 10 مراجعات من قاعدة بيانات ووردبريس؟
اقرأ الإجابة ←: كيف أجلب آخر 10 مراجعات من قاعدة بيانات ووردبريس؟استعلام SQL يجلب أحدث 10 مراجعات منتجات من جدول wp_comments في ووردبريس: WHERE comment_type = ‘review’ مع ORDER BY وLIMIT. شرح كل…
-
قواعد البيانات
ماذا يفعل GROUP BY مع SUM في SQL؟
اقرأ الإجابة ←: ماذا يفعل GROUP BY مع SUM في SQL؟GROUP BY مع SUM يحسب مجموعًا لكل مجموعة، مثل إجمالي ما دفعه كل عميل. مثال على جدول الطلبات، وكيف تحصل على أعلى…
-
قواعد البيانات
كيف أعيد تسمية جدول في MySQL؟
اقرأ الإجابة ←: كيف أعيد تسمية جدول في MySQL؟لإعادة تسمية جدول في MySQL: ALTER TABLE products RENAME TO myProducts أو RENAME TABLE. البيانات والبنية تبقى كما هي.
اختبار سريع
هل أنت مستعد لاختبار معلوماتك؟
5 أسئلة عشوائيةشرح لكل إجابةخطوة تالية مقترحة في النهاية