دانلود مقاله نگاشت تراکنشهای پايگاه داده شی گرا به تراکنشهای رابطه ای با فرمت ورد ودر 14 صفحه قابل ویرایش
قسمتی از متن مقاله نگاشت تراکنشهای پايگاه داده شی گرا به تراکنشهای رابطه ای
در اكثر پروژههاي كامپيوتري انجام شده در دهههاي اخير از تكنولوژيهاي تمام شئگرايي مانند Java و C# استفاده شده در حالي كه براي ذخيره سازي دادهها از پايگاهدادههاي رابطهاي كه در آنها اثري از شئگرايي موجود نيست استفاده شده. اين بدين معنا نيست كه انتخابهاي ديگري موجود نيست بلكه بسياري زبانهاي برنامهنويسي Procedural شبيه COBOL موجود است همچنين بسياري از پايگاهدادههاي موجود از تكنولوژي شئگرا بهره ميبرند از جمله ميتوان از پايگاهدادههاي XML نام برد.
بين تكنولوژيهاي شئگرايي و رابطهاي كه اكثر تيمهاي نرمافزاري در سيستمهاي خود بهكار ميبرند يك ناهمخواني ذاتي موجود است. براي رفع اين ناهمخواني يك راه ساده وجود دارد كه از دو بخش تشكيل شده: ابتدا بايد پروسهي نگاشت اشياء به رابطههاي پايگاهداده را آموخت و سپس روشي براي پيادهسازي آن فرا گرفت.
1 نقش DBA
شكل 1 نشان دهنده نقش يك DBA است زماني كه نگاشت بين مدل رابطهاي و شئگرا را انجام ميدهد. سه عمل اوليه براي اينكار عبارتند از:
1- نگاشت [1]: هدف اصلي يافتن يك استراتژي مناسب و كارا براي نگاهداري دادههاي اشياء است. اين كار شامل ذخيره كردن صفات و رابطههاي بين اشياء از جمله رابطهي ارث بري ميان اشياء است.
- پيادهسازي نگاشت [2]
3- يكسان ساختن كارايي [3]
نكتهي قابل توجه در شكل1 اين است كه هم DBA ها و هم توليدكنندگان نرمافزارها در هر سه فعاليت بالا با هم كار ميكنند. ]1[
2 ايده اصلي
اولين چيزي كه در نگاشت اشياء به پايگاهدادههاي رابطهاي به نظر ميرسد نگاشت بين صفات اشياء و ستونهاي جداول است. هر صفت از يك شئ به صفر يا چند ستون در پايگاهداده رابطهاي تبديل ميشود. به خاطر داشته باشيد كه كليه صفات يك شئ پايدار (Persistent) نيستند. به عنوان مثال صفت ميانگين نمرات در يك شئ Student ممكن است فقط در برنامه استفاده شود در حالي كه نيازي به ذخيرهسازي مقدار آن در پايگاهداده نيست چراكه از روي مقادير باقي صفات قابل محاسبه ميباشد. و يا بعضي صفات در اشياء خود يك شئ مستقل ميتواند باشد به همين دليل ممكن است در پايگاهداده رابطهاي مجموعهاي از چند ستون به عنوان جايگزيني براي يك صفت در يك شئ در نظر گرفته شود. سادهترين حالت در نگاشت يك شئ زماني است كه هر صفت از يك شئ به يك ستون از يك جدول در پايگاهداده نگاشت شود مخصوصاً زماني كه نوع دادهاي در مدل شئگرا با نوع دادهاي در مدل رابطهاي يكسان باشند.]4[
براي سادگي ميتوان فرض كرد كه كلاسها به صورت يك به يك به جداول در پايگاهدادهها نگاشت ميشوند. اما به غير از موارد بسيار ساده و ابتدايي همانطور كه در ادامه خواهيم ديد اين فرض اشتباه بوده و نياز به عمليات بيشتري براي نگاشت ميان كلاسها و جداول در اين دو مدل است. اما در اين نوشته معمولاً ابتدا هر كلاس را به يك جدول نگاشت كرده و سپس ساير بهينهسازيها را انجام ميدهد.
شكل ۲ نشان دهنده يك نمودار كلاس ساده به همراه مدل ذخيره سازي فيزيكي معادل آن در پايگاهداده رابطهاي ميباشد. شما در اين شكل ميتوانيد ارتباط بين عناصر يك كلاس با ستونهاي پايگاهداده را مشاهده كنيد.
مبلغ قابل پرداخت 10,000 تومان
بسم الله الرحمن الرحیم *کسب درآمد از اینترنت روزانه ۲،۰۰۰،۰۰۰ میلیون تومان تضمینی و تست شده* آپدیت جدید آبان ۱۴۰۲ ((آموزش صفر تا صد کسب درآمد اینترنتی بالای ۵۰،۰۰۰،۰۰۰ میلیون تومان ماهانه، پشتیبانی ۲۴ ساعته ۷ روز هفته، ۱۰۰%حلال شرعی، کاملاً واقعی و تست ...
نام کتاب : از سیر تا پیاز بازاریابی شبکه ای نویسنده : زیگ زیگلار مترجم : زینب فرجی و مصطفی عابدینی فرد فرمت : pdf ... ...
اسپری موتورشور یکی از عواملی که باعث طولانی شدن، عمر مفید موتور اتومبیل شما خواهد شد تمیز و نحوه درست کار کردن موتور خودرو می باشد. هم چنین داشتن موتور سالم در کاهش آلایندگی های تولید شده نیز سهم بسزایی را خواهد داشت. با توجه به توضیحات ذکر شده سعی بر آن داشته باشید تا ... ...
عنوان کتاب: 125 راه اثبات شده برای رسیدن به اوج در فروش بیمه نویسنده: مارک سیلورمن مترجم: حسام امامی گوینده: علی بهرامی فرمت فایل ها: mp3 تعداد فایل ها: 27 حجم کل فایل ها: 105 مگابایت مدت زمان پخش: 4 ساعت و 15 دقیقه زبان: فارسی توضیحات: کتاب صوتی مهارت های ... ...
نمایندگی خدمات مجازی: ارائه پنل خدمات مجازی، سوشال مدیا 200,000 تومان با تخفیف 50% فقط 100,000 تومان پنل «پنل نمایندگی ارائه خدمات مجازی، سوشال مدیا» بمب مجازی مدیریت: سوشال مدیا فرمت: pdf، آدرس پنل، ویدئویی mp4 تیم برنامه نویسی: سوشال مدیا سال انتشار: پنل ... ...
----------------------------------------------------------------------------------------------------------------------------------------------------------- کتابهای مرتبط فیلم ذهن تغییر یافته نکته های ... ...
دانلود کتاب صوتی راز موفقیت اثر آنتونی رابینز معرفی کتاب صوتی راز موفقیت در کتاب صوتی راز موفقیت نوشته آنتونی رابینز، به شما راه حلهایی پیشنهاد میشود تا بتوانید آنچه را که دوست دارید، بدست آورید، ضمن اینکه آنچه را که دارید حفظ کنید. این کتاب راهنمایی عملی برای ... ...