Driver الملائم لقاعدة البيانات و إضافته في المشروع في جافا" />
Programming Basics SQL HTML CSS JavaScript Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Learn Typing

Javaتحميل الـ Driver الملائم لقاعدة البيانات و إضافته في المشروع في جافا

  • مقدمة
  • إسم الـ Driver الملائم لقاعدة البيانات و طريقة كتابة الـ URL الذي يجعلك تصل إليها
  • تحميل مكتبة الـ jar التي تمكنك من التعامل مع قاعدة البيانات
  • خطوات إضافة مكتبة jar جديدة في المشروع

مقدمة

تحديد إسم الـ Driver الذي ستستخدمه كوسيط بين البرنامج و قاعدة البيانات يختلف تماماً من قاعدة بيانات إلى أخرى.
و تحديد رابط الوصول لقاعدة البيانات ( أي الـ URL) يختلف أيضاً على حسب نوعها.

إسم الـ Driver الملائم لقاعدة البيانات و طريقة كتابة الـ URL الذي يجعلك تصل إليها

حتى نسهل الأمر عليك, وضعنا في الجدول التالي طريقة التعامل مع أشهر قواعد البيانات.

كل ما عليك فعله هو النظر إلى إسم قاعدة البيانات و رابط الوصول لها, لمعرفة إسم Driver الذي يجب أن تضعه كـ Argument للدالة forName(), و طريقة كتابة رابط الوصول لها و الذي يجب أن تضعه كـ Argument للدالة getConnection().


قاعدة البيانات إسم الـ Driver الخاص فيها طريقة كتابة URL الوصول لها
ORACLE oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@hostname:portNumber:databaseName
MySQL com.mysql.jdbc.Driver jdbc:mysql://hostname:portNumber/databaseName
DB2 COM.ibm.db2.jdbc.net.DB2Driver jdbc:db2:hostname:portNumber/databaseName
Sybase com.sybase.jdbc.SybDriver jdbc:sybase:Tds:hostname:portNumber/databaseName

تحميل مكتبة الـ jar التي تمكنك من التعامل مع قاعدة البيانات

مكتبة الـ jar بشكل عام, عبارة عن مجلد يحتوي على كلاسات مكتوبة بلغة جافا, و مصممة خصيصاً للتعامل مع شيء محدد.

للتعامل مع أي قاعدة بيانات في جافا, عليك تحميل مكتبة الـ jar الخاصة فيها, أي مجموعة الكلاسات الخاصة لربط برنامجك بها.
بعدها عليك إضافتها في برنامجك كما ستتعلم لاحقاً.

في الجدول التالي وضعنا روابط مباشرة لتحميل مكتبات الـ jar بسهولة.

قاعدة البيانات مكتبة الـ jar الخاصة فيها تحميل المكتبة
ORACLE oracle-driver-ojdbc-12.1.0.2 تحميل ⇓
MySQL mysql-connector-java-5.1.40-bin تحميل ⇓
DB2 db2jcc4 تحميل ⇓
Sybase jtds-1.3.1 تحميل ⇓

خطوات إضافة مكتبة jar جديدة في المشروع

الخطوات التي ستتعملها الآن تختلف على حسب البرنامج الذي تقوم باستخدامه. هنا إستخدمنا برنامج Netbeans.

في البداية, في برنامج Netbeans عند إنشاء أي مشروع نلاحظ أنه يوجد مجلدين أساسيين:

  • مجلد الـ Source Packages: نضع فيه ملفات الجافا.
  • مجلد الـ Libraries: نضع فيه مكتبات الـ jar.

إذا قمت بإظهار الأشياء الموجودة بداخل مجلد الـ Libraries ستجد ملف الـ JDK الذي يستخدمه مشروعك.
ملاحظة: إصدار مجلد الـ JDK سيكون قديماً حتماً عن الذي تستخدمه عندك. لكن لا تلقي له بالاً.


الآن, لإضافة أي مكتبة jar في المشروع قم باتباع الخطوات التالية:

  1. أنقر بزر الفأرة الأيمن على مجلد الـ Libraries.
  2. إختر Add JAR/Folder.
  3. إبحث عن مكتبة الـ jar التي قمت بتحميلها سابقاً, ثم أنقر Open.
  4. بعد إضافة المكتبة, ستظهر في مجلد الـ Libraries.

مثال

هنا قمنا بإضافة مكتبة الـ jar الخاصة بقواعد بيانات MySQL. لاحظ كيف ستظهر في مجلد الـ Libraries.