تعلم الاتصال بقاعدة البيانات في Java (JDBC). بعد الدورة، ستكون قادرًا على شرح آليات JDBC وشرح التصميم والهدف من وراءه بشكل متعمق.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
الهدف من المقدمة إلى Java Database Connectivity (JDBC) هو الحصول على خبرة عملية في مفاهيم JDBC الأساسية. سنتعلم خلال الدورة لماذا وكيف تسهل واجهة برمجة التطبيقات (API) على مطوري Java العمل مع قواعد البيانات. بعد إكمال الدورة التدريبية، لن تكون قادرًا على عرض آليات JDBC فحسب، بل ستتمكن أيضًا من شرح تصميمها والغرض منها.
هذه هي الدورة التدريبية الثانية في Java Database Connectivity (JDBC) والتي نبني فيها على المبادئ والتقنيات الأساسية التي تم تعلمها في الدورة 1. تستخدم الدورة التدريبية البيانات المعدة، وتؤكد على مزاياها مقارنة ببيانات JDBC القياسية. ستتعرف أيضًا على التفاصيل الدقيقة لاستخدام الإجراءات المخزنة على خادم قاعدة البيانات لربط منطق SQL وPLSQL المعقد معًا. تقدم الدورة أيضًا مفهوم الاستعلام عن البيانات التعريفية لقاعدة البيانات، مثل هياكل الجدول، وكيفية التعامل مع بناء جملة SQL مختلف لقواعد بيانات مختلفة باستخدام بناء جملة الهروب JDBC.
سيعرّف هذا المقرر الطالب على المفاهيم الأساسية لـ SQL للتفاعلات مع قواعد البيانات العلائقية. سيوضح عبارات SQL الأساسية لإنشاء الجداول والاستعلامات، واستخدام العلاقات بين الجداول من خلال الصلات والاستعلامات الفرعية، وإدراج صفوف جديدة وتحديث الصفوف الموجودة. ومع ذلك، فهو مخصص فقط للنظام التأسيسي المطلوب للطالب للتقدم إلى دورات Java Database Connectivity (JDBC) وJakarta Persistence (JPA) في تخصصات الوصول إلى البيانات.
يأخذ هذا المقرر الدراسي الطالب عبر مجموعة متنوعة من المعامل التي تحاكي التفاعل بين نماذج مجال كائن Java وجداول قواعد البيانات العلائقية، وهو النهج الذي أصبح المعيار للوصول إلى قواعد البيانات في تطبيقات Java. ستوضح الدورة التدريبية كيف يمكن، باستخدام التعليقات التوضيحية للبيانات التعريفية، تعيين كائنات المجال إلى جداول قاعدة البيانات وخصائص الفئة إلى الأعمدة في هذه الجداول لأغراض CRUD. سيستخدم الطالب العديد من إستراتيجيات الاستعلام لسحب البيانات من قاعدة البيانات واستهلاك البيانات في تطبيقاتها بأقل جهد. ستتحدث الدورة التدريبية عن كيف يمكن لهذه التعليقات التوضيحية للبيانات التعريفية أيضًا تعيين علاقات التسلسل الهرمي والتجميع بين الفئات ومخططات قاعدة البيانات.



