700+ courses, half price
Kurs Açıklaması
SQL betikleri yazarken hataları yönetmeyi ve işlemleri kontrol etmeyi bilmek kritik öneme sahiptir. Ele alınmayan hatalar çok zararlı olabilir ve beklenmedik durumlara yol açabilir; örneğin veritabanında tutarsız verilere neden olabilir ya da daha kötüsü, yanlış iş kararları almanıza sebep olabilir.
Bu kursta, hataları nasıl yöneteceğini ve bir hata durumunda işlemleri nasıl kontrol edeceğini öğreneceksin. Ayrıca aynı verilerle aynı anda iki veya daha fazla kişinin etkileşim kurduğunda neler olduğunu inceleyeceksin. Tüm bu kavramları, biri banka hesaplarına, diğeri bir elektrikli bisiklet mağazasına dayanan iki veri kümesiyle pratik yaparak pekiştireceksin.
Ön Koşullar
Müfredat
Kurs planı
1
Hata yönetimine başlama
Kursa başlarken, T-SQL'in sunduğu TRY...CATCH yapısını kullanarak hataları nasıl yöneteceğini öğreneceksin. Hataların yapısını inceleyecek ve hatalar hakkında bilgi veren bazı işlevleri nasıl kullanacağını göreceksin.
- Hoş geldin!50 XP
- TRY...CATCH söz dizimi50 XP
- İlk hata yakalama betiğin100 XP
- TRY...CATCH yapılarını iç içe kullanma100 XP
- Hata anatomisi ve yakalanamayan hatalar50 XP
- Yapı incelemesi50 XP
- Derleme hatalarını düzeltme100 XP
- Hatalarla ilgili bilgi verme50 XP
- Hata fonksiyonlarının söz dizimi50 XP
- Hata fonksiyonlarını kullanma100 XP
- İç içe TRY...CATCH içinde hata fonksiyonlarını kullanma100 XP
2
Hataları yükseltme, fırlatma ve özelleştirme
Bu bölümde, hata yönetimi konusundaki bilgin derinleşecek. RAISERROR ve THROW kullanarak hataları nasıl yükselteceğini öğreneceksin. Ayrıca hataları nasıl özelleştireceğini keşfedeceksin.
3
SQL Server'da işlemler
Bu bölümde, işlem (transaction) kavramıyla tanışacaksın. İşlemleri nasıl COMMIT ve ROLLBACK edeceğini keşfedeceksin. Son olarak işlem sayısını ve durumlarını nasıl geri döndüreceğini öğreneceksin.
4
Eşzamanlılığı kontrol etme: İşlem izolasyon seviyeleri
Bu bölüm, eşzamanlılığın ne olduğunu ve işlemleri nasıl etkileyebileceğini açıklar. Dirty read, repeatable read ve phantom read gibi heyecan verici kavramları öğreneceksin. Bu okumalardan kaçınmak veya bunlara izin vermek için, farklı işlem izolasyon seviyelerini tek tek inceleyeceksin.
S
SQL Server'da İşlemler ve Hata Yönetimi
Kurs
Tamamlandı

