Veriyi tutarlı tutan doğru işlemleri yazın
SQL Transactions Eğitimi, veriyi tutarlı ve güvenilir biçimde değiştiren işlemler yazmayı öğretir. Program transaction kavramı ve ACID özellikleriyle başlar; BEGIN, COMMIT, ROLLBACK ile işlem kontrolü, savepoint ile kısmi geri alma, TRY/CATCH ve EXCEPTION ile…
Güvenilir ve tutarlı transaction yazımına odaklı uygulamalı eğitim
SQL Transactions Eğitimi, veriyi tutarlı ve güvenilir biçimde değiştiren işlemler yazmayı öğretir. Katılımcılar transaction kavramını, ACID özelliklerini ve BEGIN, COMMIT, ROLLBACK ile işlem kontrolünü öğrenir. Savepoint ile kısmi geri alma, hata yakalama ve otomatik geri alma, izolasyon düzeylerinin eşzamanlılığa etkisi işlenir. İç içe işlemler, uygulama katmanıyla işlem yönetimi ve dağıtık işlem kavramı ele alınır; örnekler SQL Server ve PostgreSQL ile gösterilir.
3 Gün. Her gün dört modül; transaction ve ACID temellerinden işlem kontrolü, hata yönetimi ve izolasyon düzeylerine kadar uygulamalı ilerlenir.
Orta Seviye — ACID, işlem kontrolü, savepoint, hata yönetimi ve izolasyon düzeyleri
Her işlem senaryosu canlı veritabanında COMMIT ve ROLLBACK denenerek; katılımcı hata ve eşzamanlılık durumlarını bizzat yaşayarak öğrenir.
Atomiklik, tutarlılık, izolasyon ve dayanıklılığı kavrayarak yarım kalan veya bozuk veri bırakmayan güvenilir işlemler yazarsınız.
ROLLBACK, savepoint ve hata yakalama ile bir işlem başarısız olduğunda veriyi tutarlı bir duruma döndürmeyi öğrenirsiniz.
İzolasyon düzeylerinin eşzamanlılık ile tutarlılık arasındaki dengesini anlayarak senaryoya uygun düzeyi bilinçle seçersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
SELECT, INSERT, UPDATE, DELETE ve temel JOIN kullanımına hakimiyet bu eğitim için gereklidir.
Tablo, anahtar ve kısıt kavramlarına aşinalık işlem senaryolarını kolaylaştırır.
SQL Server veya PostgreSQL örneği ve bir sorgu istemcisine erişim pratik için gereklidir.
COMMIT ve ROLLBACK denemeleri için üzerinde serbestçe çalışılabilecek bir test veritabanı önerilir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
İşlemi mantıksal iş birimi olarak tasarlar, yarım kalan değişikliğin veriye verdiği riski kavrayıp önlersiniz.
Atomiklik, tutarlılık, izolasyon ve dayanıklılığı açıklar, WAL ile commit sonrası kalıcılığı ilişkilendirirsiniz.
BEGIN, COMMIT ve ROLLBACK ile çoklu DML'i güvenli tek işlemde toplar, işlem durumunu izlersiniz.
SAVEPOINT ve ROLLBACK TO ile uzun işlemlerde kısmi geri alma noktaları kurgular ve esnek kontrol sağlarsınız.
TRY/CATCH ve EXCEPTION blokları, XACT_ABORT ve otomatik ROLLBACK ile hataya dayanıklı işlemler yazarsınız.
Dört izolasyon düzeyinin anomali ve eşzamanlılık etkisini bilerek senaryoya uygun düzeyi bilinçle seçersiniz.
Snapshot isolation ve optimistic concurrency ile okuma tutarlılığı sağlar, kayıp güncellemeyi önlersiniz.
2PC, saga deseni ve idempotent tasarımla dağıtık ve mikroservis işlemlerinin ödünleşimlerini değerlendirirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
SQL eğitimi: SELECT, JOIN, GROUP BY, DDL ve DML, view, stored procedure, CTE, pencere fonksiyonları ve temel veritabanı yönetimi uygulamalı işlenir.
Detayları Gör →Veri bütünlüğü eğitimi: kısıtlar, referans bütünlüğü, ACID işlemler, izolasyon seviyeleri, DBCC CHECKDB, yedekleme ve point-in-time kurtarma uygulamalı işlenir.
Detayları Gör →IBM Maximo MAS Manage veri modeli, Database Configuration, object, attribute, index ve configure database adımlarını uygulamalı öğreten kurumsal eğitim.
Detayları Gör →MDX ve veritabanı dağıtımı eğitimi: SSAS küplerinde tuple, set, calculated member, zaman zekası ve DacPac ile CI/CD dağıtım hattı uygulamalı işlenir.
Detayları Gör →Execution plan, istatistik, wait analizi ve benchmark ile SQL sorgu performansını ölçmeyi SQL Server, Oracle ve PostgreSQL üzerinde öğreten kurumsal eğitim.
Detayları Gör →SQL Server ve T-SQL ile sorgulama, JOIN, gruplama, stored procedure, index ve temel yönetimi SSMS üzerinde uygulamalı öğreten kurumsal Microsoft SQL eğitimi.
Detayları Gör →