بنك الأسئلة
أسئلة قواعد البيانات بإجاباتها
323 سؤال في قواعد البيانات، مع الإجابة والشرح.
-
SQL
كيف أختار أحداث يوم كامل من عمود DATETIME؟
اقرأ الإجابة ←: كيف أختار أحداث يوم كامل من عمود DATETIME؟تعلّم تصفية أحداث يوم كامل من عمود DATETIME في MySQL، وافهم لماذا لا تكفي مساواة العمود بتاريخ دون وقت لاختيار جميع أحداث…
-
SQL
كيف أجعل قيمة العمود مطلوبة وغير مكررة في SQL؟
اقرأ الإجابة ←: كيف أجعل قيمة العمود مطلوبة وغير مكررة في SQL؟افهم الفرق بين NOT NULL وUNIQUE في MySQL، وكيف تجمعهما لمنع القيم الغائبة والمكررة، ولماذا لا يكفي قيد UNIQUE وحده لجعل القيمة…
-
SQL
ما الفرق بين PRIMARY KEY وAUTO_INCREMENT في MySQL؟
اقرأ الإجابة ←: ما الفرق بين PRIMARY KEY وAUTO_INCREMENT في MySQL؟تعرّف على الفرق بين PRIMARY KEY وAUTO_INCREMENT في MySQL، وكيف يعملان معًا لإنشاء معرفات للسجلات، ولماذا لا تمثل المعرفات عدد الصفوف.
-
SQL
ما الفرق بين SUM وCOUNT مع GROUP BY في SQL؟
اقرأ الإجابة ←: ما الفرق بين SUM وCOUNT مع GROUP BY في SQL؟تعلّم الفرق بين SUM وCOUNT عند استخدام GROUP BY في MySQL: الأولى تجمع القيم داخل كل مجموعة والثانية تعدّ صفوفها، مع مثال…
-
SQL
كيف تتعامل AVG مع NULL في SQL؟
اقرأ الإجابة ←: كيف تتعامل AVG مع NULL في SQL؟افهم طريقة حساب AVG عند وجود NULL في MySQL، ولماذا تختلف القيمة الغائبة عن الصفر، وكيف يتحدد عدد القيم المشاركة في متوسط…
-
SQL
كيف أستخدم IN لاختيار عدة قيم في SQL؟
اقرأ الإجابة ←: كيف أستخدم IN لاختيار عدة قيم في SQL؟تعلّم استخدام IN لتصفية عدة قيم في MySQL، وكيف تجمعها مع AND لتطبيق شرط إضافي، وافهم لماذا لا يحدد ترتيب القائمة ترتيب…
-
SQL
ما الفرق بين % و_ مع LIKE في SQL؟
اقرأ الإجابة ←: ما الفرق بين % و_ مع LIKE في SQL؟تعرّف على الفرق بين علامتي % و_ في أنماط LIKE في MySQL، وكيف تختار نصوصًا بطول محدد أو بداية معينة، مع مثال…
-
SQL
هل تشمل BETWEEN الحدين في SQL؟
اقرأ الإجابة ←: هل تشمل BETWEEN الحدين في SQL؟اعرف هل تشمل BETWEEN الحد الأدنى والحد الأعلى في SQL، وقارنها بالمقارنات الصارمة من خلال مثال واضح لتصفية الكتب بحسب عدد الصفحات.
-
SQL
لماذا نستخدم الأقواس مع AND وOR في SQL؟
اقرأ الإجابة ←: لماذا نستخدم الأقواس مع AND وOR في SQL؟افهم أولوية AND وOR في شروط SQL، وكيف تمنع الأقواس أخطاء التصفية المنطقية عند تطبيق شرط مشترك على عدة بدائل، مع مثال…
-
SQL
متى تُستخدم القيمة DEFAULT عند إدخال البيانات؟
اقرأ الإجابة ←: متى تُستخدم القيمة DEFAULT عند إدخال البيانات؟تعرّف على وقت تطبيق DEFAULT في MySQL عند إدخال الصفوف، والفرق بين إغفال العمود وتقديم قيمة صريحة له، مع مثال واضح عن…
-
SQL
ما معنى DECIMAL(6,2) في MySQL؟
اقرأ الإجابة ←: ما معنى DECIMAL(6,2) في MySQL؟افهم معنى DECIMAL(6,2) في MySQL، وكيف يتوزع عدد الأرقام بين الجزء الصحيح والجزء العشري، ولماذا يناسب هذا النوع تخزين أسعار الكتب بدقة.
-
SQL
كيف أبحث عن قيم NULL باستخدام SQL؟
اقرأ الإجابة ←: كيف أبحث عن قيم NULL باستخدام SQL؟تعلّم استخدام IS NULL وIS NOT NULL في MySQL للبحث عن القيم الغائبة أو الموجودة، وافهم الفرق بين NULL والصفر والنص الفارغ…
-
SQL
هل تحسب COUNT(*) الصفوف التي تحتوي على NULL في SQL؟
اقرأ الإجابة ←: هل تحسب COUNT(*) الصفوف التي تحتوي على NULL في SQL؟هل تحسب COUNT(*) الصفوف التي فيها NULL؟ تعرّف على ما تعدّه COUNT(*) في MySQL ولماذا تختلف عن COUNT(column) مع مثال على جدول…
-
SQL
كيف أعرض أكبر قيمتين باستخدام ORDER BY وLIMIT؟
اقرأ الإجابة ←: كيف أعرض أكبر قيمتين باستخدام ORDER BY وLIMIT؟تعلّم كيفية الجمع بين ORDER BY DESC وLIMIT لعرض أكبر القيم في MySQL، وافهم دور الترتيب ودور تحديد عدد الصفوف في نتيجة…
-
SQL
كيف أستخدم WHERE لاختيار القيم الأكبر من عدد معين؟
اقرأ الإجابة ←: كيف أستخدم WHERE لاختيار القيم الأكبر من عدد معين؟افهم كيفية استخدام WHERE مع عامل المقارنة أكبر من في MySQL، وتعرّف على سبب استبعاد القيمة المساوية للحد من خلال مثال عن…
اختبار سريع
هل أنت مستعد لاختبار معلوماتك؟
5 أسئلة عشوائيةشرح لكل إجابةخطوة تالية مقترحة في النهاية