پایگاه پیشرفته ، سیستم پایگاه و تجزیه ناپذیری اصل…

فهرست عناوین اصلی در این پاورپوینت

فهرست عناوین اصلی در این پاورپوینت

در حال حاضر فهرست عناوین برای مطالب این اسلاید پاورپوینت استخراج نشده است!!!
فایل پاورپوینت را با استفاده از دکمه های رنگی زیر می توانید دانلود کنید

عبارات مهم استفاده شده در این مطلب

عبارات مهم استفاده شده در این مطلب

پایگاه پیشرفته, تجزیه ناپذیری, سیستم پایگاه, زمانی تراکنش, تجزیه ناپذیری اصل, حالت سازگار, پایگاه ایجاد, پایگاه, تراکنش تثبیت, سیستم صورتی,

نوع زبان: فارسی حجم: 0.15 مگا بایت
نوع فایل: اسلاید پاورپوینت تعداد اسلایدها: 19 صفحه
سطح مطلب: نامشخص پسوند فایل: ppsx
گروه موضوعی:  زمان استخراج مطلب: 2019/05/17 06:40:00

لینک دانلود رایگان لینک دانلود کمکی

اسلایدهای پاورپوینت مرتبط در پایین صفحه

توجه: این مطلب در تاریخ 2019/05/17 06:40:00 به صورت خودکار از فضای وب آشکار توسط موتور جستجوی پاورپوینت جمع آوری شده است و در صورت اعلام عدم رضایت تهیه کننده ی آن، طبق قوانین سایت از روی وب گاه حذف خواهد شد. این مطلب از وب سایت زیر استخراج شده است و مسئولیت انتشار آن با منبع اصلی است.

http://bayanbox.ir/download/5866468001642424504/6-Transactions.ppsx

در صورتی که محتوای فایل ارائه شده با عنوان مطلب سازگار نبود یا مطلب مذکور خلاف قوانین کشور بود لطفا در بخش دیدگاه (در پایین صفحه) به ما اطلاع دهید تا بعد از بررسی در کوتاه ترین زمان نسبت به حدف با اصلاح آن اقدام نماییم. جهت جستجوی پاورپوینت های بیشتر بر روی اینجا کلیک کنید.

عبارات پرتکرار و مهم در این اسلاید عبارتند از: پایگاه پیشرفته, تجزیه ناپذیری, سیستم پایگاه, زمانی تراکنش, تجزیه ناپذیری اصل, حالت سازگار, پایگاه ایجاد, پایگاه, تراکنش تثبیت, سیستم صورتی,

مشاهده محتوای متنیِ این اسلاید ppt

مشاهده محتوای متنیِ این اسلاید ppt

تراکنش ها transactions dr. fatemeh ahmadi abkenari february ۲ ۱۳ advanced database ۲ پایگاه داده پیشرفته تراکنش عبارت است از واحد اجرای برنامه ای که به داده های ذخیره شده دستیابی دارد و ممکن است آنها را تغییر دهد. تراکنش transaction تعاریف تراکنش عبارت است از عمل های مرتبط به یکدیگر که اجرای آنها تغییری در پایگاه داده ها ایجاد می کند و دارای خواصacid باشد. خواص acid در ادامه مورد بحث قرار خواهد گرفت. تراکنش عبارت است از واحد منطقی کار در پایگاه داده ها. این واحد لزوما یک عمل ساده single action نیست بلکه می تواند دنباله ای از عمل های ساده باشد. اما انجام درست این واحد منطقی کار سبب می شود تا پایگاه داده ها از یک حالت سازگار به حالت سازگار دیگر درآید. تراکنش عبارت است از یک اجرای برنامه که از دنباله ای از عمل های خواندن و نوشتن تشکیل شده است. ۳ بیان رسمی تراکنش oij ε r w در تراکنش مفروض ti ، عمل oij d نشان دهنده ی عمل oj از تراکنش ti روی داده ذخیره شده ی d در پایگاه داده است. با فرض در نظر گرفتن عمل های تراکنش ti به خواندن و نوشتن و صرف نظر از عملیات پردازشی خواهیم داشت osi oij j حال اگر osi مجموعه ی همه ی عمل های تراکنش ti باشد خواهیم داشت ni ε a c a abort c commit اگر ni نشان دهنده ی وضع پایان تراکنش ti باشد خواهیم داشت برای سادگی نمایش رسمی تراکنش، گاه تراکنش را فقط با مجموعه ی عمل هایش نمایش می دهند ti r d۱ r d۲ w d۱ c ۴ پایگاه داده پیشرفته تراکنش ها، برنامه زمانی schedule و توالی sequence t۱ t۲ local variables local variables dbms op۱ ۱ op۲ ۱ op۲ ۲ op۱ ۲ op۱ ۱ op۱ ۲ op۲ ۱ op۲ ۲ transaction schedule sequence an arbitrary merge of two sequences or the order of operations arriving at the database ۵ پایگاه داده پیشرفته خواص acid تراکنش عبارت اند از خواص acid تراکنش atomicity تجزیه ناپذیری consistency سازگاری isolation جدایی durability ماندگاری ۶ پایگاه داده پیشرفته تجزیه ناپذیری atomicity سیستم باید اطمینان حاصل کند که تراکنش یا با موفقیت به انتها رسیده و کامل شده است و یا در صورت کامل نشدن، هیچ تغییر و تاثیری در سیستم نداشته به صورتی که انگار هرگز آغاز نشده بود. اجرای یک تراکنش با خصوصیت تجزیه ناپذیری به این اصل دلالت دارد که یک تراکنش یا تثبیت commit می شود و کامل می گردد و یا طرد و دچار خاتمه غیر عادی abort می گردد. خصوصیت تجزیه ناپذیری به اصل یا همه یا هیچ دلالت دارد به این معنا که اگر در حین اجرای تراکنش، بروز مشکلی سبب توقف اجرای آن شود بخش اجرا شده ی تراکنش، اجرانشده تلقی می شود. ۷ پایگاه داده پیشرفته زمانی که یک تراکنش با خاتمه ی غیر عادی abort مواجه می شود سیستم پایگاه داده باید اطمینان حاصل کند که هر تغییری که تراکنش مزبور در پایگاه ایجاد کرده بود عملیاتی مانند نوشتن و بهنگام سازی خنثی شده undo و یا واگردانده rolled back می شود که سیستم پردازش تراکنش با عملیاتِ با مکانیزم های پیچیده ای برای این منظور سروکار دارد. خصوصیت تجزیه ناپذیری به اصل دلالت دارد که وضعیت میانه در سیستم بی معنی است به این مفهوم که در یک سیستم ثبت نام دانشجویان، یک دانشجو برای یک درس یا ثبت نام کرده است و یا ثبت نام نکرده است. در این حالت، ثبت نام نیمه کامل partial registration بی معنی است و پایگاه را در وضعیت ناسازگار state inconsistent قرار می دهد. تجزیه ناپذیری atomicity ۸ پایگاه داده پیشرفته سازگاری consistency پایگاه داده زمانی در حالت سازگار consistent به سر می برد که تمام قواعد و محدودیت های جامعیتی integrity constrains در آن رعایت شده باشد. از این رو اجرای کامل یک تراکنش و تثبیت آن باید منجر به نتیجه ای درست و سازگار شود و پایگاه را از یک وضعیت سازگار به یک وضعیت سازگار دیگر ببرد. بنابراین پایگاه داده درست پس از اجراشدن یک تراکنش قطعی شدن و تثبیت تراکنش و اجرای دستور commit باید در حالت سازگار قرار داشته باشد. از این رو اجرای دستور commit توسط تراکنش به معنای سازگار بودن نتیجه حاصل از اجرای آن است. ۹ پایگاه داده پیشرفته جدایی isolation این خصوصیت دلالت بر استقلال کامل تراکنش ها از یکدیگر دارد حتی اگر چند تراکنش بطور همروند concurrent اجرا شوند. بنابراین تا زمانی که یک تراکنش به مرحله ی تثبیت commit نرسیده باشد وضعیت داخلی و میانی آن intermediate state برای تراکنش های دیگر مخفی باقی خواهد ماند. بنا براین اصل حتی اگر تراکنش ها به صورت همروند اجرا شوند تاثیر آنها بر روی سیستم مانند این خواهد بود که تراکنش ها به صورت سریال اجرا شده باشند. معمولا این خصوصیت با وادار کردن تراکنش ها به اخذ قفل lock obtaining بر روی آیتم های پایگاه محقق می شود. بنابراین تا زمان رها کردن قفل توسط تراکنش دارنده قفل، تراکنش های دیگر نمی توانند به آیتم قفل شده دسترسی داشته باشند. بدیهی است کارایی سیستم در صورتی که یک آیتم به مدت طولانی توسط یک تراکنش قفل شود کاهش می یابد. ۱ پایگاه داده پیشرفته ماندگاری durability سیستم باید اطمینان حاصل کند که زمانی که یک تراکنش با موفقیت به انتها رسیده و تثبیت شده است تاثیر عمل های آن در سیستم پایگاه داده باقی می ماند حتی اگر دستگاهی که داده ها بر روی آن ذخیره شده دچار مشکل fail شود. ماندگاری تراکنش ها می تواند از طریق ذخیره ی همراه با افزونگی داده ها data redundancy بر روی دستگاه های پشتیبان بدست آید. به عنوان مثال اگر یک دانشجو برای یک درس ثبت نام کرد و تراکنش تثبیت شد انتظار می رود که سیستم پایگاه داده این اصل را حتی علی رغم مشکلات و شکست های …

کلمات کلیدی پرکاربرد در این اسلاید پاورپوینت: پایگاه پیشرفته, تجزیه ناپذیری, سیستم پایگاه, زمانی تراکنش, تجزیه ناپذیری اصل, حالت سازگار, پایگاه ایجاد, پایگاه, تراکنش تثبیت, سیستم صورتی,

این فایل پاورپوینت شامل 19  اسلاید و به زبان فارسی و حجم آن 0.15 مگا بایت است. نوع قالب فایل ppsx بوده که با این لینک قابل دانلود است. این مطلب برگرفته از سایت زیر است و مسئولیت انتشار آن با منبع اصلی می باشد که در تاریخ 2019/05/17 06:40:00 استخراج شده است.

http://bayanbox.ir/download/5866468001642424504/6-Transactions.ppsx

  • جهت آموزش های پاورپوینت بر روی اینجا کلیک کنید.
  • جهت دانلود رایگان قالب های حرفه ای پاورپوینت بر روی اینجا کلیک کنید.

رفتن به مشاهده اسلاید در بالای صفحه


پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *