
Microsoft SQL Eğitimi
Microsoft SQL Server'da sıfırdan başlayarak ilk SELECT sorgunu yazmaktan optimize edilmiş, üretime hazır veritabanları oluşturmaya kadar ustalaş. Bu kurs
Neler öğreneceksiniz:
İlişkisel veritabanı temelleri ve SQL Server kurulumu ile başlayacak, ardından verileri güvenle filtreleme, sıralama ve gruplama işlemlerine geçeceksin. Birden çok tabloyu birleştirmeyi, alt sorgular yazmayı ve karmaşık veri sorunlarını temiz bir şekilde ele almak için Ortak Tablo İfadeleri kullanmayı öğreneceksin. Kurs, INSERT, UPDATE, DELETE ve MERGE ile veri değişikliğini, ayrıca işlem kontrolü ve hata yönetimini kapsar. Tablolar, görünümler, dizinler ve saklı yordamlar dahil olmak üzere veritabanı nesneleri de tasarlayacaksın. İleri düzey konular arasında pencere işlevleri, dinamik SQL, sorgu optimizasyonu ve bulut dağıtımları için Azure SQL'e giriş yer alır.
Nasıl pratik şekilde çalışırsınız Microsoft SQL Eğitimi
Nasıl pratik yaparsınız Microsoft SQL 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 • 32 Ders4 ile 360 saat arasında (siz karar verin)
Bölüm 1GizleDetayları GizleDetayları GörSQL ve Veritabanlarına Giriş
SQL ve Veritabanlarına Giriş
Ders 1 • İlişkisel Veritabanı Temelleri
Tablolar, satırlar, sütunlar, anahtarlar ve ilişkileri temel veritabanı yapıları olarak ele alır. Öğrencilerin kurs boyunca güvendiği kavramsal modeli oluşturur.
Ders 2 • SQL Server Ortamı Kurulumu
SQL Server ve SQL Server Management Studio'nun kurulumu ve yapılandırması için rehberlik eder. Öğrenciler, tüm uygulamalı alıştırmalar için çalışan bir yerel ortam elde eder.
Ders 3 • Temel SQL Dil Kategorileri
DDL, DML, DCL ve TCL'yi dört SQL komut kategorisi olarak tanıtır. Öğrenciler, herhangi bir sorgu yazmadan önce hangi komutların hangi kategoriye ait olduğunu anlar.
Ders 4 • İlk SQL Sorgularını Yazma
Tek bir tablodan veri almak için temel SELECT sözdizimini öğretir. Öğrenciler ilk sorgularını çalıştırır ve sonuç kümelerini hemen yorumlar.
Bölüm 2GizleDetayları GizleDetayları GörFiltreleme, Sıralama ve Temel İşlevler
Filtreleme, Sıralama ve Temel İşlevler
Ders 1 • WHERE ile Veri Filtreleme
Satırları kısıtlamak için WHERE yan tümcesi içinde karşılaştırma ve mantıksal işleçleri öğretir. Bölüm 1'de tanıtılan SELECT sorgularını doğrudan genişletir.
Ders 2 • Desen Eşleme ve Joker Karakterler
Metin tabanlı filtreleme için LIKE, joker karakterler ve ESCAPE'i kapsar. Öğrenciler, tam değerleri bilmeden metin sütunlarını filtreler.
Ders 3 • Yerleşik Skaler İşlevler
Sütun değerlerini dönüştürmek için metin, sayısal ve tarih skaler işlevlerini tanıtır. Öğrenciler işlevleri doğrudan SELECT ve WHERE yan tümceleri içinde uygular.
Ders 4 • ORDER BY ile Sonuçları Sıralama
Artan ve azalan sıralama düzenlerini ve çok sütunlu sıralamayı açıklar. Öğrenciler herhangi bir sorgu sonuç kümesinin sunum sırasını kontrol eder.
Bölüm 3GizleDetayları GizleDetayları GörVeri Toplama ve Gruplama
Veri Toplama ve Gruplama
Ders 1 • HAVING ile Grupları Filtreleme
HAVING'i WHERE'den ayırır ve toplanmış sonuçların nasıl filtreleneceğini gösterir. Öğrenciler, özet sorgularını iyileştirmek için toplama sonrası koşullar uygular.
Ders 2 • Toplama İşlevleri
Satırlar arasında özet istatistikler hesaplamak için COUNT, SUM, AVG, MIN ve MAX'ı öğretir. Önceki bölümlerdeki SELECT ve WHERE becerileri üzerine doğrudan inşa eder.
Ders 3 • Gelişmiş Gruplama Uzantıları
Çok düzeyli ara toplamlar için ROLLUP, CUBE ve GROUPING SETS'i tanıtır. Öğrenciler, tek bir sorguda çapraz tablo özetleri oluşturur.
Ders 4 • GROUP BY ile Gruplama
GROUP BY'un toplama uygulanmadan önce satırları nasıl bölümlere ayırdığını açıklar. Öğrenciler, herhangi bir tablodan kategori bazında özetler üretir.
Bölüm 4GizleDetayları GizleDetayları GörBirden Çok Tabloyu Birleştirme
Birden Çok Tabloyu Birleştirme
Ders 1 • Dış Birleştirmeler
Bir veya her iki tablodaki eşleşmeyen satırları dahil etmek için LEFT, RIGHT ve FULL OUTER JOIN'i kapsar. Öğrenciler, isteğe bağlı ilişkileri ele alır ve eksik verileri tespit eder.
Ders 2 • Çok Tablolu ve Karmaşık Birleştirmeler
Birleştirmeleri üç veya daha fazla tabloya genişletir ve eşit olmayan birleştirmeleri tanıtır. Öğrenciler, normalleştirilmiş şemaların tamamını kapsayan sorgular oluşturur.
Ders 3 • Kendiliğinden Birleştirmeler ve Çapraz Birleştirmeler
Bir tabloyu kendisiyle birleştirmeyi ve CROSS JOIN ile Kartezyen çarpımlar oluşturmayı açıklar. Öğrenciler, hiyerarşik ve birleşimsel sorgu sorunlarını çözer.
Ders 4 • INNER JOIN Temelleri
INNER JOIN sözdizimini ve iki tablodaki satırları eşleştirmek için ON koşulunu öğretir. Öğrenciler, yalnızca her iki tabloda da eşleşen anahtarlara sahip satırları alır.
Bölüm 5GizleDetayları GizleDetayları GörAlt Sorgular ve Ortak Tablo İfadeleri
Alt Sorgular ve Ortak Tablo İfadeleri
Ders 1 • Skaler ve Çok Satırlı Alt Sorgular
SELECT, WHERE ve FROM yan tümcelerinde tek veya çoklu değer döndüren alt sorguları öğretir. Öğrenciler, dinamik olarak filtrelemek veya hesaplamak için bir sorguyu diğerinin içine yerleştirir.
Ders 2 • Özyinelemeli CTE'ler
Organizasyon şemaları gibi hiyerarşik verilerde gezinmek için bağlantı ve özyinelemeli üyeleri kapsar. Öğrenciler, prosedürel döngüler olmadan üst-alt yapılarını sorgular.
Ders 3 • Ortak Tablo İfadeleri
Daha temiz sorgu yapısı için WITH yan tümcesi CTE'lerini adlandırılmış, geçici sonuç kümeleri olarak tanıtır. Öğrenciler, iç içe alt sorguları okunabilir, bakımı kolay CTE bloklarıyla değiştirir.
Ders 4 • İlişkili Alt Sorgular
Dış sorgunun sütunlarına başvuran ve satır başına yeniden yürütülen alt sorguları açıklar. Öğrenciler, birleştirmelerin kolayca ifade edemediği satır bazında karşılaştırma sorunlarını çözer.
Bölüm 6GizleDetayları GizleDetayları GörVeri Değişikliği ve İşlem Kontrolü
Veri Değişikliği ve İşlem Kontrolü
Ders 1 • Veri Ekleme
INSERT INTO'yu açık değerlerle, SELECT sonuçlarıyla ve çok satırlı sözdizimiyle kapsar. Öğrenciler, tabloları hem statik değerlerden hem de mevcut sorgu sonuçlarından doldurur.
Ders 2 • Veri Güncelleme ve Silme
WHERE koşulu ve birleştirme tabanlı değişikliklerle UPDATE ve DELETE'i öğretir. Öğrenciler, istenmeyen tam tablo değişikliklerinden kaçınarak hedeflenen satırları değiştirir.
Ders 3 • MERGE İfadesi
Tek bir ifadede INSERT, UPDATE ve DELETE'i birleştiren upsert işlemleri için MERGE'i tanıtır. Öğrenciler, bir hedef tabloyu bir kaynak veri kümesiyle verimli bir şekilde senkronize eder.
Ders 4 • İşlemler ve Hata İşleme
TRY-CATCH hata işlemeyle birlikte BEGIN, COMMIT ve ROLLBACK işlemlerini açıklar. Öğrenciler, çok adımlı değişiklik dizileri sırasında veri bütünlüğünü korur.
Bölüm 7GizleDetayları GizleDetayları GörVeritabanı Nesne Tasarımı ve Yönetimi
Veritabanı Nesne Tasarımı ve Yönetimi
Ders 1 • Dizinler ve Sorgu Performansı
Kümelenmiş ve kümelenmemiş dizinleri ve bunların okuma performansı üzerindeki etkisini tanıtır. Öğrenciler, yaygın sorgu modellerini hızlandıran dizinleri seçer ve oluşturur.
Ders 2 • Görünümler
Karmaşık sorguları kapsüllemek için görünüm oluşturmayı, değiştirmeyi ve silmeyi öğretir. Öğrenciler, temel tabloları kopyalamadan basitleştirilmiş veri arayüzleri sunar.
Ders 3 • Saklı Yordamlar ve İşlevler
Yeniden kullanılabilir mantık için saklı yordamlar, skaler işlevler ve tablo değerli işlevler oluşturmayı kapsar. Öğrenciler, iş mantığını veritabanı katmanı içinde kapsüller.
Ders 4 • Tablo Oluşturma ve Değiştirme
CREATE TABLE, veri türü seçimi, kısıtlamalar ve ALTER TABLE değişikliklerini kapsar. Öğrenciler, uygulanan iş kurallarıyla normalleştirilmiş tablo yapıları tasarlar.
Bölüm 8GizleDetayları GizleDetayları GörGelişmiş Sorgu Teknikleri
Gelişmiş Sorgu Teknikleri
Ders 1 • Sorgu Optimizasyonu ve Yürütme Planları
Yürütme planlarını okumayı, darboğazları belirlemeyi ve performans için yeniden yazmalar uygulamayı öğretir. Öğrenciler, gerçek veritabanı iş yüklerinde yavaş sorguları teşhis eder ve çözer.
Ders 2 • Verileri Pivotlama ve Pivotu Kaldırma
Satırları sütunlara ve tersini döndürmek için PIVOT ve UNPIVOT işleçlerini kapsar. Öğrenciler, raporlama ve çapraz tablo analizi için veri kümelerini yeniden şekillendirir.
Ders 3 • Pencere İşlevleri
Çalışan toplamlar, sıralamalar ve hareketli ortalamalar hesaplamak için OVER, PARTITION BY ve ORDER BY'ı öğretir. Öğrenciler, GROUP BY ile satırları daraltmadan analiz yapar.
Ders 4 • Dinamik SQL
EXEC ve sp_executesql kullanarak çalışma zamanında SQL dizeleri oluşturmayı ve yürütmeyi açıklar. Öğrenciler, değişken şema adlarını, dinamik filtreleri ve parametreli yürütmeyi ele alır.
Geçerli tamamlama sertifikanız
Bu kurs sizin için:
İş analisti: Mühendislere güvenmeden bağımsız olarak veri çekmek için SQL'e ihtiyaç duyar.
Kariyer değiştiren: veri rollerine geçiş yapmak ve teknik becerileri sıfırdan geliştirmek.
Junior geliştirici: mevcut kodlama beceri setine veritabanı sorgulama eklemek istiyor.
Operasyon uzmanı: veri yoğunluklu iş akışlarını yönetir ve yapılandırılmış sorgu bilgisine ihtiyaç duyar.
Pazarlama analisti: veri ekiplerinin basit iş sorularını yanıtlamasını beklemekten bıkmış durumda.
Yeni mezun: iş piyasasına girme ve özgeçmişi talep gören veritabanı becerileriyle güçlendirme.
Öğ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




















