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