آشنایی با چگونگی مدیریت خطاها و کنترل تراکنشها هنگام برنامهنویسی اسکریپتهای SQL بسیار حیاتی است. خطاهای مدیریتنشده میتوانند بسیار مخرب باشند و موقعیتهای پیشبینینشدهای ایجاد کنند؛ از جمله ناسازگاری داده در پایگاهداده یا حتی بدتر از آن، منجر به تصمیمگیریهای نادرست کسب و کار شوند.
در این دوره میآموزید چگونه خطاها را مدیریت کنید و در صورت بروز خطا، تراکنشها را کنترل نمایید. همچنین بررسی میکنید زمانی که دو یا چند کاربر بهطور همزمان با یک داده مشترک کار میکنند چه اتفاقی رخ میدهد. برای تمرین این مفاهیم از دو مجموعهداده استفاده میشود؛ یکی مبتنی بر حسابهای بانکی و دیگری مربوط به یک فروشگاه دوچرخه برقی است.