تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[نقاش] عن أفضل قاعدة بيانات فيها قابلية التنقل
#1
السلام عليكم ورحمة الله وبركاته

إخواني عندي برنامج أعمل عليه وأردتُ من خلاله استعمال قاعدة بيانات قابلة للتنقل بمعنى

كما تعلمون أن SQL Server يحتاج برامج مُشغلة له وكذلك Access وكذلك غيرها من القواعد المعروفة لدى الكثيرين ، سؤالي هل يوجد قاعدة بيانات تكون ملفات التشغيل معها في نفس مجلد المشروع أو هل يمكن استخدام ملفات مكان قواعد البيانات المعروفة.

نظراً لأن البرنامج صغير ولا يحتوي بيانات كثيرة فأردت قاعدة بيانات أو طريقة بحيث لو أني نقلت البرنامج من جهاز لآخر لا انشغل بتنصيب البرامج المطلوبة لتشغيل القاعدة.

الموضوع هنا لأني أردته يكون متوافق مع بيئة .net
قال رسول الله صلى الله عليه وسلم ( من قال لا إله إلا الله دخل الجنة ) حديث صحيح.
قال رسول الله صلى الله عليه وسلم ( كلمتان خفيفتان على اللسان ثقيلتان في الميزان حبيبتان للرحمن : سبحان الله وبحمده سبحان الله العظيم ) حديث صحيح.
الرد }}}
تم الشكر بواسطة:
#2
(16-06-14, 03:21 PM)عبد الله كتب : ... البرنامج صغير ولا يحتوي بيانات كثيرة فأردت قاعدة بيانات... بحيث لو أني نقلت البرنامج من جهاز لآخر لا انشغل بتنصيب البرامج المطلوبة لتشغيل القاعدة.
...

.....

بهذه الحال استخدم قاعدة بيانات mdb (وليس accdb) مع تحديد المعالج على x86 ليعمل على كلا المعالجين 64 و32 بت

نأتي لنقطة الـ Framework فتحديد Framework 2.0 يبدو أنه الأنسب للتنقل حسب المشاركة التالية (NET Framework 4 Runtime.)

.....
الرد }}}
تم الشكر بواسطة: مالكـ
#3
(16-06-14, 03:53 PM)vbnet كتب : .....
بهذه الحال استخدم قاعدة بيانات mdb (وليس accdb) مع تحديد المعالج على x86 ليعمل على كلا المعالجين 64 و32 بت

نأتي لنقطة الـ Framework فتحديد Framework 2.0 يبدو أنه الأنسب للتنقل حسب المشاركة التالية (NET Framework 4 Runtime.)
.....

أما مسألة Framework 2.0 فهو الأنسب بلا شك ------------- ( مسألة انتهيت منها ).

أما مسألة قاعدة ( mdb ) أليست هي الإصدار الأقدم من Access ؟ إذن لا فائدة منها لأنها تحتاج ملفات خاصة لتشغيلها أليس كذلك ؟
قال رسول الله صلى الله عليه وسلم ( من قال لا إله إلا الله دخل الجنة ) حديث صحيح.
قال رسول الله صلى الله عليه وسلم ( كلمتان خفيفتان على اللسان ثقيلتان في الميزان حبيبتان للرحمن : سبحان الله وبحمده سبحان الله العظيم ) حديث صحيح.
الرد }}}
تم الشكر بواسطة:
#4
(16-06-14, 05:34 PM)عبد الله كتب : ...
أما مسألة قاعدة ( mdb ) أليست هي الإصدار الأقدم من Access ؟ إذن لا فائدة منها لأنها تحتاج ملفات خاصة لتشغيلها أليس كذلك ؟

.....

إذا استخدمت (mdb) تضمن توفر محركة على أجهزة بها أوفيس 2003/97 في حين لو استخدمت (accdb) فمحركة يأتي مع أوفيس 2007 وما بعدها وهو يدعم (mdb) أيضاً

وحسب قولك تريد تشغيل البرنامج مباشرة عى أجهزة أخرى لأشخاص مختلفين وقد لا تضمن وجود أوفيس حديث لديهم


هناك اقتراح (وهو ما أعمل به)
إذا كنت تحمل برامجك على فلاشة وتتنقل بها على أجهزة مختلفة أن يتم تضمينها التالي لتركيبها عند الحاجة
Microsoft Access Database Engine 2010 Redistributable
Microsoft .NET Framework 3.5 Service pack 1 Full Package
Microsoft .NET Framework 4.5.1 Offline Installer

.....
الرد }}}
تم الشكر بواسطة: aftfm , سعود , عبد الله , Sajad
#5
السلام عليكم
نعم ما اقصده هو في حال عدم توفر حزمة البرامج المكتبية لميكروسوفت ...

ومسألة حمل البرامج معي على فلاشة فهو ما اعمل عليه في برامج معينة لكن في حال أني أردت تشغيل برنامج في جهاز لا أملك صلاحيات تثبيت البرامج عليه أو ينزعج البعض من السماح لتثبيت برامج عليه فأريد تشغيل البرنامج واستعراض مافيه بسرعة دون مشاكل.

فكرتُ في ملفات xml وتتبعت بعض الشروحات لها لكني أجدها معقدة بعض الشيء ولا تصلح أن تقوم مقام قاعدة البيانات في حال برنامجي.

لكني توقعت الكثير من الحلول المُقترحة هنا بالموضوع ولكن ربما الكثير من الناس يعتمد على حلول مسبقة معروفة ولا يوجد من عندنا من يستخدم حلول فريدة غير اعتيادية لعلي أكون مخطئ ، وكذلك قلت عدد أعضاء المنتدى لكن القليل فيه الخير بإذن الله.
قال رسول الله صلى الله عليه وسلم ( من قال لا إله إلا الله دخل الجنة ) حديث صحيح.
قال رسول الله صلى الله عليه وسلم ( كلمتان خفيفتان على اللسان ثقيلتان في الميزان حبيبتان للرحمن : سبحان الله وبحمده سبحان الله العظيم ) حديث صحيح.
الرد }}}
تم الشكر بواسطة:
#6
(16-06-14, 10:38 PM)عبد الله كتب : ...
فكرتُ في ملفات xml وتتبعت بعض الشروحات لها لكني أجدها معقدة بعض الشيء ولا تصلح أن تقوم مقام قاعدة البيانات في حال برنامجي.
...

.....

إذا قررت على استخدام XML كقاعدة بيانات خصوصا وأنك ذكرت أن (البرنامج صغير ولا يحتوي بيانات كثيرة)
ففي هذا المنتدى موضوع رائع للأستاذ Sajad يشمل الإضافة والتعديل والبحث والحذف
التعامل مع ملفات xml بلغتي C#&VB

.....
الرد }}}
تم الشكر بواسطة:
#7
(17-06-14, 12:19 AM)vbnet كتب : .....
إذا قررت على استخدام XML كقاعدة بيانات خصوصا وأنك ذكرت أن (البرنامج صغير ولا يحتوي بيانات كثيرة)
ففي هذا المنتدى موضوع رائع للأستاذ Sajad يشمل الإضافة والتعديل والبحث والحذف
التعامل مع ملفات xml بلغتي C#&VB
.....

أطلعت عليها وقرأت عنها في مواقع كثيرة ولكني أراها غير مناسبة وغير مفيدة لي ، لعلي سأبحث عن خيارات جديدة وإن وجدت خيار رائع ومفيد سأطرحه هنا بالموضوع لعل أحد الأخوة يستفيد منه.

جائني تفكير في عمل نوع جديد من قواعد البيانات لمثل هذه الأمور لكن لا اعلم كم سيكلفني هذا العمل من الوقت والجهد ، لعلي ابدأ به في يوم من الأيام إن شاء الله.

اشكرك أخي vbnet على حسن تجاوبك معي.
قال رسول الله صلى الله عليه وسلم ( من قال لا إله إلا الله دخل الجنة ) حديث صحيح.
قال رسول الله صلى الله عليه وسلم ( كلمتان خفيفتان على اللسان ثقيلتان في الميزان حبيبتان للرحمن : سبحان الله وبحمده سبحان الله العظيم ) حديث صحيح.
الرد }}}
تم الشكر بواسطة:
#8
استخدم SQL compact edition

هي قاعدة تحمل معها ملفات الruntime الذي حجمها لايتجاوز 2 مب وتكون في مجلد البرنامج

ولاتحتاج الى تنصيب sql server ولا بطيخ
الرد }}}
تم الشكر بواسطة:
#9
أنصحك بـ SQLite جداً ممتازة .
الرد }}}
تم الشكر بواسطة: عبد الله
#10
(17-06-14, 01:47 AM)الشاكي لله كتب : استخدم SQL compact edition
هي قاعدة تحمل معها ملفات الruntime الذي حجمها لايتجاوز 2 مب وتكون في مجلد البرنامج
ولاتحتاج الى تنصيب sql server ولا بطيخ
سأبحث عنها وطريقة التعامل معها ، واسأل الله أن تكون كما ابحث عنه.
(17-06-14, 03:48 AM)حريف برمجة كتب : أنصحك بـ SQLite جداً ممتازة .
هل هي كما في شروط الموضوع Smile ...؟
قال رسول الله صلى الله عليه وسلم ( من قال لا إله إلا الله دخل الجنة ) حديث صحيح.
قال رسول الله صلى الله عليه وسلم ( كلمتان خفيفتان على اللسان ثقيلتان في الميزان حبيبتان للرحمن : سبحان الله وبحمده سبحان الله العظيم ) حديث صحيح.
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  استعلام من عدة جداول لقاعدة بيانات اكسس Adel27213 1 702 07-11-23, 08:27 AM
آخر رد: justforit
  [سؤال] عدم إظهار الصور مع النص فى Listview من قاعدة البيانات alims 2 1,582 27-08-23, 12:22 PM
آخر رد: رضوان الجماعي
  [SQL] استفسار عن طريقة تحزم قواعد بيانات MSSQL مع البرنامج VB.NET2019 salemq 2 531 18-05-23, 03:02 AM
آخر رد: سعود
  ما معني بيانات تقع بين الرمز[] في حقل في داتا بيس bassant 3 674 03-04-23, 11:53 PM
آخر رد: sanyor77
  [نقاش] مشاركة قاعدة بيانات SQL على شبكه داخليه morkoskhalaf 3 3,012 06-01-23, 03:20 AM
آخر رد: عبدالكريم برشدان
  قاعدة بيانات xml djelloul 3 2,799 07-11-22, 10:27 PM
آخر رد: Am7
  [عنوان معدل]حفظ بيانات listbox fhad24 36 12,241 08-10-22, 06:55 PM
آخر رد: رضوان الجماعي
  استفسار عن تخزين الوقت في قاعدة البيانات strongriseman 2 1,128 22-04-22, 07:27 PM
آخر رد: strongriseman
  [سؤال] مشكلة فى عرض الصورة من ادخل قاعدة البيانات alims 2 1,266 17-11-21, 10:09 AM
آخر رد: سعود
  مشكلة ظهور بياانات حقلين في قاعدة بيانات على شكل علامة استفهام bassant 5 1,632 17-10-21, 02:07 PM
آخر رد: abubasilIraq

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم