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

هل هناك community كبير ، ل Object DataBase ؟

مغلق
بدأه زائر في 3 مايو 2007 · 8 رد · 1,412 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ،

في السنين الأخيره خرج مايسمى بـ Object Database Management System -ODBMS

إلى جانب الDBMS الأخرى مثل RDBMS , XDBMS

هل ODBMS يلقى رواجاً ؟ هل الشركات تتجه له ، أم اننا إلى الآن في RDBMS

خاصة أن اغلب الشركات تبرمج بـ OOP والـODBMS يوفر لها مزايا عديده وجاء خصيصاً لمبرمجين OOP

اتمنى ان أسمع أرائكم حول هذا الأمر .

#2

اممممممممم ، عدم الاجابه تعني أحد الأمرين ’

إما انكم لم تحتاجوا في عملكم إلى ODBMS ، بالتالي لايوجد community لها في دولنا ،

أو أن الامر لايعنيكم ، أتمنى أن لاتكون الاخيره !

#3
اقتباس
اممممممممم ، عدم الاجابه تعني أحد الأمرين ’

إما انكم لم تحتاجوا في عملكم إلى ODBMS ، بالتالي لايوجد community لها في دولنا ،

أو أن الامر لايعنيكم ، أتمنى أن لاتكون الاخيره !

هي الاولى .. !

كان الدكتور يتحدث عن هذا الموضوع واحنا مش فاهمين !

منقطع من حين لاخر

#5

عيسى...

ObjectDatabase عملتها في توقيعي <_< لكن اتضح أن الشركات الكبيرة صنعت أفضل من نسختي الصغيرة المتواضعة!

JDO و EJB وكل الشباب اتحدوا في النسخة الجديدة من طريقة الدخول على ODBMS.

حاليا EJB3 و javax.persistence هي الطريقة المتفق عليها من أول خادم Glassfish إلى JBoss!

#6

أنا لم أعمل عليها شخصياً و لكن الذي أسمعه أنه لا يوجد تحسن ملحوظ في أداء الـODBMS إلا في تطبيقات مخصصة جداً.

#7

السلام عليكم عيسى,

معلومتى عن الـ ODBMS مش كبيرة, الى اعرفه انها المفروض فيها حل لغلق الفجوة بين الـ OOP و الـ RDBMS بحيث ان التعامل كله يبقى OO , دى الفايدة الأكاديمية منها على حد علمى.

مشكلتها بعد كدة فى الـ performance , لمة الواحد بيشتغل مع RDBMS بيكون عنده امكانية انه يعمل optimization لأزاى بيتم استرجاع البيانات و ايه البيانات الى عايزها, و الـ performance ليها اولية اعلى فى الحالة دى.

غير كدة, لمة بتنقل بياناتك من RDBMS لـ RDBMS تانى بتقابلك مشاكل رغم ان فكرهم واحد , ما بالك لمة تيجى تحول بياناتك الى متخزنة فى RDBMS لـ ODBMS الى كل منهم ليه نظرية مختلفة فى التعامل مع االبيانات, و فى النهاية انا كشركة مستفدتش حاجة ليها مردود ملموس لمة نقلت بياناتى, بل يمكن خسرت ميزة مرونة الـ RDBMS .

يمكن الـ ODBMSs حتتحسن بعد كدة , لكن حاليا مكن استخدم حلول تانية زى الـ Object-Relational mapping , مش مكلفة لية كشركة و مفيش صداع الـ migration .

ميزة الـ O/R mapping انك اتعاملت مع البيانات فى الـ DB بشكل OO و فى نفس الوقت لسة مرونة استخدام الـ SQL مباشرة فى ايدك لمة تحتاجها.

Web Citizen

ShrefInLife.gif

__________

General blog : Shref In Life

#8

اعتقد ان ODBMS لا تزال في طور النضوج , خصوصاً في مايخص موضوع قابلية النقل والاداء , حيث ان مفاهيم استخدام SQL في انظمة ODBMS ستكون مختلفة نظراً لإختلاف بنية المعلومات التي تديرها .

وايضاً قد لاتوجد ابدأ حاجة الى ادخال موضوع الكائنات وتعقيداتها مادام النظام لايحتاج لذلك واغلب الانظمة مهما كانت معقده , يمكن التعبير عنها بـإنظمة RDBMS .

في المقابل يوجد هناك مايعرف بـ "..ORDBMS - "Object-Relational , والتي ممكن ان نتعبرها توسيع لقدرات RDBMS بإمكانيات الـ OO ولكن مع المحافظة على التوافقية مع الانظمة المعتمده على SQL .

وهذا الــــرابط به مناقشة حول مشاكل OO Databases

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

#9

السلام عليكم ،

أشكر الجميع ، آسف على تأخري ’

أبو مازن :

لماذا لم تستخدم JXpath في موضوعك ؟

كذلك ماذا تقصد بأن javax.persistence هي الطريقه الوحيده ،

أتذكر بأنني قرأت بأن hibernate في نسختها الجديده تحتوي على persistence core ،نفس الشئ للـtopLink ، هل هذا ماتقصده ؟ :unsure:

أخي System down ، فعلاً هذا ماشاهدته من اثناء بحثي فالكثير يؤكد على ان تعمل mapping فقط ،

أخي shreef أهلاً وسهلاً ، حقيقة كلامك عين الصواب ، واعجبني جداً ماقلت :

اقتباس
ميزة الـ O/R mapping انك اتعاملت مع البيانات فى الـ DB بشكل OO و فى نفس الوقت لسة مرونة استخدام الـ SQL مباشرة فى ايدك لمة تحتاجها.

وهذا ماتريده الشركات .

أخي محمد معاشر ، هي مازالت في طور نضوجها كDBMS ، لذلك مازالت لها عيوبها ، لكن لعل الزمن يتغير ونصبح OO في كل شئ .

شكراً على الوصله .

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

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