آموزش مدیریت خطاها در T-SQL

Handling Errors in T-SQL

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آیا مدیریت خطا را در T-SQL آزمایش کرده‌اید، اما بیشتر می‌خواهید؟ پس این دوره برای شما مناسب است! مهارت های خود را با گنجاندن مدیریت خطا در اسکریپت های موقت و رویه های ذخیره شده امروز خود به سطح بعدی ببرید. شاید شما در حال شروع یا سال هاست مدیریت خطاهای یادگیری را به تعویق می اندازید. شاید بخواهید درک خود را از مدیریت خطا در SQL Server به سطح بعدی ارتقا دهید. در این دوره آموزشی، Handling Errors in T-SQL، شما قادر خواهید بود استثناها را در SQL Server مدیریت کنید. ابتدا، خواهید آموخت که چرا رسیدگی به خطاها در T-SQL برای نوشتن کد با کیفیت بسیار مهم است. سپس، خواهید فهمید که چرا می خواهید نتیجه اسکریپت های خود را کنترل کنید. در مرحله بعد، متوجه خواهید شد که چگونه تراکنش ها در ساختار SQL Server بافته می شوند و چگونه آنها را به طور موثر مدیریت کنید. در نهایت، روش‌های مدیریت خطای ضروری را بررسی خواهید کرد. وقتی این دوره را به پایان رساندید، مهارت ها و دانش لازم برای رسیدگی مداوم به استثناها در T-SQL را خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

شروع کار با Error Handling در T-SQL Getting Started with Error Handling in T-SQL

  • مقدمه Introduction

  • چرا رسیدگی به خطا مهم است Why Error Handling Matters

  • بهترین شیوه ها را تعریف کنید Define Best Practices

  • برای شکست برنامه ریزی کنید Plan for Failure

  • سه راه برای برنامه ریزی Three Ways to Plan

  • معاملات اتمی Atomic Transactions

  • نسخه ی نمایشی: تنظیم محیط شما Demo: Setting up Your Environment

  • نسخه ی نمایشی: اتمی در عمل Demo: Atomic in Action

  • استفاده از NULL Making Use of NULL

  • نسخه ی نمایشی: استفاده از NULL با تبدیل Demo: Using NULL with Conversions

  • خلاصه Summary

بررسی تراکنش ها در SQL Server Exploring Transactions in SQL Server

  • مقدمه Introduction

  • کاوش در اصل ACID Exploring the ACID Principle

  • حالت های تراکنش Transaction Modes

  • نسخه ی نمایشی: حالت های تراکنش Demo: Transaction Modes

  • سطوح جداسازی مشترک Common Isolation Levels

  • نسخه ی نمایشی: برخورد کاربران Demo: Users Colliding

  • معاملات تو در تو Nested Transactions

  • نسخه ی نمایشی: تراکنش های تودرتو Demo: Nested Transactions

  • نسخه ی نمایشی: نقاط ذخیره Demo: Savepoints

  • خلاصه Summary

بررسی روش های رسیدگی به خطا Examining Error Handling Methods

  • مقدمه Introduction

  • آناتومی یک خطا Anatomy of an Error

  • اهمیت شدت Importance of Severity

  • نسخه ی نمایشی: گزارش خطای سرور SQL Demo: SQL Server Error Log

  • کاوش RAISERROR Exploring RAISERROR

  • نسخه ی نمایشی: با استفاده از RAISERROR Demo: Using RAISERROR

  • کاوش پرتاب Exploring THROW

  • نسخه ی نمایشی: با استفاده از پرتاب Demo: Using THROW

  • امتحان کن... بگیر TRY...CATCH

  • خطا در مدیریت نحو Error Handling Syntax

  • نسخه ی نمایشی: TRY...CATCH Demo: TRY...CATCH

  • نسخه ی نمایشی: XACT_ABORT و XACT_STATE Demo: XACT_ABORT and XACT_STATE

  • خلاصه Summary

مدیریت خطاها در دنیای واقعی Handling Errors in the Real World

  • مقدمه Introduction

  • مقایسه پرتاب و RAISERROR Comparing THROW and RAISERROR

  • نسخه ی نمایشی: الگوی رسیدگی به خطا Demo: Error Handling Template

  • نسخه ی نمایشی: پیام عملی Demo: Actionable Message

  • نسخه ی نمایشی: اجرای منطق کسب و کار Demo: Enforce Business Logic

  • نسخه ی نمایشی: عدم تطابق تعداد ردیف Demo: Row Count Mismatch

  • نسخه ی نمایشی: جدول خطا و رویه ذخیره شده Demo: Error Table and Stored Procedure

  • موارد اقدام Action Items

نمایش نظرات

آموزش مدیریت خطاها در T-SQL
جزییات دوره
2h 14m
43
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jared Westover Jared Westover

جارد وستوور یک کارشناس راه حل خبره مایکروسافت در مدیریت داده و تجزیه و تحلیل است. هنگامی که تحصیلات خود را شروع کرد ، به جز رایانه هیچ زمینه دیگری را در نظر نگرفت. وی بیش از 13 سال است که با فناوری کار می کند. او این روزها بر روی SQL Server و یافتن راه هایی برای بیان داستانهای الهام بخش با داده های خام تمرکز دارد. فن آوری اولین عشق او هنگام کار بر روی Tandy بود که در دهه 80 کار می کرد. جارد با انجام یک تلاش حماسی ، چیزی جز طراحی بازی های ویدیویی با استفاده از C. کار با داده ها به جارد فرصت می دهد تا احساسات خود را برای فناوری و خلاقیت ترکیب کند. ردیابی داده ها ، مراحل انجام شده یا هزینه صرف شده ، داده ها به یک وسواس تبدیل شده است. در اوقات فراغت او عاشق گذراندن وقت با همسر فوق العاده خود آماندا و سه فرزند است. جارد از وزنه برداری لذت می برد ، همراه با یک پرخوری خوب نت فلیکس.