Driver الملائم لقاعدة البيانات و إضافته في المشروع في جافا" />
إعلان
دورة تطوير التطبيقات باستخدام لغة JavaScript في هذه الدورة ستتعلم لغة جافا سكريبت, استخدام مكتبة React.js, بناء API الموقع بواسطة Node.js, تطوير تطبيق جوال باستخدام React Native, و في نهاية الدورة ستتعلم تطوير تطبيق محادثة شبيه بتطبيق WhatsApp. تعلم الآن
دورة تطوير واجهات المستخدم في هذه الدورة ستتعلم لغة HTML و لغة CSS و لغة JavaScript. من ناحية التطبيق العملي ستتعلم طريقة بناء واجهة متجر إلكتروني مكون من ست صفحات, تحويل خمسة تصاميم PSD إلى صفحات ويب, بناء واجهة مستخدم تشبه موقع يوتيوب, بناء لوحة تحكم إحترافية. تعلم الآن
تطوير تطبيقات باستخدام لغة بايثون في هذه الدورة ستتعلم أساسيات البرمجة بلغة بايثون وصولاً إلى التعامل مع أشهر أطر العمل (Flask و Django) و ستتعلم كيف تبني متجر إلكتروني يمكن للمستخدمين البيع و الشراء من خلاله. تعلم الآن
دورة تطوير تطبيقات الويب باستخدام لغة PHP في هذه الدورة ستتعلم لغة PHP من الصفر, استخدام إطار العمل Laravel بشرح مفصّل و عملي, كيفية تطوير شبكة اجتماعية تشبه Instagram, بناء API لتطبيق جوال وفق أسلوب RESTful, تطوير موقع إعلانات مبوبة, تطوير نظام إدارة محتوى CMS كامل. تعلم الآن
دورة تطوير تطبيقات الويب باستخدام لغة Ruby في هذه الدورة ستتعلم البرمجة بلغة Ruby إنطلاقاً من أبسط المفاهيم وحتى بناء تطبيق حقيقي, إستخدام إطار العمل Ruby on Rails بشرح مفصّل و عملي, بناء تطبيق حقيقي عبارة عن شبكة اجتماعية تشبه تويتر, تطوير مجتمع الكتروني يشبه حسوب I/O. تعلم الآن
دورة علوم الحاسوب هذه الدورة معدة لتكون مدخل لعلوم الحاسوب و لغات البرمجة حيث ستتعرف فيها على أنظمة التشغيل و ستتعمق في نظام لينكس و في كيفية التعامل معه من خلال موجه الأوامر, بالإضافة إلى قواعد البيانات و أساسيات الشبكات و الخوادم و مبادئ الحماية والأمان في الويب. تعلم الآن

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

    مقدمة

    تحديد إسم الـ 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.

    إعلان

    Eqla3Tech.com

    شروحات مكتوبة حول لغات البرمجة و تقنية المعلومات باللغة العربية مقدمة من إقلاع تك.

    لغة جافا لغة ++C قواعد البيانات نظام ويندوز نظام لينكس الشبكات تقنية المعلومات الأمن السيبراني

    الدورات

    أدوات مساعدة

    الأقسام

    دورات
    مقالات أسئلة مشاريع كتب