Build your ultimate AI agent
Descrierea cursului
Gestionarea erorilor și administrarea tranzacțiilor sunt abilități esențiale în programarea scripturilor SQL. Erorile netratate pot fi extrem de dăunătoare și pot genera situații neprevăzute – de exemplu, date inconsistente în baza de date sau, și mai grav, decizii de business incorecte.
În acest curs vei învăța cum să tratezi erorile și cum să gestionezi tranzacțiile atunci când apare o eroare. Vei studia, de asemenea, ce se întâmplă atunci când două sau mai multe persoane interacționează simultan cu aceleași date. Vei exersa toate aceste concepte folosind două seturi de date: unul bazat pe conturi bancare și altul pe un magazin de biciclete electrice.
Cerințe prealabile
Curriculum
Structura cursului
1
Introducere în gestionarea erorilor
Pentru a începe cursul, vei învăța cum să gestionezi erorile folosind construcția TRY...CATCH oferită de T-SQL. Vei studia anatomia erorilor și vei descoperi cum să folosești funcțiile care îți oferă informații despre acestea.
- Bun venit!50 XP
- Sintaxa TRY...CATCH50 XP
- Primul tău script de gestionare a erorilor100 XP
- Imbricarea construcțiilor TRY...CATCH100 XP
- Anatomia erorilor și erorile care nu pot fi interceptate50 XP
- Anatomia unei erori50 XP
- Corectarea erorilor de compilare100 XP
- Oferirea de informații despre erori50 XP
- Sintaxa funcțiilor pentru erori50 XP
- Folosirea funcțiilor de eroare100 XP
- Folosirea funcțiilor de eroare într-un TRY...CATCH imbricat100 XP
2
Ridicarea, aruncarea și personalizarea erorilor
În acest capitol îți vei aprofunda cunoștințele despre gestionarea erorilor. Vei învăța cum să ridici erori folosind RAISERROR și THROW. În plus, vei descoperi cum să personalizezi erorile.
3
Tranzacții în SQL Server
În acest capitol vei face cunoștință cu conceptul de tranzacție. Vei descoperi cum să le confirmi și să le anulezi. La final, vei învăța cum să returnezi numărul de tranzacții și starea acestora.
4
Controlul concurenței: niveluri de izolare a tranzacțiilor
Acest capitol definește ce este concurența și cum poate afecta tranzacțiile. Vei explora concepte interesante, precum citirile murdare, citirile repetabile și citirile fantomă. Pentru a evita sau permite aceste tipuri de citiri, vei parcurge, unul câte unul, diferitele niveluri de izolare a tranzacțiilor.
S
Tranzacții și gestionarea erorilor în SQL Server
Curs
finalizat

