یکپارچه سازی برنامه میزبان شیء گرا با سامانه مدیریت پایگاه داده شبکه ای
Publish place: The 27th National Conference on Computer Science and Engineering and Information Technology
Publish Year: 1404
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 157
This Paper With 15 Page And PDF Format Ready To Download
- Certificate
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
CECCONF27_002
تاریخ نمایه سازی: 19 مرداد 1404
Abstract:
چندین تکنیک نگاشت برای ذخیره سازی اشیاء در سیستم مدیریت پایگاه داده شبکه ای (NDBMS) مورد استفاده قرار می گیرد. اگرچه شکاف نسلی بین تکامل NDBMS و فناوری شی گرا (OOT) وجود دارد، هر دو یا مشابه یا مکمل یکدیگر هستند. بنابراین، تکنیک نگاشت برای تبدیل نمودار کلاس به نمودار باخمن توسعه یافته است. برنامه میزبان که به پایگاه داده و فایل داده مستقل دسترسی دارد، ممکن است در تعداد و کاربرد ویژگی ها و کلاس ها متفاوت باشد. بنابراین، علاوه بر تکنیک های نگاشت، زیرمجموعه های پیاده سازی جنبه های ساختاری و رفتاری باید در نظر گرفته شوند. افزون بر این، بستار پایا (اشیاء وابسته متصل) باید در طول ذخیره سازی و بازیابی اشیاء حفظ شود. بنابراین، صرفا تکنیک نگاشت برای ذخیره سازی و بازیابی اشیاء کافی نیست، زیرا برنامه میزبان باید ارتباط پایگاه داده را با توجه به زیرمجموعه مجاز آن برقرار کند. در این مقاله، تلاش کرده ایم تا راهنمایی هایی برای کمک به برنامه نویس در تعیین بستار هر کلاس نگاشت شده توسعه دهیم و بر این اساس، سازنده پایا و بارگذار پایا را به ترتیب برای ذخیره سازی و بازیابی اشیاء طراحی کنیم. بستار پایا با شناسایی نوع روابط بین اشیایی (درجه انسجام) تعیین می شود. برای بخش نمایشی نمودار کلاس که فرآیند کسب وکار و پیاده سازی آن در NDBMS را نشان می دهد، جدولی حاوی کلاس های پیاده سازی شده با کلاس های متصل به هم تهیه شده و سپس راهنمایی هایی برای ادغام برنامه میزبان شی گرا جهت دسترسی به پایگاه داده از طریق NDBMS پیشنهاد می شود.
Keywords:
Authors
ایلحان امانی ینقاق
دانشگاه ملی مهارت شهید رجایی کاشان
محمدعلی مبین
دانشگاه ملی مهارت شهید رجایی کاشان