Build your ultimate AI agent
कोर्स विवरण
SQL स्क्रिप्ट लिखते समय errors को संभालना और transactions को मैनेज करना बेहद ज़रूरी है। Unhandled errors गंभीर नुकसान पहुँचा सकते हैं और अनपेक्षित स्थितियाँ पैदा कर सकते हैं, जैसे आपकी database में inconsistent data। इससे भी बुरा, errors गलत बिज़नेस फैसलों तक ले जा सकते हैं.
इस कोर्स में, आप सीखेंगे कि errors को कैसे संभालें और error आने पर transactions को कैसे मैनेज करें। साथ ही, आप यह भी समझेंगे कि जब दो या अधिक लोग एक ही डेटा के साथ एक ही समय पर काम करते हैं तो क्या होता है। आप इन सभी concepts का अभ्यास दो datasets पर करेंगे—एक bank accounts पर आधारित और दूसरा एक electric bike store पर.
पूर्वापेक्षाएँ
पाठ्यक्रम
कोर्स रूपरेखा
1
Error handling की शुरुआत
कोर्स की शुरुआत में, आप T-SQL द्वारा दिए गए TRY...CATCH construct से errors को संभालना सीखेंगे। आप errors की anatomy समझेंगे, और उन functions का उपयोग करना सीखेंगे जो आपको errors के बारे में जानकारी दे सकते हैं.
- स्वागत है!50 XP
- TRY...CATCH का सिंटैक्स50 XP
- आपकी पहली error-handling स्क्रिप्ट100 XP
- TRY...CATCH संरचनाओं का नेस्टिंग100 XP
- त्रुटि की बनावट और न पकड़ी जा सकने वाली त्रुटियाँ50 XP
- एनाटॉमी रिव्यू50 XP
- कंपाइलेशन एरर सुधारना100 XP
- त्रुटियों के बारे में जानकारी देना50 XP
- एरर फंक्शन सिंटैक्स50 XP
- Error functions का उपयोग100 XP
- Nested TRY...CATCH में error फंक्शन का उपयोग100 XP
2
Errors को raise, throw और customize करना
इस अध्याय में, आप error handling की समझ को और गहरा करेंगे। आप RAISERROR और THROW का उपयोग करके errors को raise करना सीखेंगे। इसके अलावा, आप errors को customize करने के तरीके जानेंगे.
3
SQL Server में Transactions
इस अध्याय में, आपको transactions की अवधारणा से परिचित कराया जाएगा। आप जानेंगे कि उन्हें commit और rollback कैसे किया जाता है। अंत में, आप सीखेंगे कि transactions की संख्या और उनकी स्थिति कैसे लौटाई जाती है.
4
Concurrency को नियंत्रित करना: Transaction isolation levels
यह अध्याय बताता है कि concurrency क्या है और यह transactions को कैसे प्रभावित कर सकती है। आप dirty reads, repeatable reads और phantom reads जैसे रोचक concepts सीखेंगे। इन reads को रोकने या अनुमति देने के लिए, आप एक-एक करके अलग-अलग transaction isolation levels का अन्वेषण करेंगे.
S
SQL Server में Transactions और Error Handling
कोर्स
पूरा

