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

Publish Year: 1404
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 157

This Paper With 15 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

CECCONF27_002

تاریخ نمایه سازی: 19 مرداد 1404

Abstract:

چندین تکنیک نگاشت برای ذخیره سازی اشیاء در سیستم مدیریت پایگاه داده شبکه ای (NDBMS) مورد استفاده قرار می گیرد. اگرچه شکاف نسلی بین تکامل NDBMS و فناوری شی گرا (OOT) وجود دارد، هر دو یا مشابه یا مکمل یکدیگر هستند. بنابراین، تکنیک نگاشت برای تبدیل نمودار کلاس به نمودار باخمن توسعه یافته است. برنامه میزبان که به پایگاه داده و فایل داده مستقل دسترسی دارد، ممکن است در تعداد و کاربرد ویژگی ها و کلاس ها متفاوت باشد. بنابراین، علاوه بر تکنیک های نگاشت، زیرمجموعه های پیاده سازی جنبه های ساختاری و رفتاری باید در نظر گرفته شوند. افزون بر این، بستار پایا (اشیاء وابسته متصل) باید در طول ذخیره سازی و بازیابی اشیاء حفظ شود. بنابراین، صرفا تکنیک نگاشت برای ذخیره سازی و بازیابی اشیاء کافی نیست، زیرا برنامه میزبان باید ارتباط پایگاه داده را با توجه به زیرمجموعه مجاز آن برقرار کند. در این مقاله، تلاش کرده ایم تا راهنمایی هایی برای کمک به برنامه نویس در تعیین بستار هر کلاس نگاشت شده توسعه دهیم و بر این اساس، سازنده پایا و بارگذار پایا را به ترتیب برای ذخیره سازی و بازیابی اشیاء طراحی کنیم. بستار پایا با شناسایی نوع روابط بین اشیایی (درجه انسجام) تعیین می شود. برای بخش نمایشی نمودار کلاس که فرآیند کسب وکار و پیاده سازی آن در NDBMS را نشان می دهد، جدولی حاوی کلاس های پیاده سازی شده با کلاس های متصل به هم تهیه شده و سپس راهنمایی هایی برای ادغام برنامه میزبان شی گرا جهت دسترسی به پایگاه داده از طریق NDBMS پیشنهاد می شود.

Keywords:

کلمات کلیدی: یکپارچه سازی برنامه میزبان , شیء گرا , مدیریت پایگاه , داده شبکه ای

Authors

ایلحان امانی ینقاق

دانشگاه ملی مهارت شهید رجایی کاشان

محمدعلی مبین

دانشگاه ملی مهارت شهید رجایی کاشان