بنك الأسئلة
أسئلة قواعد البيانات بإجاباتها
323 سؤال في قواعد البيانات، مع الإجابة والشرح.
-
SQL
كيف أغير ترتيب عمود موجود داخل جدول MySQL؟
اقرأ الإجابة ←: كيف أغير ترتيب عمود موجود داخل جدول MySQL؟تعلم تغيير موضع عمود موجود باستخدام MODIFY COLUMN وAFTER في MySQL، مع الحفاظ على تعريفه وفهم الفرق بين ترتيب الأعمدة وترتيب صفوف…
-
SQL
كيف أغير اسم العمود ونوعه معًا باستخدام CHANGE COLUMN؟
اقرأ الإجابة ←: كيف أغير اسم العمود ونوعه معًا باستخدام CHANGE COLUMN؟تعلم استخدام CHANGE COLUMN لتغيير اسم العمود ونوعه معًا في MySQL، وافهم ترتيب الاسم القديم والجديد والتعريف والفرق عن MODIFY وRENAME.
-
SQL
هل يحافظ MODIFY COLUMN على NOT NULL وDEFAULT تلقائيًا؟
اقرأ الإجابة ←: هل يحافظ MODIFY COLUMN على NOT NULL وDEFAULT تلقائيًا؟تعرف على ضرورة إعادة كتابة NOT NULL وDEFAULT عند تعديل نوع العمود باستخدام MODIFY COLUMN في MySQL، وتجنب فقدان خصائص التعريف الأصلية.
-
SQL
هل تعود بيانات العمود إذا حذفته ثم أضفته بالاسم نفسه؟
اقرأ الإجابة ←: هل تعود بيانات العمود إذا حذفته ثم أضفته بالاسم نفسه؟افهم لماذا لا تعود البيانات عند حذف عمود ثم إضافته بالاسم نفسه في MySQL، مع مثال يوضح القيم الجديدة وخطر هذه الطريقة…
-
SQL
ما قيمة العمود الجديد للصفوف القديمة عند إضافته مع DEFAULT؟
اقرأ الإجابة ←: ما قيمة العمود الجديد للصفوف القديمة عند إضافته مع DEFAULT؟اكتشف ما يحدث للصفوف القديمة عند إضافة عمود مع DEFAULT في MySQL، وكيف تظهر قيمته الجديدة، مع مثال يوضح الفرق عن تعديل…
-
SQL
كيف أعيد قيمة عمود إلى قيمته الافتراضية باستخدام UPDATE؟
اقرأ الإجابة ←: كيف أعيد قيمة عمود إلى قيمته الافتراضية باستخدام UPDATE؟تعلم إعادة قيمة عمود إلى DEFAULT باستخدام UPDATE في MySQL، وافهم الفرق بين القيمة الافتراضية والقيمة السابقة والنص المكتوب بين اقتباسين.
-
SQL
لماذا نستخدم ELSE داخل CASE عند تحديث عمود؟
اقرأ الإجابة ←: لماذا نستخدم ELSE داخل CASE عند تحديث عمود؟افهم دور ELSE داخل CASE عند استخدام UPDATE، وكيف تحافظ على القيم القديمة للصفوف غير المطابقة وتمنع استبدالها بقيم NULL غير مقصودة.
-
SQL
كيف أحذف أقدم عدد محدد من الصفوف في MySQL؟
اقرأ الإجابة ←: كيف أحذف أقدم عدد محدد من الصفوف في MySQL؟تعلم حذف أقدم صفوف الجدول باستخدام DELETE مع ORDER BY وLIMIT في MySQL، ولماذا تحتاج إلى مفتاح فريد لحسم الصفوف ذات التاريخ…
-
SQL
كيف أغير اسم عمود فقط دون إعادة كتابة نوعه في MySQL 8؟
اقرأ الإجابة ←: كيف أغير اسم عمود فقط دون إعادة كتابة نوعه في MySQL 8؟تعلم تغيير اسم عمود فقط في MySQL 8 باستخدام RENAME COLUMN، دون إعادة كتابة نوع البيانات، مع فهم أثر العملية على القيم…
-
SQL
هل يمنع IF EXISTS حذف الجدول إذا كان يحتوي على بيانات؟
اقرأ الإجابة ←: هل يمنع IF EXISTS حذف الجدول إذا كان يحتوي على بيانات؟افهم المعنى الدقيق لعبارة IF EXISTS مع DROP TABLE في MySQL، ولماذا تتجنب خطأ غياب الجدول دون أن تحمي بيانات الجدول الموجود…
-
SQL
كيف أحذف الصفوف التي تحقق شرطين معًا في SQL؟
اقرأ الإجابة ←: كيف أحذف الصفوف التي تحقق شرطين معًا في SQL؟تعلم تحديد الصفوف المحذوفة بشرطين داخل DELETE، وافهم أثر AND مقارنة مع OR من خلال مثال طلبات يوضح البيانات التي تبقى بعد…
-
SQL
كيف أعدل الصفوف التي تحتوي على NULL باستخدام UPDATE؟
اقرأ الإجابة ←: كيف أعدل الصفوف التي تحتوي على NULL باستخدام UPDATE؟تعرف على استخدام IS NULL مع UPDATE لتعديل القيم المفقودة، وافهم لماذا تختلف NULL عن النص الفارغ ولماذا لا يحددها شرط المساواة…
-
SQL
كيف أزيد قيمة عمود بنسبة مئوية باستخدام UPDATE؟
اقرأ الإجابة ←: كيف أزيد قيمة عمود بنسبة مئوية باستخدام UPDATE؟افهم طريقة زيادة الأسعار بنسبة مئوية داخل UPDATE، والفرق بين ضرب القيمة وإضافة مبلغ ثابت، مع مثال قابل للتحقق على جدول كتب…
-
SQL
كيف أعدل أكثر من عمود بأمر UPDATE واحد؟
اقرأ الإجابة ←: كيف أعدل أكثر من عمود بأمر UPDATE واحد؟تعلم كتابة UPDATE لتعديل عدة أعمدة في أمر واحد باستخدام الفواصل، مع توضيح موقع WHERE وخطأ استعمال AND بين تعيينات الأعمدة في…
-
SQL
ماذا يحدث عند تنفيذ UPDATE دون WHERE في MySQL؟
اقرأ الإجابة ←: ماذا يحدث عند تنفيذ UPDATE دون WHERE في MySQL؟تعرف على أثر تنفيذ UPDATE دون WHERE في MySQL، وكيف يشمل التعديل جميع صفوف الجدول، مع مثال واضح يساعدك على تجنب تغيير…
اختبار سريع
هل أنت مستعد لاختبار معلوماتك؟
5 أسئلة عشوائيةشرح لكل إجابةخطوة تالية مقترحة في النهاية