Markanızı Geliştirmenize Yardımcı Olalım

SQL Server 2017 Sorgulama​

http://SQL%20Server%202017%20Sorgulama​%20kitabımız

SQL Server 2017 Sorgulama​

Microsoft SQL Server 2017 ile ilgili olarak yazılan ilk Türkçe kitap olma niteliğini taşıyan bu kitabın temel amacı bilişim teknolojileri alanında büyük bir eksiklik olan Türkçe kaynak ihtiyacını bir nebze de olsa azaltabilmektir. Elinizdeki bu kitap Microsoft SQL Server 2017 için bir referans kitabı olmanın ötesinde SQL Server 2017’yi kurmak, etkin bir şekilde kullanmak ve SQL Server 2017’yi kullanarak veritabanı çözümleri ve programlaması yapmayı özgün senaryo ve örneklerle ele alan bir kitaptır. Ayrıca bu kitap daha önceden hiç SQL Server bilgisi olmasa bile temel düzeyde sistem veya yazılım bilgisi olan ve SQL Server öğrenmek isteyen veya var olan SQL Server bilgisini üst noktalara taşımayı amaçlayan kişilere hitap etmektedir. Kitap ayrıca eğitim videolarıyla desteklenmektedir.

Genel olarak kitap aşağıdaki konuları içermektedir.

SQL Server’ın temel çalışma mantığını, servislerini ve örnekleme (instance) yapılarını keşfedin. Doğru donanım planlaması, kurulum öncesi gereksinimler ve en verimli SQL Server yapılandırması için adım adım kurulum rehberi.

SQL Server 2017 ile gelen en büyük yenilik olan Linux desteğini öğrenin. Ubuntu üzerinde terminal komutlarıyla SQL kurulumu, konfigürasyon ayarları ve Linux ekosisteminde SQL Server yönetimi.

Standart sorguların ötesine geçin. Window Functions (OVER, RANK, ROW_NUMBER), CTE (Common Table Expressions) kullanımı ve büyük veri setlerinde yüksek performans sağlayan ileri seviye T-SQL teknikleri.

Veri manipülasyon işlemlerinde uzmanlaşın. Çoklu veri güncellemeleri, performanslı silme operasyonları ve hem Insert hem Update işlemini tek seferde yapmanızı sağlayan güçlü MERGE komutunun detayları.

Doğru veritabanı şeması oluşturma. Veri tiplerinin seçimi, normalizasyon kuralları, kısıtlayıcılar (Constraints - PK, FK, Check, Unique) ve büyük tablolar için partitioning (bölümleme) stratejileri.

Karmaşık sorguları basitleştiren sanal tablolar: View’lar. Güvenlik katmanı oluşturma, veriye erişim yetkilendirmesi ve performans artışı sağlayan Indexed View (Schema Binding) yapıları.

Modüler programlama ile iş mantığını veritabanında saklayın. Parametreli prosedürler, çıktı (Output) parametreleri, hata yönetimi (Try-Catch) ve prosedürlerin performans avantajları.

SQL içinde kendi fonksiyonlarınızı yazın. Scalar-Valued ve Table-Valued fonksiyon farkları, fonksiyonların sorgu performansı üzerindeki etkileri ve en verimli kullanım senaryoları.

Veritabanında otomatikleşen işlemler. DML (Insert, Update, Delete) ve DDL (Create, Alter, Drop) trigger yapıları, "Instead of" trigger’lar ile karmaşık iş kurallarının otomatize edilmesi.

İlişkisel veritabanı ile XML dünyasını birleştirin. FOR XML ile veriyi XML formatına çevirme, OPENXML ile XML verisini tablolara aktarma ve XQuery dili ile XML içinde sorgulama yapma.

Sorgularınız saniyeler içinde sonuçlansın. B-Tree yapısı, Clustered ve Non-Clustered indeksler, Filtered Index ve Columnstore Index mimarisi ile doğru indeksleme stratejileri.

Veri bütünlüğünü garanti altına alın. ACID prensipleri, Transaction yönetimi (Begin, Commit, Rollback), kilitlenme (Locking) sorunları ve izolasyon seviyeleri (Isolation Levels) ile veritabanı tutarlılığı.

Büyük metin blokları içinde akıllı arama yapın. Full-Text katalogları oluşturma, CONTAINS ve FREETEXT komutları ile yapılandırılmamış verilerde hızlı ve semantik arama teknikleri.

Optimizer'ın kararlarını analiz edin. Grafiksel execution plan okuma, maliyetli operatörleri tespit etme ve sorgu darboğazlarını (bottleneck) çözerek performans iyileştirme yöntemleri.

Veritabanının "röntgenini" çekin. Dynamic Management Views (DMV) ve Functions (DMF) kullanarak sistem sağlığını izleme, bekleme istatistiklerini (Wait Stats) analiz etme ve performans takibi.

Hekaton motoru ile sınırları zorlayın. Bellek üzerinde çalışan (Memory-Optimized) tablolar ve yerel olarak derlenmiş (Natively Compiled) prosedürler ile geleneksel disk tabanlı sistemlerin çok üzerinde performans elde edin.

Geçmişe dönük sorgulama sağlayan Temporal Tables, JSON veri desteği, satır bazlı güvenlik (Row-Level Security) ve veriyi maskeleyerek koruyan Dynamic Data Masking gibi 2016 sürümü ile gelen kritik özellikler.

Yapay zeka ve grafik veritabanı çağı. Python ve R dilleri ile SQL içinde analiz, Graph Database desteği, Adaptive Query Processing ve otomatik tuning (Automatic Tuning) gibi modern veritabanı özellikleri.

Diğer Yayınlarımıza Da Göz Atın

Yayınlarımız