جدیدترین‌ها

خوش آمدید

با ثبت نام ، شما می توانید با سایر اعضای انجمن ما در مورد بحث کنید و همچنین تبادل نظر داشته‌باشید.

اکنون ثبت‌نام کنید!
  • هر گونه تشویق و ترغیب اعضا به متشنج کردن انجمن و اطلاع ندادن، بدون تذکر = حذف نام کاربری
  • از کاربران خواستاریم زین پس، از فرستادن هر گونه فایل با حجم بیش از 10MB خودداری کرده و در صورتی که فایل‌هایی بیش از این حجم را قبلا ارسال کرده‌اند حذف کنند.
  • بانوان انجمن رمان بوک قادر به شرکت در گروه گسترده نقد رمان بوک در تلگرام هستند. در صورت عضویت و حضور فعال در نمایه معاونت @MHP اعلام کرده تا امتیازی که در نظر گرفته شده اعمال شود. https://t.me/iromanbook

آموزش‌های ویژه خاصیت ACID در یک پایگاه داده

اطلاعات موضوع

درباره موضوع به تاریخ, موضوعی در دسته پایگاه داده توسط -pariya- با نام خاصیت ACID در یک پایگاه داده ایجاد شده است. این موضوع تا کنون 448 بازدید, 19 پاسخ و 1 بار واکنش داشته است
نام دسته پایگاه داده
نام موضوع خاصیت ACID در یک پایگاه داده
نویسنده موضوع -pariya-
تاریخ شروع
پاسخ‌ها
بازدیدها
اولین پسند نوشته
آخرین ارسال توسط -pariya-
موضوع نویسنده

-pariya-

سطح
6
 
[ مدیر ارشد بخش علوم و فناوری ]
پرسنل مدیریت
مدیر ارشد
مدیر تالار رمان
مترجم ارشد انجمن
آموزگار انجمن
عضو تیم تعیین سطح ادبیات
Jul
26,767
55,930
مدال‌ها
12
موضوع نویسنده

-pariya-

سطح
6
 
[ مدیر ارشد بخش علوم و فناوری ]
پرسنل مدیریت
مدیر ارشد
مدیر تالار رمان
مترجم ارشد انجمن
آموزگار انجمن
عضو تیم تعیین سطح ادبیات
Jul
26,767
55,930
مدال‌ها
12
این درس از مجموعه درس همروندی (Concurrency) و مدیریت ترمیم (Recovery Management) در پایگاه داده ها است
درس قبلی - تراکنش (Transaction) در پایگاه داده چیست؟
 
موضوع نویسنده

-pariya-

سطح
6
 
[ مدیر ارشد بخش علوم و فناوری ]
پرسنل مدیریت
مدیر ارشد
مدیر تالار رمان
مترجم ارشد انجمن
آموزگار انجمن
عضو تیم تعیین سطح ادبیات
Jul
26,767
55,930
مدال‌ها
12
همان طور که در درس تراکنش چیست؟ توضیح دادیم، تراکنش یک مجموعه ای از عملیات مانند SELECT، UPDATE و… است که به صورت واحد دیده می شود.
 
موضوع نویسنده

-pariya-

سطح
6
 
[ مدیر ارشد بخش علوم و فناوری ]
پرسنل مدیریت
مدیر ارشد
مدیر تالار رمان
مترجم ارشد انجمن
آموزگار انجمن
عضو تیم تعیین سطح ادبیات
Jul
26,767
55,930
مدال‌ها
12
تراکنش ها در یک پایگاه داده بایستی از خاصیتی به اسم ACID پشتیبانی کنند. اگر تراکنشی در پایگاه از ACID پشتیبانی کند، منجر به دقت و جامعیت در پایگاه داده می شود.
 
موضوع نویسنده

-pariya-

سطح
6
 
[ مدیر ارشد بخش علوم و فناوری ]
پرسنل مدیریت
مدیر ارشد
مدیر تالار رمان
مترجم ارشد انجمن
آموزگار انجمن
عضو تیم تعیین سطح ادبیات
Jul
26,767
55,930
مدال‌ها
12
ACID مخفف سه کلمه Atomicity، Consistency، Isolation و Durability می باشد که به شرح تک تک این خاصیت های میپردازیم.
 
موضوع نویسنده

-pariya-

سطح
6
 
[ مدیر ارشد بخش علوم و فناوری ]
پرسنل مدیریت
مدیر ارشد
مدیر تالار رمان
مترجم ارشد انجمن
آموزگار انجمن
عضو تیم تعیین سطح ادبیات
Jul
26,767
55,930
مدال‌ها
12
Atomicity: این خاصیت که به خاصیت همه یا هیچ معروف است، می گوید که یک تراکنش یا باید به طور کامل اجرا شود یا خیر. برای مثال اگر در یک تراکنش (Transaction) شما سه عملیات مختلف انجام می دهید
 
موضوع نویسنده

-pariya-

سطح
6
 
[ مدیر ارشد بخش علوم و فناوری ]
پرسنل مدیریت
مدیر ارشد
مدیر تالار رمان
مترجم ارشد انجمن
آموزگار انجمن
عضو تیم تعیین سطح ادبیات
Jul
26,767
55,930
مدال‌ها
12
، یا هر سه از این عملیات باید تا پایان تراکنش انجام شوند یا هیچ کدام انجام نمی شوند. مثالی که در درس گذشته درباره بانک بیان کردیم را به خاطر بیاورید.
 
موضوع نویسنده

-pariya-

سطح
6
 
[ مدیر ارشد بخش علوم و فناوری ]
پرسنل مدیریت
مدیر ارشد
مدیر تالار رمان
مترجم ارشد انجمن
آموزگار انجمن
عضو تیم تعیین سطح ادبیات
Jul
26,767
55,930
مدال‌ها
12
اگر UPDATE اول انجام شد، حتما باید UPDATE دوم نیز انجام شود، چون این دو UPDATE در یک تراکنش هستند. اگر برای مثال بعد از UPDATE اول از حساب کاربری A، مشکلی در سیستم به وجود آمد (
 
موضوع نویسنده

-pariya-

سطح
6
 
[ مدیر ارشد بخش علوم و فناوری ]
پرسنل مدیریت
مدیر ارشد
مدیر تالار رمان
مترجم ارشد انجمن
آموزگار انجمن
عضو تیم تعیین سطح ادبیات
Jul
26,767
55,930
مدال‌ها
12
مثلا برق قطع شد)، سیستم باید بعد از اتصال دوباره، عملیات UPDATE اول را بازگردانی (Rollback) نماید. به این ترتیب هیچ کدام از دو UPDATE صورت نگرفته است.
 
موضوع نویسنده

-pariya-

سطح
6
 
[ مدیر ارشد بخش علوم و فناوری ]
پرسنل مدیریت
مدیر ارشد
مدیر تالار رمان
مترجم ارشد انجمن
آموزگار انجمن
عضو تیم تعیین سطح ادبیات
Jul
26,767
55,930
مدال‌ها
12
Consistency: برای درک درست مفهوم consistency یا همان سازگاری به همان مثال تراکنش های بانک در درس قبل بازمیگردیم. همان طور که میدانید، در یک سیستم حسابداری بانک، مجموعه پول های انتقالی بین بانک باید ثابت باشد.
 
بالا پایین