الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

قاعدة بيانات شيئية - Db4o

مغلق
بدأه Feras Nasser في 6 يناير 2008 · 4 رد · 3,954 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

إذا كنت تبحث عن بديل لقواعد البيانات التقليدية Relational Database مثل الــ MS-Sql و Oralce و MS-Access و SQL-Lite وغيرها من قواعد البيانات. أوكنت تبحث عن قاعدة بيانات لا تحتاج إلى صيانة أو كتابة سطر واحد من الــ Sql ويمكن استخدامها في الجافا SE أو EE أو ME او حتى الــ . Net البديل هو db4o

عبارة عن مكتبة تمكن المطور من تكوين قاعدة بيانات تخزن كائنات Object. ويتم ذلك بسطر واحد وأمر واحد وهو Set.

للحصول على المكتبة (سواء للجافا أو الــ .Net) قم بزيارة www.db4o.com

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

http://polepos.sourceforge.net/results/PolePosition.pdf

وهناك مميزات كثيرة لهذه التقنية راجع الدليل لتعرف مدى قوة هذه القاعدة من خلال الأمثلة.

ملاحظة: جرب هذه المكتبة باستخدام BeanShell لتعرف مدى السهولة

/index.ph...st&p=743597

1

سبحان الله وبحمده عدد خلقه ورضا نفسه وزنة عرشه ومداد كلماته

#2
Feras Nasser كتب:
إذا كنت تبحث عن بديل لقواعد البيانات التقليدية Relational Database مثل الــ MS-Sql و Oralce و MS-Access و SQL-Lite وغيرها من قواعد البيانات. أوكنت تبحث عن قاعدة بيانات لا تحتاج إلى صيانة أو كتابة سطر واحد من الــ Sql ويمكن استخدامها في الجافا SE أو EE أو ME او حتى الــ . Net البديل هو db4o

عبارة عن مكتبة تمكن المطور من تكوين قاعدة بيانات تخزن كائنات Object. ويتم ذلك بسطر واحد وأمر واحد وهو Set.

للحصول على المكتبة (سواء للجافا أو الــ .Net) قم بزيارة www.db4o.com

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

http://polepos.sourceforge.net/results/PolePosition.pdf

وهناك مميزات كثيرة لهذه التقنية راجع الدليل لتعرف مدى قوة هذه القاعدة من خلال الأمثلة.

ملاحظة: جرب هذه المكتبة باستخدام BeanShell لتعرف مدى السهولة

/index.ph...st&p=743597

Thanks for this nice API , but I thing Java Developer also preffer to use Java persistence API or Toplink or Hibernate, these library Work much much better than DB4O ,especially when u used in J2EE environment.

winter-main.jpg

6179.gif

#3

أعتقد الدعم موجود بشكل أكبر في Java persistence عند تطوير التطبيقات للــEE. وأروكال تعتمد TopLink في حلولها. هناك توجهات كثير والشركات تعتمد وتستثمر في قواعد البيانات التقليدية ليس في الجيل الجديد منها.

كانت فكرتي هي إثارة موضوع Pure Object DB دون الحاجة لإضافة @ أو Annotations للتطبيق. أتحدث عن برنامج تعطية Object أو مجموعة Objects والنظام لقاعدة البيانات يتولى الباقي سواء في دورات الحفظ أو الإسترجاع.

بالنسبة للنقطة الأداء، أجد كثير من الــ Case Studies تتحدث عن استخدام db4o في التطبيقات الحساسة مثل تنظيم معلومات مسارات سكة القطار وغيرها، راجع الموقع الرسمي لمعرفة الـصناعات الي دخلت فيها. http://www.db4o.com/about/solutions/

وأعتقد أن سر نجاحها في هذا المجال سهولة الإستخدام وصغير حجم النظام لقاعدة البيانات.

وتشكر أخي على المرور

تم تعديل هذه المشاركة بواسطة Feras Nasser في 6 يناير 2008 في 17:29

سبحان الله وبحمده عدد خلقه ورضا نفسه وزنة عرشه ومداد كلماته

#4

هذا شرح أولي لكيفية استخدام المكتبة db4o

الرابط للرد

db4o_6.1_tutorial.pdf

db4o_6.1_java5.zip

تم تعديل هذه المشاركة بواسطة Feras Nasser في 10 يناير 2008 في 23:30

سبحان الله وبحمده عدد خلقه ورضا نفسه وزنة عرشه ومداد كلماته

#5

First International Conference on Object Databases

في تاريخ 13 و14 من شهر March 2008 سينعقد أول مؤتمر عالمي عن قواعد البيانات الشيئية Objects Databases في برلين

http://odbmsjournal.org/icoodb/index.html

كما ستقوم db4o بإقامة لقاء في برلين أيضا وذلك قبل موعد الؤتمر بيوم http://db4o.com/about/news/events/duc2008/default.aspx

كما ستكون من المشاركين في المؤتمر العالمي.

سبحان الله وبحمده عدد خلقه ورضا نفسه وزنة عرشه ومداد كلماته

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…