تراکنش یا ترانسکشن ممکن است به یکی از موارد زیر اشاره داشته باشد:
معامله یا تراکنش مالی
هزینه تراکنش
پردازش تراکنش
تراکنش (پایگاه داده)
تحلیل رفتار متقابل یا تحلیل تراکنش
تراکنش همیشه از دو سمت تشکیل شده یکی مشتری و دیگری سرویس دهنده و بدین صورت انجام می شود که در خواستی برای خدمت دهنده (مثلاً بانک) فرستاده می شود و اگر کل تقاضای مشتری به درستی انجام شد مشتری از این امر با دریافت رسید از سوی خدمت دهنده باخبر می شود در تراکنش مشتری حتماً باید تأیید انجام درخواستش را دریافت کند و اگر یکی از مراحل فرایند به مشکل بخورد کل تراکنش نادیده گرفته می شود.تراکنش بیشتر در زمینه اقتصاد استفاده می شود
معامله یا تراکنش مالی
هزینه تراکنش
پردازش تراکنش
تراکنش (پایگاه داده)
تحلیل رفتار متقابل یا تحلیل تراکنش
تراکنش همیشه از دو سمت تشکیل شده یکی مشتری و دیگری سرویس دهنده و بدین صورت انجام می شود که در خواستی برای خدمت دهنده (مثلاً بانک) فرستاده می شود و اگر کل تقاضای مشتری به درستی انجام شد مشتری از این امر با دریافت رسید از سوی خدمت دهنده باخبر می شود در تراکنش مشتری حتماً باید تأیید انجام درخواستش را دریافت کند و اگر یکی از مراحل فرایند به مشکل بخورد کل تراکنش نادیده گرفته می شود.تراکنش بیشتر در زمینه اقتصاد استفاده می شود
wiki: پایگاه داده ها است که یا بایستی به طور کامل انجام شود یا در صورت بروز مشکل وضعیت به حالت قبلی بازگردانده شود. حالات میانی بین گام ها توسط تراکنش های همزمان دیده نمی شوند، و اگر خطایی رخ دهد که از اتمام تراکنش ممانعت کند، هیچ کدام از گام ها پایگاه داده را تغییر نمی دهند.
Distributed transaction
Nested transaction
اسید (پایگاه داده) properties
Atomic transaction
Software transactional memory
انتقالهای دراز مدت
پردازش تراکنش
یک انتقال پایگاه داده بخشی از یک عملکرد است با یک نظام مدیریت پایگاه یا چیزی مشابه آن که قابل اطمینان است و غیر وابسته به هر انتقال دیگری. بطور کلی یک انتقال باید اتمی باشد، یعنی باید کامل و خودمختار باشد. بطور ایده آل، یک سیستم پایگاه باید اتمی بودن، دوام، ایزوله بودن و استحکام را ضمانت کند. در عمل این مشخصات مشخصاتی هستند برای اجرای بهتر.
در محصولات پایگاه داده قابلیت کنترل تراکنش کاربر را از درستی پایگاه مطمئن می کند.
یک تراکنش ممکن است از Queryهای زیادی تشکیل شده باشد که هر کدام آنها هم می خوانند، هم می نویسند. وقتی تراکنش صورت می گیرد باید مطمئن بود که چیزی از Queryها جا نمانده است. مثلاً در تراکنش مادی وقتی پول از یک حساب نقد می شود باید در حساب دیگر نیز ایجاد شود. تراکنشها نباید با هم تداخل داشته باشند. اطلاعات دقیق تر در بحث ACID می باشد.
Distributed transaction
Nested transaction
اسید (پایگاه داده) properties
Atomic transaction
Software transactional memory
انتقالهای دراز مدت
پردازش تراکنش
یک انتقال پایگاه داده بخشی از یک عملکرد است با یک نظام مدیریت پایگاه یا چیزی مشابه آن که قابل اطمینان است و غیر وابسته به هر انتقال دیگری. بطور کلی یک انتقال باید اتمی باشد، یعنی باید کامل و خودمختار باشد. بطور ایده آل، یک سیستم پایگاه باید اتمی بودن، دوام، ایزوله بودن و استحکام را ضمانت کند. در عمل این مشخصات مشخصاتی هستند برای اجرای بهتر.
در محصولات پایگاه داده قابلیت کنترل تراکنش کاربر را از درستی پایگاه مطمئن می کند.
یک تراکنش ممکن است از Queryهای زیادی تشکیل شده باشد که هر کدام آنها هم می خوانند، هم می نویسند. وقتی تراکنش صورت می گیرد باید مطمئن بود که چیزی از Queryها جا نمانده است. مثلاً در تراکنش مادی وقتی پول از یک حساب نقد می شود باید در حساب دیگر نیز ایجاد شود. تراکنشها نباید با هم تداخل داشته باشند. اطلاعات دقیق تر در بحث ACID می باشد.
wiki: تراکنش (پایگاه داده)
در دانش بازرگانی، همچند داد و ستد است و در دانش رایانه، همچند دسته ای از کنش های پایگاه داده ها است که یا بایستی به طور کامل انجام شود و یا در صورت بروز مشکل، وضعیت به حالت پیشین بازگردانده شود.