فهرس المقرر
تقييم

تقييم الدرس 16: ربط جافا بقاعدة بيانات MySQL على XAMPP

إجاباتك تُحفظ تلقائيًّا على هذا الجهاز. أجب ثم اضغط «صحّح ورقتي» أسفل كل قسم.

Java JDBC MySQL XAMPP Control PanelMySQL ●port 3306

← العودة إلى الدرس 16: ربط جافا بقاعدة بيانات MySQL على XAMPP · أسئلة التقييم · أكمل الفراغات

أسئلة التقييم

أسئلة تقييم الدرس: ربط جافا بقاعدة بيانات MySQL على XAMPP. إجاباتك تُحفظ تلقائيًّا على هذا الجهاز؛ أجب ثم اضغط «صحّح ورقتي».

1السؤال الأول: اختر الإجابة الصحيحة

1) أكمل الفراغ: المنفذ port الافتراضي لخادم MySQL هو ........
2) أكمل الفراغ: اسم المستخدم الافتراضي لقاعدة البيانات في XAMPP هو ........
3) أكمل الفراغ: لتنفيذ جملة SELECT وقراءة النتائج نستخدم ........
4) ظهر الخطأ Communications link failure، ما السبب الأرجح؟

2السؤال الثاني: صح أم خطأ

1) خادم MySQL في XAMPP هو في الحقيقة MariaDB. صح أم خطأ؟
الصواب: صح
2) يكفي كتابة كود JDBC دون إضافة ملف المشغّل jar إلى المشروع. صح أم خطأ؟
الصواب: خطأ
3) الدالة rs.next() تعيد false عند انتهاء الصفوف. صح أم خطأ؟
الصواب: صح
4) SQLException استثناء من نوع Unchecked. صح أم خطأ؟
الصواب: خطأ

3السؤال الثالث: أكمل الفراغات

1) واجهة جافا للاتصال بقواعد البيانات: .

💡 أربعة أحرف: Java Database Connectivity.

الإجابة: JDBC

2) أداة إدارة القاعدة عبر المتصفح في XAMPP: .

💡 أداة الإدارة عبر المتصفح: php___.

الإجابة: phpMyAdmin

3) أمر SQL لإضافة سجل: INTO.

💡 أمر SQL للإضافة.

الإجابة: INSERT

4) أول علامة ? تُملأ بالرقم في setString.

💡 أول علامة ? رقمها.

الإجابة: 1

4السؤال الرابع: التوصيل

طابِق كل عنصر في العمود (أ) بما يناسبه في العمود (ب):

  1. 1) INSERT
  2. 2) SELECT
  3. 3) ResultSet
  4. 4) DBConnection
  5. 5) XAMPP
  1. أ. قراءة.
  2. ب. نتائج الاستعلام.
  3. ج. إضافة.
  4. د. حزمة فيها خادم MySQL.
  5. هـ. كلاس الاتصال.
المفتاح: (1) ج (2) أ (3) ب (4) هـ (5) د

5السؤال الخامس: أسئلة عملية

1) اكتب رابط الاتصال بقاعدة بيانات اسمها shop على جهازك بمنفذ MySQL الافتراضي:

إجابة نموذجية:
snippet
"jdbc:mysql://localhost:3306/shop"

2) ظهر الخطأ «No suitable driver found». ما الحل؟

أجب عن الأسئلة ثم اضغط «صحّح ورقتي».

أكمل الفراغات

اختر الكلمة الصحيحة من القائمة المنسدلة في كل فراغ. إجاباتك تُحفظ تلقائيًّا على هذا الجهاز؛ أجب ثم اضغط «صحّح ورقتي».

1السؤال الأول: أسئلة عملية

1)

أكمل كود إضافة طالب إلى الجدول students:

String sql = " INTO students (id, name, mark) VALUES (?, ?, ?)";try (Connection con = DBConnection.getConnection();     PreparedStatement ps = con.prepareStatement(sql)) {    ps.setInt(1, s.getId());    ps.(2, s.getName());    ps.setDouble(3, s.getMark());    ps.();}
الإجابة: (1) INSERT · (2) setString · (3) executeUpdate
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».