بنك الأسئلة
أسئلة قواعد البيانات بإجاباتها
323 سؤال في قواعد البيانات، مع الإجابة والشرح.
-
SQL
لماذا يناسب DATETIME موعدًا في عام 2040 أكثر من TIMESTAMP؟
اقرأ الإجابة ←: لماذا يناسب DATETIME موعدًا في عام 2040 أكثر من TIMESTAMP؟تعلّم لماذا يناسب DATETIME موعدًا في عام 2040 داخل MySQL 8، وكيف يؤثر نطاق السنوات المدعوم في اختيار النوع الصحيح للمواعيد المستقبلية.
-
SQL
هل يتغير عرض TIMESTAMP عند تغيير المنطقة الزمنية للجلسة؟
اقرأ الإجابة ←: هل يتغير عرض TIMESTAMP عند تغيير المنطقة الزمنية للجلسة؟افهم تأثير تغيير المنطقة الزمنية للجلسة على TIMESTAMP وDATETIME في MySQL، مع مثال مستقل يوضح اختلاف القيم المعروضة بعد التغيير.
-
SQL
كيف أكتب قيمة DATETIME تحتوي على التاريخ والوقت؟
اقرأ الإجابة ←: كيف أكتب قيمة DATETIME تحتوي على التاريخ والوقت؟تعرّف إلى طريقة كتابة قيمة DATETIME في MySQL لحفظ التاريخ والوقت معًا، وكيف ترتب مكونات القيمة، مع مثال عملي لتسجيل موعد حدث…
-
SQL
كيف أحفظ أجزاء الثانية باستخدام TIME في MySQL؟
اقرأ الإجابة ←: كيف أحفظ أجزاء الثانية باستخدام TIME في MySQL؟تعلّم كيف تحتفظ بأجزاء الثانية باستخدام TIME في MySQL، وما معنى تحديد الدقة بين القوسين، مع مثال يوضح الفرق عن تخزين الثواني…
-
SQL
هل يستطيع TIME تخزين مدة أطول من 24 ساعة؟
اقرأ الإجابة ←: هل يستطيع TIME تخزين مدة أطول من 24 ساعة؟اكتشف كيف يخزن نوع TIME في MySQL مدة تتجاوز أربعًا وعشرين ساعة، ولماذا لا يقتصر استخدامه على ساعة اليوم، مع مثال لوقت…
-
SQL
لماذا يرفض MySQL تاريخًا مكتوبًا بصيغة صحيحة؟
اقرأ الإجابة ←: لماذا يرفض MySQL تاريخًا مكتوبًا بصيغة صحيحة؟افهم سبب رفض تاريخ غير موجود في عمود DATE داخل MySQL عند تفعيل الوضع الصارم، وكيف تميز بين صحة شكل التاريخ وصحة…
-
SQL
كيف أكتب تاريخًا بصيغة DATE في MySQL؟
اقرأ الإجابة ←: كيف أكتب تاريخًا بصيغة DATE في MySQL؟تعرّف إلى صيغة كتابة قيمة DATE في MySQL، وكيف ترتب السنة والشهر واليوم عند الإدخال، مع مثال واضح يساعدك على تجنب التباس…
-
SQL
هل يستطيع TEXT تخزين 65535 حرفًا بأي لغة؟
اقرأ الإجابة ←: هل يستطيع TEXT تخزين 65535 حرفًا بأي لغة؟اكتشف لماذا لا تعني سعة TEXT في MySQL إمكانية تخزين العدد نفسه من الحروف دائمًا، وكيف يؤثر ترميز النص في حجم البيانات…
-
SQL
متى أستخدم TEXT بدل VARCHAR لوصف كتاب؟
اقرأ الإجابة ←: متى أستخدم TEXT بدل VARCHAR لوصف كتاب؟تعلّم متى تختار TEXT بدل VARCHAR لتخزين محتوى نصي في MySQL، وكيف تميز بين حقل قصير بحد واضح ووصف طويل ضمن حدود…
-
SQL
هل طول VARCHAR يقاس بالحروف أم بالبايتات؟
اقرأ الإجابة ←: هل طول VARCHAR يقاس بالحروف أم بالبايتات؟افهم هل طول VARCHAR في MySQL يقاس بالحروف أم بالبايتات، وكيف يؤثر ترميز utf8mb4 في النص العربي، مع مثال يقارن قياسين مختلفين…
-
SQL
هل يحتفظ VARCHAR بالمسافات في نهاية النص؟
اقرأ الإجابة ←: هل يحتفظ VARCHAR بالمسافات في نهاية النص؟تعرّف إلى طريقة حفظ المسافات النهائية في VARCHAR داخل MySQL، وقارن طول النص المخزن بطوله بعد إزالة تلك المسافات باستخدام مثال واضح.
-
SQL
ماذا يحدث عند تخزين نص قصير في عمود CHAR؟
اقرأ الإجابة ←: ماذا يحدث عند تخزين نص قصير في عمود CHAR؟افهم طريقة تعامل CHAR مع النصوص القصيرة في MySQL، وكيف يؤثر الحشو بالمسافات في التخزين والاسترجاع، مع مثال يوضح طول النص المسترجع.
-
SQL
هل يحفظ FLOAT كل الأعداد الصحيحة دون تغيير؟
اقرأ الإجابة ←: هل يحفظ FLOAT كل الأعداد الصحيحة دون تغيير؟اكتشف لماذا قد تتغير قيمة عدد صحيح عند تخزينها في FLOAT داخل MySQL، وكيف تؤثر دقة التمثيل في الأعداد الكبيرة حتى دون…
-
SQL
لماذا يفضّل DECIMAL على FLOAT لتخزين أسعار المنتجات؟
اقرأ الإجابة ←: لماذا يفضّل DECIMAL على FLOAT لتخزين أسعار المنتجات؟تعرّف إلى الفرق بين FLOAT وDECIMAL عند حفظ مبالغ مالية في MySQL، ولماذا تحتاج الأسعار والحسابات النقدية إلى تمثيل عشري دقيق للقيم.
-
SQL
متى يؤدي تقريب DECIMAL إلى خطأ تجاوز المجال؟
اقرأ الإجابة ←: متى يؤدي تقريب DECIMAL إلى خطأ تجاوز المجال؟افهم كيف يؤدي تقريب قيمة DECIMAL إلى تجاوز نطاق العمود في MySQL، ولماذا قد يفشل الإدخال رغم أن الجزء الصحيح يبدو مناسبًا…
اختبار سريع
هل أنت مستعد لاختبار معلوماتك؟
5 أسئلة عشوائيةشرح لكل إجابةخطوة تالية مقترحة في النهاية