+1 صوت
8.3 K عرض
في تصنيف برمجة عامة بواسطة
أعيد الوسم بواسطة

السلام عليكم ورحمة الله ..

لقد درست لغة البرمجة ( java) وقاعدة البيانات (MySQL) .. بعد ذلك قررت ان اقوم بتطوير يرنامج لمؤسسة خيرية حتى اتعلم بنفسي وازيد من خبراتي .. لذا أنا قليلة الخبرة جدا


لقد قمت بالفعل بتطوير البرنامج بلغة  java  وبربطه بقاعدة البيانات MySQL وبربطه ايضاً ب

jasper ireport.


المفترض مني الا ان اقوم بتسليمه للاختبار خلال الايام القليلة القادمة.

المشكلة حدثت عند محاولتي لتحويل البرنامج إلى ملف .exe  (البرنامج المستخرج يتعذر عليه الاتصال بقاعدة البيانات .. أي انها لابد أن تثبت على الجهاز مع البرنامج المستخرج .. وأنا لا ارغب بذلك)

بحثت كثير عن حل هذه المشكلة إلى أن اقتنعت ان الحل هو تغيير قاعدة البيانات MySQL الى قاعدة اخرى متضمنة ( embedded database) حتى اتجنب تثبيت برنامج القاعدة على اجهزة العملاء .

الان أنا اريد ان اسأل:

1- هل تغيير قاعدة البيانات هو الحل الصحيح؟

2- ماهي اقرب قاعدة بيانات لMySQL  استطيع استخدامها وماهي اسرع طريقة للتحويل .. لاني لا املك الوقت حتى اتعلم اوامر القاعدة الجديدة قبل التسليم ولا أريد تعديلات كثيرة  . .

3- اذا كانت هناك طريقة بدون ان اغير القاعدة اتمنى ارشادي اليها ..

والشكر الجزيل ..

1 إجابة واحدة

0 صوت
بواسطة
اي نظام لابد ان يكون له قاعدة بيانات او Database Server  ..
وقاعدة البيانات يجب ان تكون محمية بكلمة مورور معقده كي لا يستخدمها اي احد غيركـ وغير برنامجكـ ..
اذاً تغير قاعدة البيانات حل لا اراه مناسباً لان قاعدة البيانات جزء  مهم في النظام وهو ملك خاص لصاحب النظام بعد بيعه.. لكن لايمكن له التلاعب بها وتعديلها الا اذا اشترط ملكية كاملة للنظام ومحتوياته...

ثانياً
يمكن ان تستخدم قاعدة بيانات اكسس ان كنت ترغب في التغير ...
يمكن ان ترفع قاعدة بياناتكـ على سرفر استظافة مجانية على النت ويتم الاتصال بالنت ان توفر ذلكـ ..
مرحبـــاً بكـــم في أكاديميـــة آرتيـــك، المجتمـــع المفتـــوح الـــذي يمكنكـــم مـــن تبـــــــادل المعـــــــــــــارف التقنيـــــــــة باسلوب بسيـــط وممتـــع ..

قبل استخدام الموقـــع نرجوا قراءة الشـروط والتعليمــات والإطلاع على شــــرح نظــــــام المكافئـــات واكتســاب النقاط في الأكاديمية

204 المحتـــوى

231 الإجابـات

74 المناقشات

971 المستخدمون


...