نمایش نتایج 1 تا 15 از 15

نام تاپیک: پایگاه های داده شی گرا

  1. #1

    پایگاه های داده شی گرا

    با سلام
    دنبال شی گرایی بودم رسیدم به پایگاه داده شی گرا. می خواستم ببینم. می تونیم در برنامه ها از آن استفاده کنیم.
    http://www.db4o.com/Default.aspx?Asp...ookieSupport=1
    نوشته که می تونید شی را توی پایگاه داده ذخیره کنید.
    معایب و مزایای این کار چیه.
    به نظر شما خوبه برنامه ها را با آن بنویسیم
    ممنونم

  2. #2
    من اطلاعاتی در این زمینه ندارم ... لطفا در صورتی که در این مقوله پیش رفتید اطلاعات را منتشر کنید...
    و یا حداقل این امکان چه امکاناتی به کاربر نهایی می دهد...

  3. #3
    اینکه object بره تو db میتونه خوب باشه
    ولی مهمتر اینه پردازش رو اون object هست و ....!!!
    اگه object رو با ساختار xml ببره تو db که عالیه
    اگه باهاش کار کردی بیشتر توضیح بده

  4. #4
    کاربر دائمی آواتار Kamyar.Kimiyabeigi
    تاریخ عضویت
    خرداد 1384
    محل زندگی
    تهران
    پست
    1,276
    در SQL 2005 شما میتونین Object رو در DB نگهداری کنین (مسلما" همش محسناته) البته در این زمینه استادم آقای ثباتی اطلاعات بهتر و بیشتری دارند که حتما" جواب میدن.

  5. #5
    داستان ORDBMS چیزی جدیدی نیست و از اونجاییکه اصولا نگاه کردن به دنیای اطرافمون به شکل Object، قابلیتهای جدیدی در پیش رو قرار میده، موضوع بانک اطلاعاتی هم از این مسئله بی بهره نمونده. مایکروسافت خیلی وقته روی این مبحث کار میکنه و قرار بود برای SQL Server 2005 قابلیتهای جدیدی در این زمینه ارائه کنه اما اعلام کرد:
    1) به دلیل عجله برای ارائه SQL Server 2005 و خطر به عقب افتادن تاریخی که قول داده بود
    2) به دلیل تحت بررسی بودن تئوری ORDBMS و اینکه آیا باید رفت به سمتش یا خیر و ...
    این موضوع رو به تعویق انداخت. اما عملا استارتش در SQL Server 2005 دیده میشه. مثلا اینکه امکان ذخیره سازی یک Object با تمام Propertyها و Methodهایش وجود داره و از این قبیل...
    طبیعتا خیلی از قوائد از روی Business Layer به Database Layer میتونه منتقل بشه.
    از گوشه و کنار اینطور به گوش میرسه که قراره ORDBMS در SQL Server تحقق پیدا کنه. البته اطلاعات من فقط در مورد مایکروسافت هستش ولی سایر بانکهای اطلاعاتی بعضا فعالیتهای گسترده ای داشتند. من دیدگاه مایکروسافت رو بیان کردم...

  6. #6
    کاربر دائمی آواتار Behrooz_CS
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    سن
    41
    پست
    168

    Talking

    با سلام

    من با آقای مطهر همکار هستیم و در یک شرکت کار می کنیم
    طرحی را عنوان کردم و اون استفاده از پایگاه داده شی گرا بود
    که ایشون از این ایده استقبال کردند و من هم کمی در این مورد تحقیق کردم
    سایتهای خوبی در این زمینه پیدا کردم که در اختیارتون می گذارم

    برای شروع من این پایگاه داده که با سورس هم هست و اتفاقا هم با سی شارپ
    نوشته شده را پیشنهاد می کنم
    سرعت واقعا خوبی داره این حرف را با مستندات خدمتتون ارایه می کنم

    لینک سایت
    http://www.db4o.com/community

    لینک منبع معتبری که این پایگاه داده را با پایگاه های داده OpenSource دیگر مقایسه کرده
    و در تمام این سایتها به این منبع استناد می کنند
    در ضمن در این مستند پایگاه داده MySql نیز مقایسه شده که اگر خوب در تمام حالات
    بنگرید متوجه می شوید که DB4O (شی گرا) در مجموع از MySql (رابطه ای ) سریعتر
    است

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

    در این نمودار ها به DB4O که یک پایگاه داده شی گرا است دقت ویژه کنید
    پایگاه داده HSQLDB که سرعت زیادی دارد با جاوا نوشته شده ولی یک پایگاه داده
    جدولی ( رابطه ای ) می باشد

    در نتیجه مقایسات باید گفت پایگاه داده HSQLDB سرعت فوق العاده ای دارد اما از نوع پایگاه داده های جدولی است

    دقت کنید که بعد از HSQLDB پایگاه داده DB4O از بقیه پایگاه داده ها سریعتر می باشد
    حتی از MySql

    نکته مهم این است که DB4O یک پایگاه داده شی گرا است و باید بدانید که استفاده از
    پایگاه داده شی گرا کد نویسی را شدیداً کاهش داده و هزینه تحلیل و طراحی
    پایگاه داده را کاهش می دهد


    من در نتیجه تحقیقاتم به این نتیجه رسیدم که اگر ما برای پروژه های نه چندان بزرگ و سنگین اگر از یک پایگاه داده شی گرا استفاده کنیم می توانیم پروژه ها را خیلی
    سریعتر پیاده کنیم و هزینه های تولید را نیز کاهش دهیم

    از دوستان می خواهم نظرات خود را اعلان کنند

    در ادامه باز هم لینک در این ارتباط در اختیارتون قرار می دهم
    با تشکر

  7. #7
    کاربر دائمی آواتار Behrooz_CS
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    سن
    41
    پست
    168
    این هم یک اسلاید در این زمینه
    http://www.geog.ubc.ca/courses/geog516/notes/OODBMS.ppt

  8. #8
    کاربر دائمی آواتار Behrooz_CS
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    سن
    41
    پست
    168
    این لینک که شامل بیش از 5427 پروژه پایگاه داده است را حتماً ببینید

    http://sourceforge.net/softwaremap/trove_list.php?form_cat=66

  9. #9
    کاربر دائمی آواتار Behrooz_CS
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    سن
    41
    پست
    168
    این هم یه پایگاه داده شی گرا / رابطه ای

    http://www.hibernate.org

  10. #10
    کاربر دائمی آواتار Behrooz_CS
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    سن
    41
    پست
    168
    Using Object Databases in .NET

    http://www.15seconds.com/issue/030407.htm

  11. #11
    کاربر دائمی آواتار Behrooz_CS
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    سن
    41
    پست
    168

  12. #12
    کاربر دائمی آواتار Behrooz_CS
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    سن
    41
    پست
    168

  13. #13
    کاربر دائمی آواتار Behrooz_CS
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    سن
    41
    پست
    168
    این هم یه پایگاه داده دیگه

    http://www.enterprisedb.com/

  14. #14
    کاربر دائمی آواتار Behrooz_CS
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    سن
    41
    پست
    168
    این هم یک لینک توپ که همه چیز در مورد پایگاه داده شی گرا به صورت رایگان داره

    http://www.odbms.org/downloads.html


  15. #15
    کاربر دائمی آواتار Behrooz_CS
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    سن
    41
    پست
    168
    این یک پایگاه داده شی گرا است

    لطفا این را ببینید

    225MB
    http://download.intersystems.com/webcinst/51/a4d1/PCSD/CachePCkit.exe

    اگر کسی در مورد پایگاه داده شی گرا مطلبی چیزی داره لطفا لینکش را بگزاره

    اگر دوستان یاری کنند در این مبحث می خواهیم در زمینه پایگاه داده های شی گرا تحقیق کنیم

    و یاد بگیریم که چگونه می توانیم برنامه های پایگاه داده ای را شی گرا بنویسیم

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •