MICROSOFT SQL EĞİTİMİ

T-SQL ile SQL Server'a hakim olun

SSMS, T-SQL sorguları, JOIN, index, stored procedure ve temel yönetimle SQL Server

Microsoft SQL Eğitimi, Microsoft SQL Server üzerinde T-SQL diliyle sorgu yazmayı ve veritabanı yönetmeyi öğretir. Katılımcılar SSMS kullanımı, tablo ve veri türü tanımlama, SELECT, WHERE, JOIN, GROUP BY ve HAVING sorguları, INSERT/UPDATE/DELETE/MERGE işlemler…

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

SQL Server temellerinden T-SQL sorgulamaya, veri tanımlamaya ve temel yönetime uzanan program

Microsoft SQL Eğitimi, Microsoft SQL Server üzerinde T-SQL diliyle sorgu yazmayı ve veritabanı yönetmeyi öğretir. Katılımcılar SSMS ortamını, veritabanı ve tablo oluşturmayı, veri türlerini ve kısıtlamaları kavrar. SELECT, WHERE, JOIN, GROUP BY, HAVING sorguları ile INSERT, UPDATE, DELETE ve MERGE işlemleri uygulamalı işlenir. View, stored procedure, function ve trigger yazımı, index ve transaction yönetimi ile temel yedekleme ve güvenlik konuları ele alınır.

Süre ve Format

3 Gün. Her gün dört modül; SSMS ve T-SQL temellerinden JOIN ve gruplamaya, oradan stored procedure, index ve temel yönetime ilerlenir.

Seviye

Orta Seviye — SQL Server ve T-SQL ile sorgulama, veri tanımlama ve temel yönetim becerileri

Öğrenme Metodu

Her konu SSMS üzerinde canlı T-SQL sorgularıyla, örnek bir veritabanı üzerinde adım adım yazılarak ve çalıştırılarak uygulanır.

Neden Bu Eğitim?

🗃️Yaygın platform

Kurumların yoğun kullandığı SQL Server ve T-SQL becerisi, veri işleriyle uğraşan hemen her rolde doğrudan işinize yarar.

🧩Uçtan uca T-SQL

Basit SELECT'ten JOIN, gruplama, stored procedure ve trigger'a kadar T-SQL'i bütünsel ve uygulamalı şekilde öğrenirsiniz.

🛡️Sağlam temel

Index, transaction ve kısıtlamaları kavrayarak hem doğru hem de performanslı sorgular yazma disiplini kazanırsınız.

Anahtar Konular

microsoft sql eğitimisql server eğitimit-sql kursusql sorgu eğitimissms eğitimistored procedure eğitimisql join eğitimiveritabanı eğitimitransact-sqlsql server kursu
“T-SQL'e hakim olmak, kurumsal veriyle çalışan herkesin elini güçlendirir; bu eğitim SQL Server'da sağlam bir temel kurar.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Bilgisayar temeli

Dosya, program kurulumu ve temel bilgisayar kullanımı gibi genel yetkinlikler yeterlidir.

2
Veri mantığı

Tablo ve satır-sütun mantığına aşinalık, ilişkisel kavramları anlamayı kolaylaştırır.

3
SQL Server erişimi

SQL Server ve SSMS kurulu bir ortam ya da Developer Edition erişimi pratik için gereklidir.

4
İngilizce terim

Temel İngilizce teknik terimlere aşinalık, komut ve hata mesajlarını okumayı kolaylaştırır.

Eğitim İçeriği

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.

Günün hedefiKatılımcı SSMS ortamını kullanır, veritabanı ve tablo oluşturur, veri türleri ile kısıtlamaları tanır ve temel SELECT sorgularını yazar.
Modül 1
SSMS ve Ortam Tanıtımı
  • SQL Server mimarisi ve instance kavramı
  • SQL Server Management Studio (SSMS) arayüzü
  • Veritabanına bağlanma ve Object Explorer kullanımı
  • Query editor ile sorgu çalıştırma ve kısayollar
  • Sistem veritabanları (master, tempdb) rolü
  • Yeni veritabanı oluşturma ve dosya yapısı
Modül 2
Tablo ve Veri Türleri
  • CREATE TABLE ile tablo tanımlama
  • int, varchar, nvarchar, decimal, date veri türleri
  • NULL, NOT NULL ve DEFAULT kullanımı
  • PRIMARY KEY ve IDENTITY ile otomatik anahtar
  • UNIQUE, CHECK ve FOREIGN KEY kısıtlamaları
  • ALTER TABLE ile yapı değişikliği
Modül 3
Temel SELECT Sorguları
  • SELECT ile sütun seçimi ve takma ad (alias)
  • WHERE ile satır filtreleme ve karşılaştırma
  • ORDER BY ile sıralama ve TOP kullanımı
  • DISTINCT ile tekrarları ayıklama
  • AND, OR, IN, BETWEEN ve LIKE operatörleri
  • NULL kontrolü için IS NULL kullanımı
Modül 4
İfade ve Fonksiyonlar
  • String fonksiyonları: LEN, SUBSTRING, CONCAT
  • Tarih fonksiyonları: GETDATE, DATEADD, DATEDIFF
  • Sayısal ve dönüştürme: CAST, CONVERT, ROUND
  • CASE ifadesiyle koşullu değer üretme
  • ISNULL ve COALESCE ile boş değer yönetimi
  • Hesaplanan sütunlar ve ifade kullanımı
Günün hedefiKatılımcı birden çok tabloyu JOIN ile birleştirir, verileri gruplar ve özetler, alt sorgu yazar ve DML işlemlerini güvenle yürütür.
Modül 1
JOIN ile Tablo Birleştirme
  • INNER JOIN ile eşleşen kayıtları getirme
  • LEFT ve RIGHT OUTER JOIN kullanımı
  • FULL OUTER JOIN ve eşleşmeyen satırlar
  • Birden fazla tabloyu zincirleme birleştirme
  • Self join ile aynı tabloyu birleştirme
  • JOIN koşulu ile WHERE filtresi farkı
Modül 2
Gruplama ve Toplama
  • GROUP BY ile satırları gruplama
  • COUNT, SUM, AVG, MIN, MAX toplama fonksiyonları
  • HAVING ile grup düzeyinde filtreleme
  • WHERE ile HAVING arasındaki fark
  • Birden çok sütuna göre gruplama
  • ROLLUP ile alt toplam ve genel toplam üretme
Modül 3
Alt Sorgu ve CTE
  • WHERE içinde skaler ve çoklu alt sorgu
  • IN, EXISTS ve NOT EXISTS kullanımı
  • Türetilmiş tablo (derived table) mantığı
  • WITH ile ortak tablo ifadesi (CTE) yazımı
  • Özyinelemeli (recursive) CTE örneği
  • Pencere fonksiyonu: ROW_NUMBER, RANK
Modül 4
Veri Değiştirme (DML)
  • INSERT ile tek ve çoklu satır ekleme
  • UPDATE ile koşullu satır güncelleme
  • DELETE ve TRUNCATE arasındaki fark
  • MERGE ile birleşik upsert (ekle/güncelle) işlemi
  • OUTPUT ile değişen satırları yakalama
  • Transaction içinde güvenli DML
Günün hedefiKatılımcı view, stored procedure, function ve trigger yazar, index ve transaction'ı yönetir ve temel yedekleme ile güvenlik adımlarını uygular.
Modül 1
View ve Programlanabilir Nesneler
  • CREATE VIEW ile sanal tablo tanımlama
  • Stored procedure yazımı ve parametre kullanımı
  • Scalar ve table-valued function oluşturma
  • TRY...CATCH ile yapısal hata yakalama
  • Değişken, IF ve WHILE ile akış kontrolü
  • Dinamik SQL ve sp_executesql kullanımı
Modül 2
Trigger ve Bütünlük
  • AFTER trigger ile olay tabanlı mantık
  • INSTEAD OF trigger tanımı ve kullanımı
  • inserted ve deleted sanal tabloları
  • Trigger ile denetim (audit) kaydı tutma
  • Kısıtlamalar ile trigger arasındaki tercih
  • Trigger'ın performans üzerindeki etkisi
Modül 3
Index ve Performans
  • Clustered ve non-clustered index farkı
  • Index'in SELECT performansına etkisi
  • Included column ve covering index
  • Execution plan'ı SSMS'te görüntüleme
  • Eksik index önerilerini değerlendirme
  • Index fragmentasyonu ve yeniden düzenleme bakımı
Modül 4
Transaction, Yedekleme ve Güvenlik
  • BEGIN TRAN, COMMIT ve ROLLBACK kullanımı
  • ACID ilkeleri ve izolasyon seviyeleri
  • Kilitlenme (deadlock) kavramı ve önlenmesi
  • Full ve differential yedekleme mantığı
  • Login, user ve rol tabanlı yetkilendirme
  • GRANT, DENY ve REVOKE ile izin yönetimi

Eğitim Kazanımları

Program sonunda katılımcılar:

🖥️
SSMS kullanımı

SQL Server Management Studio ortamında veritabanına bağlanabilir, nesneleri yönetebilir ve sorgularınızı güvenle çalıştırabilirsiniz.

🏗️
Veri tanımlama

CREATE TABLE ile uygun veri türleri ve kısıtlamalar kullanarak sağlam tablo yapıları tasarlayabilirsiniz.

🔎
Sorgulama

SELECT, WHERE, ORDER BY ve fonksiyonlarla verileri filtreleyip dönüştürerek ihtiyaca uygun sonuçlar üretebilirsiniz.

🔗
JOIN becerisi

INNER ve OUTER JOIN türleriyle birden çok tabloyu doğru biçimde birleştirip ilişkili veriyi raporlayabilirsiniz.

📊
Gruplama

GROUP BY, HAVING ve toplama fonksiyonlarıyla verileri özetleyebilir, alt sorgu ve CTE ile karmaşık soruları çözebilirsiniz.

⚙️
Programlama

View, stored procedure, function ve trigger yazarak tekrar kullanılabilir ve bakımı kolay T-SQL kodu geliştirebilirsiniz.

🗂️
Index bilgisi

Clustered ve non-clustered index mantığını kavrayarak sorgu performansını artıran index kararları verebilirsiniz.

🔐
Temel yönetim

Transaction, yedekleme ve rol tabanlı yetkilendirme adımlarıyla verinin güvenliğini ve tutarlılığını koruyabilirsiniz.

Kimler İçin Uygundur?

  • SQL Server ile çalışmaya başlayan yazılım geliştiriciler
  • veri analistleri
  • rapor hazırlayanlar
  • sistem yöneticileri
  • T-SQL sorgulama becerisini sağlamlaştırmak isteyen teknik personel için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
SQL Server ile çalışmaya başlayan yazılım geliştiriciler, veri analistleri, rapor hazırlayanlar, sistem yöneticileri ve T-SQL becerisini sağlamlaştırmak isteyen teknik personel için uygundur. Önceden SQL deneyimi şart değildir.
Hangi SQL Server sürümü kullanılıyor?
Eğitim içeriği güncel SQL Server sürümleriyle (2019 ve üzeri) uyumludur; T-SQL temelleri daha eski sürümlerle de büyük ölçüde geçerlidir. Pratikte ücretsiz Developer Edition veya kurumun mevcut sürümü kullanılabilir.
T-SQL ile standart SQL aynı mı?
T-SQL, Microsoft'un SQL Server için genişletilmiş SQL lehçesidir. SELECT, JOIN, GROUP BY gibi temeller standart SQL ile aynıdır; TOP, OUTPUT, bazı fonksiyonlar ve programlama yapıları SQL Server'a özgüdür ve eğitimde bu farklar belirtilir.
Eğitim yönetim mi yoksa geliştirme mi odaklı?
Eğitim ağırlıklı olarak T-SQL sorgulama ve programlama odaklıdır; son gün index, transaction, yedekleme ve yetkilendirme gibi temel yönetim konularına da giriş yapılarak dengeli bir temel sağlanır.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Eğitim kurumsal bir yetkinlik programıdır; resmi bir ürün sınavına girmek isteyenler için sınav başvurusu ve ücreti ilgili kuruma aittir. Sertifika, kazanılan pratik beceriyi ve tamamlanan modülleri belgeler.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Microsoft SQL Eğitimi Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Veritabanı Yönetimi TemelleriKurumsal Veritabanı Geçişi Eğitimi
Veritabanı Eğitimleri

Kurumsal Veritabanı Geçişi Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Veritabanı geçişi eğitimi: değerlendirme, şema dönüşümü, SSMA ve AWS SCT, AWS DMS ile veri taşıma, CDC replikasyon, doğrulama, cutover ve rollback işlenir.

Detayları Gör →
Veritabanı Yönetimi TemelleriMaintaining SQL Performance Eğitimi
Veritabanı Eğitimleri

Maintaining SQL Performance Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

SQL performans eğitimi: yürütme planları, indeks tasarımı ve bakımı, istatistikler, wait analizi, Query Store, blocking ve deadlock giderme uygulamalı işlenir.

Detayları Gör →
Veritabanı Yönetimi TemelleriManaging a Database Instance Eğitimi
Veritabanı Eğitimleri

Managing a Database Instance Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Veritabanı örneği yönetimi eğitimi: instance mimarisi, bellek ve CPU ayarı, güvenlik, yedekleme, DMV izleme ve AlwaysOn yüksek erişilebilirlik uygulamalı işleni

Detayları Gör →
Veritabanı Yönetimi TemelleriManaging and Querying Database Eğitimi
Veritabanı Eğitimleri

Managing and Querying Database Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

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 →
Veritabanı Yönetimi TemelleriManaging Database Integrity Eğitimi
Veritabanı Eğitimleri

Managing Database Integrity Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

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 →
Veritabanı Yönetimi TemelleriMaximo Application Suite - Manage: Database configuration Eğitimi
Veritabanı Eğitimleri

Maximo Application Suite - Manage: Database configuration Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

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 →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn