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

هک و امنیت تراکنش در پایگاه داده چیست؟ – از تعریف تا انواع به زبان ساده

  • نویسنده موضوع -Atlas
  • تاریخ شروع
  • پاسخ‌ها 3
  • بازدیدها 64
  • کاربران تگ شده هیچ

-Atlas

سرپرست تالار عمومی + گوینده انجمن
پرسنل مدیریت
سرپرست تالار
تاریخ ثبت‌نام
26/1/22
ارسالی‌ها
8,359
پسندها
27,092
امتیازها
83,374
مدال‌ها
46
سطح
30
 
  • نویسنده موضوع
  • مدیر
  • #1
تمامی این عملیات به‌عنوان یک واحد منطقیِ کاری یا «واحد کاری» (Unit of Work)، عمل می‌کنند. یعنی اجرای آن‌ها یا به‌طور کامل صورت می‌گیرد، یا اینکه اصلا انجام نمی‌شود. به بیان دیگر، هرگز موردی وجود نخواهد داشت که در آن، فقط قسمتی از عملیات، انجام و نتایج حاصل، ذخیره شده باشد. هنگامی‌که تراکنش پایگاه داده در حال اجرا است، وضعیت پایگاه داده ممکن است به‌طور موقت «ناسازگار» باشد، اما هنگامی‌که تراکنش تایید شود (یا پایان یابد)، تغییرات روی پایگاه داده، اِعمال می‌شوند.

لازم به ذکر است که «واحد کاری»، الگویی رفتاری در توسعه نرم‌افزار محسوب می‌شود. به گفته «مارتین فاولر»، این مفهوم، شامل تمام اقداماتی است که در طول معامله‌ای تجاری صورت می‌گیرد و می‌تواند پایگاه داده را تحت تاثیر قرار...
لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.
 
امضا : -Atlas

-Atlas

سرپرست تالار عمومی + گوینده انجمن
پرسنل مدیریت
سرپرست تالار
تاریخ ثبت‌نام
26/1/22
ارسالی‌ها
8,359
پسندها
27,092
امتیازها
83,374
مدال‌ها
46
سطح
30
 
  • نویسنده موضوع
  • مدیر
  • #2

روش کار تراکنش های پایگاه داده چیست؟

تراکنشِ پایگاه داده در طی چرخه حیات خود، ممکن است چندین وضعیت را تجربه کند. این «حالات تراکنشی» (Transaction States)، ممکن است یکی از مواردی باشند که در ادامه بیان شده است.

چرخه حیات تراکنش در پایگاه داده
برای مشاهده تصویر در اندازه بزرگتر، روی آن کلیک کنید.

  1. حالات فعال (Active States): اولین حالتی است که در حین اجرای تراکنش ایجاد می‌شود. یک تراکنش تا زمانی فعال است که دستورالعمل‌های آن (عملیات خواندن یا نوشتن) انجام می‌شوند.
  2. تثبیت جزئی (Partially...
لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.
 
آخرین ویرایش
امضا : -Atlas

-Atlas

سرپرست تالار عمومی + گوینده انجمن
پرسنل مدیریت
سرپرست تالار
تاریخ ثبت‌نام
26/1/22
ارسالی‌ها
8,359
پسندها
27,092
امتیازها
83,374
مدال‌ها
46
سطح
30
 
  • نویسنده موضوع
  • مدیر
  • #3

زمان بندی سریالی چیست؟

برنامه‌زمانی سریالی، نوعی زمان‌بندی است که در آن، پیش از آنکه تراکنشی شروع شود، می‌بایست تراکنش قبلی به‌طور کامل اجرا شده باشد. در این نوع برنامه‌زمانی، هنگامی‌که اولین تراکنش، چرخه خود را به پایان رساند، سپس تراکنش بعدی اجرا می‌شود. مثالی که در ادامه آمده است را در نظر بگیرید. فرض می‌کنیم که ۲ تراکنش با نام‌های «T1» و «T2» وجود دارند که برخی عملیات (اقدامات) را شامل می‌شوند. اگر «درهم آمیختگی» (Interleaving) در این اقدامات وجود نداشته باشد، ۲ نتیجه احتمالی برای آن وجود دارد، که در ادامه بیان شده است.

  1. تمامی عملیات مربوط به «T1» را اجرا می‌کنیم، پس از آن به سراغ اجرای عملیات «T2»...
لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.
 
امضا : -Atlas

-Atlas

سرپرست تالار عمومی + گوینده انجمن
پرسنل مدیریت
سرپرست تالار
تاریخ ثبت‌نام
26/1/22
ارسالی‌ها
8,359
پسندها
27,092
امتیازها
83,374
مدال‌ها
46
سطح
30
 
  • نویسنده موضوع
  • مدیر
  • #4
سوالات متداول
در این بخش،‌ برخی از سوالات رایج و پُر تکرار، در مورد تراکنش در پایگاه داده را مورد بررسی قرار داده‌ایم.

آموزش پایگاه داده ها – مرور و تست کنکور ارشد
فیلم آموزش پایگاه داده ها – مرور و تست کنکور ارشد در فرادرس
کلیک کنید
منظور از اسید در تراکنش پایگاه داده چیست ؟
خاصیت اسید در تراکنشِ پایگاه داده، به ویژگی‌های تجزیه‌ناپذیری، سازگاری، ایزوله‌شدن و دوام اشاره دارد.

کاربرد commit در تراکنش پایگاه داده چیست ؟
تثبیت، برای ذخیره کار انجام شده به‌صورت دائمی مورد استفاده قرار می‌گیرد.

کاربرد rollback در تراکنش پایگاه داده چیست ؟
عقبگرد یا بازگشت، برای لغو کارِ انجام شده، استفاده می‌شود.

مزیت تراکنش در پایگاه داده چیست؟
پایگاه‌های داده‌ای تراکنشی، برای اجرای کارآمدِ...
لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.
 
امضا : -Atlas

کاربران در حال مشاهده موضوع (تعداد: 1, کاربر: 0, مهمان: 1)

عقب
بالا