آیا مدیریت خطاها را در T-SQL تجربه کردهاید اما موارد بیشتری را نمیخواهید پس این دوره برای شما مناسب است! مهارتهای خود را با استفاده از مدیریت خطا در اسکریپتهای موقت و رویههای ذخیره شده امروز خود به سطح بعدی ببرید.
آنچه یاد خواهید گرفت. < b>
شاید شما شروع کردهاید یا سال هاست مدیریت خطاهای یادگیری را به تعویق میاندازید. شاید بخواهید درک خود را از مدیریت خطا در SQL Server به سطح بعدی ارتقا دهید. در این دوره آموزشی، Handling Errors in T-SQL، شما قادر خواهید بود تا استثناها را در SQL Server مدیریت کنید. ابتدا، یاد خواهید گرفت که چرا رسیدگی به خطاها در T-SQL برای نوشتن کد با کیفیت بسیار مهم است. سپس، متوجه خواهید شد که چرا میخواهید نتیجه اسکریپتهای خود را کنترل کنید. در مرحله بعد، متوجه خواهید شد که چگونه تراکنشها در تار و پود SQL Server بافته میشوند و چگونه آنها را به طور موثر مدیریت کنید. در نهایت، روشهای مدیریت خطای ضروری را بررسی میکنید. پس از اتمام این دوره، مهارتها و دانش لازم برای رسیدگی مداوم به استثناها در T-SQL را خواهید داشت.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [2mins]
01-01 Course Overview [2mins]
02 Getting Started with Error Handling in T-SQL [32mins]
02-01 Introduction [2mins]
02-02 Why Error Handling Matters [2mins]
02-03 Define Best Practices [2mins]
02-04 Plan for Failure [2mins]
02-05 Three Ways to Plan [2mins]
02-06 Atomic Transactions [3mins]
02-07 Demo- Setting up Your Environment [6mins]
02-08 Demo- Atomic in Action [6mins]
02-09 Making Use of NULL [3mins]
02-10 Demo- Using NULL with Conversions [3mins]
02-11 Summary [1mins]
03 Exploring Transactions in SQL Server [32mins]
03-01 Introduction [2mins]
03-02 Exploring the ACID Principle [3mins]
03-03 Transaction Modes [3mins]
03-04 Demo- Transaction Modes [6mins]
03-05 Common Isolation Levels [2mins]
03-06 Demo- Users Colliding [5mins]
03-07 Nested Transactions [2mins]
03-08 Demo- Nested Transactions [4mins]
03-09 Demo- Savepoints [3mins]
03-10 Summary [2mins]
04 Examining Error Handling Methods [43mins]
04-01 Introduction [2mins]
04-02 Anatomy of an Error [4mins]
04-03 Importance of Severity [2mins]
04-04 Demo- SQL Server Error Log [6mins]
04-05 Exploring RAISERROR [2mins]
04-06 Demo- Using RAISERROR [5mins]
04-07 Exploring THROW [3mins]
04-08 Demo- Using THROW [3mins]
04-09 TRY...CATCH [3mins]
04-10 Error Handling Syntax [2mins]
04-11 Demo- TRY...CATCH [4mins]
04-12 Demo- XACT_ABORT and XACT_STATE [5mins]
04-13 Summary [2mins]
05 Handling Errors in the Real World [27mins]
05-01 Introduction [2mins]
05-02 Comparing THROW and RAISERROR [3mins]
05-03 Demo- Error Handling Template [4mins]
05-04 Demo- Actionable Message [5mins]
05-05 Demo- Enforce Business Logic [3mins]
05-06 Demo- Row Count Mismatch [2mins]
05-07 Demo- Error Table and Stored Procedure [6mins]
05-08 Action Items [2mins]
[فارسی]
01 بررسی اجمالی دوره [2 دقیقه]
01-01 بررسی اجمالی دوره [2 دقیقه]
02 شروع با مدیریت خطا در T-SQL [32 دقیقه]
02-01 مقدمه [2 دقیقه]
02-02 چرا رسیدگی به خطا مهم است [2 دقیقه]
02-03 بهترین شیوهها را تعریف کنید [2 دقیقه]
02-04 برنامه ریزی برای شکست [2 دقیقه]
02-05 سه راه برای برنامه ریزی [2 دقیقه]
02-06 معاملات اتمی [3 دقیقه]
02-07 نسخهی نمایشی- تنظیم محیط شما [6 دقیقه]
02-08 نسخهی نمایشی- اتمی در عمل [6 دقیقه]
02-09 استفاده از NULL [3 دقیقه]
02-10 نسخهی نمایشی- استفاده از NULL با تبدیل [3 دقیقه]
02-11 خلاصه [1 دقیقه]
03 کاوش تراکنشها در SQL Server [32 دقیقه]
03-01 مقدمه [2 دقیقه]
03-02 کاوش در اصل ACID [3 دقیقه]
03-03 حالتهای تراکنش [3 دقیقه]
03-04 نسخهی نمایشی- حالتهای تراکنش [6 دقیقه]
03-05 سطوح جداسازی معمول [2 دقیقه]
03-06 نسخهی نمایشی- برخورد کاربران [5 دقیقه]
03-07 تراکنشهای تودرتو [2 دقیقه]
03-08 نسخه آزمایشی- تراکنشهای تودرتو [4 دقیقه]
03-09 نسخهی نمایشی- نقاط ذخیره [3 دقیقه]
03-10 خلاصه [2 دقیقه]
04 بررسی روشهای رسیدگی به خطا [43 دقیقه]
04-01 مقدمه [2 دقیقه]
04-02 آناتومی یک خطا [4 دقیقه]
04-03 اهمیت شدت [2 دقیقه]
04-04 نسخه آزمایشی- ثبت خطای سرور SQL [6 دقیقه]
04-05 کاوش RAISERROR [2 دقیقه]
04-06 نسخهی نمایشی- با استفاده از RAISERROR [5 دقیقه]
04-07 کاوش در THROW [3 دقیقه]
04-08 نسخهی نمایشی- با استفاده از THROW [3 دقیقه]
04-09 امتحان کنید... گرفتن [3 دقیقه]
04-10 خطا در مدیریت نحو [2 دقیقه]
04-11 نسخه نمایشی- TRY...CATCH [4 دقیقه]
04-12 نسخه نمایشی- XACT_ABORT و XACT_STATE [5 دقیقه]
04-13 خلاصه [2 دقیقه]
05 مدیریت خطاها در دنیای واقعی [27 دقیقه]
05-01 مقدمه [2 دقیقه]
05-02 مقایسه پرتاب و RAISERROR [3 دقیقه]
05-03 نسخهی نمایشی- الگوی رسیدگی به خطا [4 دقیقه]
05-04 نسخهی نمایشی- پیام عملی [5 دقیقه]
05-05 نسخهی نمایشی- اجرای منطق کسب و کار [3 دقیقه]
05-06 نسخه نمایشی- عدم تطابق تعداد ردیف [2 دقیقه]
05-07 نسخه آزمایشی- جدول خطا و رویه ذخیره شده [6 دقیقه]
05-08 موارد اقدام [2 دقیقه]