فرمت فایل : word (قابل ویرایش) و powerpoint
تعداد صفحات :16
چکیده ای از مطالب :
در اکثر پروژههای کامپیوتری انجام شده در دهههای اخیر از تکنولوژیهای تمام شئگرایی مانند Java و C# استفاده شده در حالی که برای ذخیره سازی دادهها از پایگاهدادههای رابطهای که در آنها اثری از شئگرایی موجود نیست استفاده شده. این بدین معنا نیست که انتخابهای دیگری موجود نیست بلکه بسیاری زبانهای برنامهنویسی Procedural شبیه COBOL موجود است همچنین بسیاری از پایگاهدادههای موجود از تکنولوژی شئگرا بهره میبرند از جمله میتوان از پایگاهدادههای XML نام برد.
بین تکنولوژیهای شئگرایی و رابطهای که اکثر تیمهای نرمافزاری در سیستمهای خود بهکار میبرند یک ناهمخوانی ذاتی موجود است. برای رفع این ناهمخوانی یک راه ساده وجود دارد که از دو بخش تشکیل شده: ابتدا باید پروسهی نگاشت اشیاء به رابطههای پایگاهداده را آموخت و سپس روشی برای پیادهسازی آن فرا گرفت.
- نقش DBA
شکل 1 نشان دهنده نقش یک DBA است زمانی که نگاشت بین مدل رابطهای و شئگرا را انجام میدهد. سه عمل اولیه برای اینکار عبارتند از:
1- نگاشت [1]: هدف اصلی یافتن یک استراتژی مناسب و کارا برای نگاهداری دادههای اشیاء است. این کار شامل ذخیره کردن صفات و رابطههای بین اشیاء از جمله رابطهی ارث بری میان اشیاء است.
2- پیادهسازی نگاشت [2]
لینک دانلود بلافاصله پس از پرداخت برای شما فعال می شود و یک نسخه از آن برای شما ایمیل می شود
مقاله نگاشت تراکنشهای پایگاه داده شی گرا به تراکنشهای رابطه ای