ÖĞRENME SQL İLE MICROSOFT SQL SERVER EĞİTİMİ

SQL dilini Microsoft SQL Server üzerinde sıfırdan ustalaşarak öğrenin

İlişkisel model, DDL, DML, SELECT, JOIN, kısıtlar, view, indeks ve transaction

Öğrenme SQL ile Microsoft SQL Server eğitimi, SQL dilini SQL Server'da temelden kapsamlı öğreten uygulamalı bir programdır. İlişkisel model ve SQL'e giriş, veri tipleri ve CREATE TABLE ile tablo tasarımı, anahtarlar ve kısıtlar, DDL, INSERT/UPDATE/DELETE, SEL…

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

Eğitim Hakkında

SQL dilini Microsoft SQL Server ortamında kapsamlı öğrenme programı

Bu eğitim, SQL dilini Microsoft SQL Server üzerinde temelden kapsamlı öğretir. İlişkisel model ve SQL'e giriş, veri tipleri ve CREATE TABLE ile tablo tasarımı, anahtarlar ve kısıtlar, DDL ile şema yönetimi, INSERT/UPDATE/DELETE, SELECT, JOIN, agregalar ve gruplama, alt sorgular, view ve indeks gibi nesneler, fonksiyonlar, CASE ve transaction, güvenlik ve yedekleme temelleri işlenir. Konular SSMS'te örneklerle uygulanır.

Süre ve Format

3 Gün. İlk gün ilişkisel model, veri tipleri ve tablo tasarımı; ikinci gün DML ve SELECT sorgulama; üçüncü gün alt sorgular, nesneler ve yönetim işlenir.

Seviye

Orta Seviye — SQL dilini Microsoft SQL Server üzerinde temelden öğrenmek ve ilişkisel veritabanı becerisi kazanmak isteyenler için

Öğrenme Metodu

Her konu SSMS ortamında örnek bir veritabanı kurularak, tablolar tasarlanıp sorgular yazılarak adım adım uygulamalı işlenir.

Neden Bu Eğitim?

🎯Sağlam SQL Temeli

SQL dilini ezber kalıplarla değil, ilişkisel mantığı anlayarak öğrenir ve her türlü veritabanına aktarabilirsiniz.

🗄️Uçtan Uca Kapsam

Tablo tasarımından sorgulamaya, nesnelerden yedeklemeye kadar bir veritabanının tüm yaşam döngüsünü görürsünüz.

💼Her Sektörde Geçerli

SQL, yazılımdan finansa her alanda aranan bir beceridir; öğrendiklerinizi iş hayatında doğrudan kullanırsınız.

Anahtar Konular

sql eğitimimicrosoft sql server eğitimisql öğrenme kursusql server veritabanı eğitimisql dili dersiilişkisel veritabanı eğitimit-sql temellerisql select join eğitimiveritabanı tasarımı eğitimisql kursu
“Veri bu çağın en değerli kaynağıysa SQL onun anahtarıdır; Microsoft SQL Server üzerinde bu dili öğrenmek veriye söz geçirmenin ilk adımıdır.”

Ön Koşullar

Eğitime başlamadan önce önerilen temel bilgi düzeyi

1
Bilgisayar Okuryazarlığı

Dosya, uygulama ve temel Windows işlemlerini yapabilmek eğitime başlamak için yeterlidir.

2
Mantıksal Düşünme

Tablo, satır ve koşul gibi kavramları ilişkilendirebilecek temel mantıksal düşünme becerisi faydalıdır.

3
SQL Server Erişimi

SSMS kurulu, bir SQL Server örneğine bağlanabilen çalışma ortamı önerilir.

4
Veriyle İlgi

Tablolar ve raporlar üzerinde çalışmaya ilgi duymak öğrenmeyi büyük ölçüde 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 hedefiİlişkisel veritabanı modelini ve SQL'in rolünü kavramak, veri tipleriyle tablo tasarlamak, birincil ve yabancı anahtar ile kısıtları kurmak ve DDL ile şemayı yönetebilmek.
Modül 1
İlişkisel Veritabanı ve SQL'e Giriş
  • İlişkisel model: tablo, satır, sütun ve ilişki kavramları
  • SQL dilinin DDL, DML, DCL ve TCL alt kümelerinin tanınması
  • Microsoft SQL Server mimarisi: instance, veritabanı ve şema
  • SSMS ile sunucuya bağlanma ve ilk veritabanının oluşturulması
  • Veritabanı dosyaları (mdf, ldf) ve veri/kayıt dosyası ayrımı
  • Standart SQL ile T-SQL arasındaki farkların genel tanıtımı
Modül 2
Veri Tipleri ve Tablo Tasarımı
  • Sayısal tipler: int, bigint, decimal ve money kullanımı
  • Karakter tipleri: char, varchar, nvarchar ve Unicode ayrımı
  • Tarih/saat tipleri: date, datetime2 ve time özellikleri
  • CREATE TABLE ile sütun, tip ve NULL/NOT NULL tanımlanması
  • IDENTITY ile otomatik artan sütun ve kimlik üretimi
  • Uygun tip seçiminin depolama ve performansa etkisinin kavranması
Modül 3
Kısıtlar ve Anahtarlar
  • PRIMARY KEY ile satırın benzersiz kimliğinin tanımlanması
  • FOREIGN KEY ile tablolar arası referans bütünlüğünün kurulması
  • UNIQUE kısıtıyla sütun değerlerinin tekilliğinin garantilenmesi
  • CHECK kısıtıyla sütun değerlerine iş kuralı doğrulaması ekleme
  • DEFAULT kısıtıyla eklemede varsayılan değer atanması
  • Birincil ve yabancı anahtar ilişkisiyle veri tutarlılığının korunması
Modül 4
DDL: ALTER, DROP ve Şema Yönetimi
  • ALTER TABLE ile sütun ekleme, değiştirme ve kaldırma
  • Mevcut tabloya sonradan kısıt ekleme ve kaldırma işlemleri
  • DROP ve TRUNCATE komutlarının etkisi ve farkları
  • Şema (schema) oluşturma ve nesneleri şema altında düzenleme
  • Nesne adlandırma standartları ve okunabilir isimlendirme
  • Normalizasyonun temel ilkeleri ve tekrar eden verinin ayrıştırılması
Günün hedefiINSERT, UPDATE ve DELETE ile veri işlemek, SELECT ile filtreli ve sıralı sorgular yazmak, JOIN ile tabloları birleştirmek, agrega ve GROUP BY ile özet sonuçlar üretebilmek.
Modül 1
Veri Ekleme, Güncelleme ve Silme
  • INSERT INTO ile tek ve çok satırlı kayıt ekleme
  • SELECT INTO ile sorgu sonucundan yeni tablo üretme
  • UPDATE ile WHERE kullanarak hedefli güncelleme yapılması
  • DELETE ile koşullu satır silme ve dikkat edilecek noktalar
  • MERGE ile ekleme ve güncellemenin tek komutta birleştirilmesi
  • Kısıt ihlali durumunda oluşan hataların yorumlanması
Modül 2
SELECT, Filtreleme ve Sıralama
  • SELECT ile sütun seçimi, alias ve DISTINCT kullanımı
  • WHERE ile karşılaştırma, AND/OR ve NOT koşulları
  • BETWEEN, IN ve LIKE ile aralık, liste ve desen filtreleme
  • IS NULL ile boş değerlerin filtrelenmesi ve NULL davranışı
  • ORDER BY ile çok sütunlu sıralama ve yön belirtme
  • TOP ve OFFSET-FETCH ile sonuç sınırlama ve sayfalama
Modül 3
JOIN ile Tablo İlişkilendirme
  • INNER JOIN ile eşleşen kayıtların birleştirilmesi
  • LEFT ve RIGHT OUTER JOIN ile eksik eşleşmelerin korunması
  • Birden çok tablonun zincirleme JOIN ile sorgulanması
  • Anahtar sütunlar üzerinden ilişkilerin JOIN'e yansıtılması
  • SELF JOIN ile bir tablonun kendisiyle ilişkilendirilmesi
  • Alias kullanarak çok tablolu sorguların okunur kılınması
Modül 4
Agregalar ve Gruplama
  • COUNT, SUM, AVG, MIN ve MAX ile özet değer üretimi
  • GROUP BY ile satırların sütun değerine göre gruplanması
  • HAVING ile gruplanmış sonuçların filtrelenmesi
  • Çok sütunlu gruplama ile detaylı özet raporlar
  • Agrega ile JOIN'i birlikte kullanan analiz sorguları
  • WHERE ve HAVING arasındaki rol ve zamanlama farkı
Günün hedefiAlt sorgular ve set operatörleriyle karmaşık sorgular kurmak, view ve indeks nesnelerini kullanmak, fonksiyon ve CASE ile veriyi işlemek, transaction, güvenlik ve yedekleme temellerini kavramak.
Modül 1
Alt Sorgular ve Set Operatörleri
  • Skaler ve çoklu değer döndüren alt sorguların kullanımı
  • IN, EXISTS ve NOT EXISTS ile alt sorgu tabanlı filtreleme
  • Correlated (ilişkili) alt sorgunun satır bazlı çalışması
  • FROM içinde türetilmiş tablo ve CTE ile ara sonuç tanımı
  • UNION ve UNION ALL ile sorgu sonuçlarının birleştirilmesi
  • INTERSECT ve EXCEPT ile ortak ve fark kümelerinin bulunması
Modül 2
View, İndeks ve Veritabanı Nesneleri
  • View ile karmaşık sorgunun yeniden kullanılabilir hâle getirilmesi
  • View üzerinden güvenli ve soyutlanmış veri erişimi sağlanması
  • Clustered ve nonclustered indeksin yapısı ve amacı
  • İndeksin sorgu performansına ve yazma maliyetine etkisi
  • Stored procedure ve kullanıcı tanımlı fonksiyona genel bakış
  • Trigger kavramının ve otomatik tetiklenme mantığının tanıtımı
Modül 3
Fonksiyonlar, CASE ve İfadeler
  • String fonksiyonları: SUBSTRING, REPLACE, LEN ve TRIM
  • Tarih fonksiyonları: GETDATE, DATEADD ve DATEDIFF
  • CAST ve CONVERT ile veri tipi dönüşümlerinin yapılması
  • ISNULL ve COALESCE ile NULL değerlerin ele alınması
  • CASE ifadesiyle koşullu değer üretimi ve kategorileme
  • Matematiksel ve toplama fonksiyonlarının birlikte kullanımı
Modül 4
Transaction, Güvenlik ve Yedekleme
  • Transaction kavramı ve ACID ilkelerinin anlaşılması
  • BEGIN TRAN, COMMIT ve ROLLBACK ile değişiklik kontrolü
  • Login ve user ayrımı ile temel kimlik doğrulama modeli
  • GRANT ve DENY ile nesne düzeyinde yetki verme
  • Full ve differential yedekleme türlerinin genel tanıtımı
  • RESTORE ile veritabanı kurtarmanın temel mantığı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
İlişkisel Mantık

İlişkisel veritabanı modelini ve SQL'in alt kümelerini kavrayarak tablolar arası ilişkileri doğru kurgulayabilirsiniz.

✅
Tablo Tasarımı

Uygun veri tipleri, birincil/yabancı anahtar ve kısıtlarla tutarlı ve sağlam tablo yapıları tasarlayabilirsiniz.

✅
Veri İşleme

INSERT, UPDATE, DELETE ve MERGE ile veriyi güvenli biçimde ekleyip güncelleyip silmeyi öğrenirsiniz.

✅
Sorgulama Becerisi

SELECT, WHERE, ORDER BY ve TOP ile filtreli, sıralı ve sınırlı sorgular yazarak veriye hâkim olursunuz.

✅
Birleştirme ve Özet

JOIN türleri, agrega fonksiyonları ve GROUP BY ile çok tablolu analiz ve özet raporlar üretebilirsiniz.

✅
Nesne Kullanımı

View ve indeks gibi nesneleri tanıyarak sorguları yeniden kullanılabilir ve performanslı hâle getirebilirsiniz.

✅
İleri Sorgular

Alt sorgular, CTE ve set operatörleriyle karmaşık iş ihtiyaçlarını tek sorguda çözebilir hâle gelirsiniz.

✅
Yönetim Temelleri

Transaction, temel güvenlik ve yedekleme mantığını kavrayarak veriyi güvenle yöneten bir temel edinirsiniz.

Kimler İçin Uygundur?

  • SQL diline sıfırdan veya temel düzeyden başlayan yazılım geliştiriciler
  • veri analistleri
  • öğrenciler
  • raporlama ihtiyacı olan iş kullanıcıları
  • SQL Server ile veritabanı becerisi kazanmak isteyen BT personeli

Sıkça Sorulan Sorular

Bu eğitim SQL'e yeni başlayanlar için uygun mu?
Evet, eğitim SQL diline sıfırdan veya temel düzeyden başlayanlar için tasarlanmıştır. İlişkisel model ve tablo kavramlarından başlanır, sorgulama adım adım öğretilir. Programlama deneyimi gerekmez; mantıksal düşünme ve veriyle çalışmaya ilgi yeterlidir. Deneyimi olanlar için de kapsamlı bir tekrar ve pekiştirme sağlar.
Bu eğitim SSMS sorgu yazma eğitiminden farkı nedir?
Bu eğitim SQL dilini ve ilişkisel veritabanı tasarımını uçtan uca, tablo oluşturmadan yönetim temellerine kadar kapsar. SSMS sorgu eğitimi ise aracı kullanarak sorgu yazmaya odaklanır. Bu programda DDL, kısıtlar, nesneler, transaction ve yedekleme gibi daha geniş bir veritabanı yelpazesi ele alınır.
Eğitim online mı yoksa yüz yüze mi veriliyor?
Eğitim hem yüz yüze hem de canlı online sınıf olarak verilebilir ve kurumun ihtiyaçlarına göre uyarlanır. Tüm konular SSMS ortamında örnek bir veritabanı kurularak uygulamalı işlenir; katılımcılar kendi çalışmalarını da pratik sırasında geliştirir.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Microsoft'un ilgili resmî sınavına girmek isteyenler için sınav başvurusu ve ücreti ilgili kuruma aittir; eğitim SQL temelleri açısından bu sınavlara güçlü bir hazırlık sunar.
Öğrenilen SQL başka veritabanlarında kullanılabilir mi?
Evet, eğitimde öğrenilen SELECT, JOIN, GROUP BY, kısıtlar ve transaction gibi kavramlar standart SQL'e dayandığı için MySQL, PostgreSQL ve Oracle gibi sistemlere büyük ölçüde aktarılabilir. SQL Server'a özgü T-SQL ayrıntıları ayrıca belirtilir; böylece hem genel SQL hem platform bilgisi kazanırsınız.

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. Öğrenme SQL ile Microsoft SQL Server 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

Microsoft SQL ServerQuerying Data with Transact-SQL Eğitimi
Veritabanı Eğitimleri

Querying Data with Transact-SQL Eğitimi

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

İleri T-SQL sorgulama ve programlama eğitimi: JOIN, pencere fonksiyonları, CTE, pivot, GROUPING SETS, saklı yordam, TRY...CATCH ve transaction.

Detayları Gör →
Microsoft SQL ServerQuerying SQL Databases using T-SQL Eğitimi
Veritabanı Eğitimleri

Querying SQL Databases using T-SQL Eğitimi

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

T-SQL dili eğitimi: küme mantığı, veri tipleri, fonksiyonlar, JOIN, pencere fonksiyonları, CTE ve programlama öğeleriyle sağlam SQL sorguları yazın.

Detayları Gör →
Microsoft SQL ServerQuerying SQL Server (Beginner) Eğitimi
Veritabanı Eğitimleri

Querying SQL Server (Beginner) Eğitimi

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

Sıfırdan SQL Server sorgulama eğitimi: SSMS, temel SELECT, WHERE ile filtreleme, ORDER BY, toplama ve basit INNER JOIN adım adım, bol örnekle işlenir.

Detayları Gör →
Microsoft SQL ServerQuerying SQL Server (Intermediate) Eğitimi
Veritabanı Eğitimleri

Querying SQL Server (Intermediate) Eğitimi

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

Orta düzey SQL Server sorgulama eğitimi: çok tablolu JOIN, alt sorgu, pencere fonksiyonları, CTE, özyineleme, PIVOT ve performans temelleri uygulamalı.

Detayları Gör →
Microsoft SQL ServerSQL Server (T-SQL) Sorgulama ve Programlama İleri Eğitimi
Veritabanı Eğitimleri

SQL Server (T-SQL) Sorgulama ve Programlama İleri Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

İleri T-SQL eğitimi: saklı yordam, fonksiyon, tetikleyici, hata yönetimi, işlemler, dinamik SQL, yürütme planı, indeksleme ve performans ayarı uygulamalı.

Detayları Gör →
Microsoft SQL ServerSQL Server Analiz Servisleri Eğitimi
Veritabanı Eğitimleri

SQL Server Analiz Servisleri Eğitimi

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

SSAS eğitimi: veri ambarı, çok boyutlu ve tablosal modeller, küp, boyut, MDX ve DAX ile kurumsal analiz çözümleri uygulamalı olarak kurulur ve sorgulanır.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn