
Microsoft SQL Server Eğitimi
Microsoft SQL Server'da mimariden ve T-SQL temellerinden ileri düzey performans ayarlama, güvenlik ve yüksek kullanılabilirliğe kadar uzmanlaşın. Bu kapsamlı eğitim, veritabanı geliştiricilerinin ve yöneticilerinin SQL Server ortamlarını oluşturmak, optimize etmek ve korumak için ihtiyaç duyduğu her şeyi kapsar. İster karmaşık sorgular yazın, ister Always On Kullanılabilirlik Grupları'nı yapılandırın, bu kurs işverenlerin talep ettiği uygulamalı becerileri kazandırır.
Neler öğreneceksiniz:
SQL Server mimarisi, kurulumu ve yapılandırması hakkında kapsamlı bir anlayış kazanacak, ardından ilişkisel veritabanı tasarımı ve T-SQL sorgulamasına geçeceksiniz. Kurs; pencere işlevleri, saklı yordamlar, tetikleyiciler ve dinamik SQL dahil olmak üzere ileri düzey konuları kapsamaktadır. Yürütme planlarını okumayı, sorguları ayarlamayı ve en yüksek performans için dizinleri yönetmeyi öğreneceksiniz. İşlem kontrolü, kilitlenme davranışı ve kilitlenme çözümü derinlemesine ele alınmaktadır. Güvenlik konuları; kimlik doğrulama, şifreleme, denetim ve satır düzeyinde erişim kontrolünü içerir. Ayrıca, gerçek dünyadaki güvenilirlik gereksinimlerini karşılamak için yedekleme stratejilerini, felaket kurtarma planlamasını ve Always On Kullanılabilirlik Grupları'nı keşfedeceksiniz.
Nasıl pratik şekilde çalışırsınız Microsoft SQL Server Eğitimi
Nasıl pratik yaparsınız Microsoft SQL Server Eğitimi
Şirketiniz için ekibinizi eğitmek isteyenlere özel
Dedika Kurumsal'da, kurs kendi işinize ve şirketinizin ihtiyaçlarına uygun egzersizler ve örneklerle gelir.
Kurs İçeriği
8 Bölüm • 36 Ders4 ile 360 saat arasında (siz karar verin)
Bölüm 1GizleDetayları GizleDetayları GörSQL Server Mimarisi ve Kurulumu
SQL Server Mimarisi ve Kurulumu
Ders 1 • SQL Server Depolama Mimarisi
SQL Server'ın veri dosyalarını, günlük dosyalarını ve bellek yapılarını nasıl düzenlediğini açıklar. Daha sonraki performans ve kurtarma konuları için gereken zihinsel modeli oluşturur.
Ders 2 • SQL Server Management Studio Temelleri
SSMS'yi birincil yönetim ve geliştirme arayüzü olarak tanıtır. Öğrenciler Nesne Gezgini, sorgu düzenleyicisi ve temel araç çubuklarında gezinecek.
Ders 3 • SQL Server Sürümleri ve Bileşenleri
Başlıca SQL Server sürümlerini, temel motor bileşenlerini ve hizmet mimarisini kapsar. Sonraki tüm yapılandırma ve geliştirme kararları için bağlam sağlar.
Ders 4 • Kurulum ve İlk Yapılandırma
Kurulum öncesi planlama, kurulum sihirbazı adımları ve kurulum sonrası yapılandırma konularında rehberlik eder. Herhangi bir veritabanı çalışmasına başlamadan önce doğru yapılandırılmış bir örnek sağlar.
Bölüm 2GizleDetayları GizleDetayları GörVeritabanı Tasarımı ve T-SQL Temelleri
Veritabanı Tasarımı ve T-SQL Temelleri
Ders 1 • İlişkisel Veritabanı Tasarım İlkeleri
Varlık-bağıntı modellemesini, normalizasyon biçimlerini ve anahtar kısıtlamalarını kapsar. Herhangi bir şema DDL yazmadan önce gereken tasarım temelini sağlar.
Ders 2 • Veritabanı Nesneleri Oluşturma ve Yönetme
Veritabanları, tablolar ve kısıtlamalar için DDL ifadelerini öğretir. Öğrenciler, SQL Server'da şema nesneleri oluşturarak tasarım ilkelerini uygular.
Ders 3 • Temel SELECT Sorgu Teknikleri
SELECT sözdizimini, filtrelemeyi, sıralamayı ve sütun ifadelerini tanıtır. Kurs boyunca tüm veri alma çalışmalarının temelini oluşturur.
Ders 4 • Birleştirmeler ve Küme İşlemleri
INNER, OUTER, CROSS ve kendi kendine birleştirmeleri UNION ve EXCEPT ile birlikte açıklar. Öğrenciler, çok varlıklı soruları yanıtlamak için birden çok tablodan veri birleştirir.
Ders 5 • DML ile Veri Değişikliği
INSERT, UPDATE, DELETE ve MERGE ifadelerini güvenli uygulamalarla kapsar. Şema tasarımını pratik veri yaşam döngüsü yönetimine bağlar.
Bölüm 3GizleDetayları GizleDetayları Görİleri Düzey T-SQL Sorgulama
İleri Düzey T-SQL Sorgulama
Ders 1 • Pencere İşlevleri ve Sıralama
Analitik sorgular için OVER yan tümcesini, bölümlemeyi, sıralamayı ve çerçeve belirtimini tanıtır. Sonuç kümelerini daraltmadan satır düzeyinde hesaplamalar sağlar.
Ders 2 • Dize, Tarih ve Dönüştürme İşlevleri
Metin işleme, tarih aritmetiği ve tür dönüştürme için yerleşik işlevleri kapsar. Öğrencileri gerçek dünya veri kalitesi ve biçimlendirme görevlerini halletmeye hazırlar.
Ders 3 • Toplama ve Gruplama
Verileri özetlemek için GROUP BY, HAVING ve toplama işlevlerini öğretir. Raporlama sorgularını etkinleştirmek için doğrudan SELECT temelleri üzerine inşa edilir.
Ders 4 • Verileri Döndürme ve Döndürmeyi Kaldırma
PIVOT ve UNPIVOT işleçlerini ve dinamik pivot tekniklerini öğretir. Öğrenciler, satır tabanlı verileri sütunlu raporlara dönüştürür ve bunun tersini yapar.
Ders 5 • Alt Sorgular ve Ortak Tablo İfadeleri
İlişkili ve ilişkisiz alt sorguları, CTE'leri ve özyinelemeli CTE'leri kapsar. Öğrenciler, karmaşık mantığı okunabilir, bakımı kolay sorgu bloklarına yeniden yapılandırır.
Bölüm 4GizleDetayları GizleDetayları GörSaklı Yordamlar, İşlevler ve Tetikleyiciler
Saklı Yordamlar, İşlevler ve Tetikleyiciler
Ders 1 • Saklı Yordam Tasarımı ve Kullanımı
CREATE PROCEDURE sözdizimini, parametreleri ve yürütme desenlerini kapsar. Saklı yordamları, uygulama-veritabanı etkileşimi için birincil arayüz olarak konumlandırır.
Ders 2 • Kullanıcı Tanımlı İşlevler
Skaler, satır içi tablo değerli ve çok ifadeli TVF'leri performans etkileriyle açıklar. Öğrenciler, her kullanım durumu için doğru işlev türünü seçer.
Ders 3 • Tetikleyiciler: DML ve DDL
AFTER ve INSTEAD OF DML tetikleyicilerini ve şema denetimi için DDL tetikleyicilerini kapsar. Öğrenciler, veri ve şema değişiklik olaylarına otomatik yanıtlar uygular.
Ders 4 • Kontrol Akışı ve Dinamik SQL
IF/ELSE, WHILE döngüleri, CASE ifadeleri ve güvenli dinamik SQL oluşturmayı öğretir. T-SQL modülleri içinde koşullu ve veri odaklı mantık sağlar.
Bölüm 5GizleDetayları GizleDetayları GörDizinleme ve Sorgu Performansı Optimizasyonu
Dizinleme ve Sorgu Performansı Optimizasyonu
Ders 1 • Dizin Türleri ve İç Yapı
Kümelenmiş, kümelenmemiş, kapsayan ve filtrelenmiş dizinleri ve B-ağacı yapılarını açıklar. Tüm dizinleme kararları için kavramsal temeli sağlar.
Ders 2 • Yürütme Planlarını Okuma ve Yorumlama
Tahmini ve gerçek yürütme planlarını, işleçleri ve maliyet yüzdelerini okumayı öğretir. Öğrenciler, bir sorgu planındaki en pahalı işlemleri belirler.
Ders 3 • Sorgu Deposu ve Performans İzleme
Plan geçmişi takibi ve gerileme tespiti için Sorgu Deposu'nu tanıtır. Öğrenciler, yerleşik raporları kullanarak kararlı yürütme planlarını belirler ve zorlar.
Ders 4 • Sorgu Ayarlama Teknikleri
Sorgu hızını artırmak için SARGability kurallarını, birleştirme sırası ipuçlarını ve yeniden yazma desenlerini uygular. Yürütme planı analizini somut T-SQL değişikliklerine bağlar.
Ders 5 • Dizin Bakımı ve İstatistikler
Parçalanma tespiti, yeniden oluşturma ve yeniden düzenleme stratejileri ile istatistik yönetimini kapsar. Zaman içinde veri değişikliklerinden sonra dizinlerin etkili kalmasını sağlar.
Bölüm 6GizleDetayları GizleDetayları Görİşlem Yönetimi ve Eşzamanlılık
İşlem Yönetimi ve Eşzamanlılık
Ders 1 • İşlem Temelleri
ACID özelliklerini, açık işlem sözdizimini ve kaydetme noktalarını kapsar. Sonraki tüm eşzamanlılık konularının bağlı olduğu doğruluk garantilerini oluşturur.
Ders 2 • Kilitlenme Tespiti ve Çözümü
SQL Server'ın kilitlenmeleri nasıl tespit ettiğini, kilitlenme grafiklerini nasıl yakaladığını ve bunları ortadan kaldırma stratejilerini öğretir. Öğrenciler, kilitlenme riskini en aza indirmek için işlemleri yeniden tasarlar.
Ders 3 • Kilitleme ve Engelleme
Kilit türlerini, kilit yükseltmeyi ve engelleme zincirlerinin nasıl oluştuğunu açıklar. Öğrenciler, canlı bir sistemde engellemeyi belirlemek ve çözmek için DMV'leri kullanır.
Ders 4 • Yalıtım Düzeyleri ve Okuma Tutarlılığı
Beş yalıtım düzeyinin tamamını ve bunların eşzamanlılık anomalisi ödünleşimlerini kapsar. Öğrenciler, her uygulama iş yükü için uygun düzeyi seçer.
Bölüm 7GizleDetayları GizleDetayları GörGüvenlik, İzinler ve Uyumluluk
Güvenlik, İzinler ve Uyumluluk
Ders 1 • Denetleme ve Veri Maskeleme
SQL Server Audit'i, güvenlik izleme için Genişletilmiş Olayları ve Dinamik Veri Maskeleme'yi tanıtır. Öğrenciler, denetim izleri oluşturur ve ayrıcalıklı olmayan kullanıcılar için hassas sütunları maskeler.
Ders 2 • Kimlik Doğrulama ve Oturum Açma Yönetimi
Windows ve SQL Server kimlik doğrulama modlarını, oturum açma oluşturmayı ve parola ilkelerini kapsar. Tüm izin atamalarının bağlı olduğu kimlik katmanını oluşturur.
Ders 3 • Veri Şifreleme Teknikleri
Saydam Veri Şifreleme, sütun düzeyinde şifreleme ve Always Encrypted'ı kapsar. Öğrenciler, hareketsiz ve aktarım halindeki verileri yetkisiz erişime karşı korur.
Ders 4 • Yetkilendirme ve Rol Tabanlı Erişim
GRANT, DENY, REVOKE ile sabit ve özel veritabanı rollerini öğretir. Öğrenciler, uygulama ve raporlama kullanıcıları için en az ayrıcalıklı erişim uygular.
Bölüm 8GizleDetayları GizleDetayları GörYedekleme, Kurtarma ve Yüksek Kullanılabilirlik
Yedekleme, Kurtarma ve Yüksek Kullanılabilirlik
Ders 1 • Yedekleme Türleri ve Kurtarma Modelleri
Tam, farklı ve işlem günlüğü yedeklemelerini üç kurtarma modeliyle birlikte açıklar. Öğrenciler, her iş yükü için doğru modeli ve yedekleme programını seçer.
Ders 2 • Always On Kullanılabilirlik Grupları
AG mimarisini, yedek rol türlerini, yük devretme modlarını ve dinleyici yapılandırmasını tanıtır. Öğrenciler, otomatik yük devretme ve okunabilir ikincil sunucular elde etmek için temel bir AG yapılandırır.
Ders 3 • Felaket Kurtarma Planlaması
RTO ve RPO tanımını, felaket kurtarma çalışma kitabı oluşturmayı ve kurtarma testi prosedürlerini öğretir. Öğrenciler, iş gereksinimlerini belgelenmiş, test edilebilir bir felaket kurtarma planına dönüştürür.
Ders 4 • Geri Yükleme İşlemleri ve Zamana Bağlı Kurtarma
RESTORE DATABASE sözdizimini, geri yükleme sıralarını ve günlük yedeklemelerini kullanarak zamana bağlı kurtarmayı kapsar. Öğrenciler, simüle edilmiş hatalardan sonra veritabanlarını belirli anlara kurtarır.
Ders 5 • Günlük Teslimatı ve Veritabanı Yansıtma Alternatifleri
Günlük teslimatını bir sıcak bekleme çözümü ve izleme gereksinimleri olarak kapsar. Günlük teslimatını, eski ortamlar için modern AG çözümlerine göre konumlandırır.
Geçerli tamamlama sertifikanız
Bu kurs sizin için:
Genç geliştirici: her veritabanı görevi için DBA'lara güvenmeyi bırakmalıdır.
BT genel uzmanı: veritabanlarında uzmanlaşmak ve kazanç potansiyelini artırmak istiyor.
Veri analisti: Karmaşık, büyük ölçekli veri kümelerini işlemek için daha derin SQL becerilerine ihtiyaç duyar.
Kariyer değiştiren: teknik olmayan bir geçmişe sahip ve veritabanı rollerini hedefliyor.
Sistem yöneticisi: SQL Server örneklerini yönetir ancak resmi T-SQL eğitimi yoktur.
Üniversite mezunu: Bilgisayar bilimi okumuş ve uygulamalı, işe hazırlayan veritabanı becerileri istiyor.
Öğrencilerimiz ne diyor
Dersleriniz mükemmel. Bir yıllık paketi aldım ve sonunda ilgilendiğim çeşitli konuları platform değiştirmek zorunda kalmadan takip etme fırsatım var... yaptığınız her şey için teşekkür ederim, sizi başkalarına da tavsiye ettim...

Derslerin doğrudan konuya odaklanmasını ve bölümleri değiştirebilmemi, ihtiyacım olmayan içerikleri atlayabilmemi seviyorum.

İçeriği ve video sunumu ile transkripsiyon yöntemini seviyorum, bu süreci hızlandırıyor!

Platform hızlı, kullanımı kolay. İçerik çeşitliliği ve tamamlayıcı videolar öğrenmeye çok yardımcı oluyor.

Başlıca yetkinlikler
SSS
Dedika kimdir?
Sertifika Türkiye’de geçerli mi?
Kurslar ücretsiz mi?
Kursların ders yükü nedir?
Kurslar nasıl bir yapıya sahip?
Kurslar nasıl çalışıyor?
Kursların süresi nedir?
Kursların maliyeti veya fiyatı nedir?
Eğitimde uzaktan eğitim (EAD) veya online kurs nedir ve nasıl çalışır?
PDF Kursu




















