Dilini seç
Microsoft SQL Server Eğitimi
Dünya çapında 2 milyondan fazla öğrenci

Microsoft SQL Server Eğitimi

4

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.

Dedika İşletmeler için

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.

Buraya tıklayın

Kurs İçeriği

8 Bölüm • 36 Ders4 ile 360 saat arasında (siz karar verin)

Bölüm 1Detayları Gör

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 2Detayları Gör

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 3Detayları Gör

İ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 4Detayları Gör

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 5Detayları Gör

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 6Detayları Gör

İş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 7Detayları Gör

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 8Detayları Gör

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.

Sertifikasyon

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...
Giulio Carlo
Giulio CarloDijital Pazarlama Öğrencisi
Derslerin doğrudan konuya odaklanmasını ve bölümleri değiştirebilmemi, ihtiyacım olmayan içerikleri atlayabilmemi seviyorum.
Mariana Ferres
Mariana FerresFotoğrafçılık Öğrencisi
İçeriği ve video sunumu ile transkripsiyon yöntemini seviyorum, bu süreci hızlandırıyor!
Luciana Alvarenga
Luciana AlvarengaTırnak Tasarımı Öğrencisi
Platform hızlı, kullanımı kolay. İçerik çeşitliliği ve tamamlayıcı videolar öğrenmeye çok yardımcı oluyor.
André Felipe
André FelipePrompt Mühendisliği Öğrencisi

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