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

SQL Server 2012 Programlama ve Yönetim​

http://SQL%20Server%202012%20Programlama%20ve%20Yönetim%20Kitabı

SQL Server 2012 Programlama ve Yönetim

SQL Server 2012 ile Programlama ve Yönetimi hakkında her şey bu kitapta! Dünyanın en yaygın veri platformu SQL Server’ın son sürümü Microsoft SQL Server 2012, artan veri hacminin getirdiği zorlukların üstesinden gelerek, boyutu ve formatı ne olursa olsun verilerin hızla yararlanılabilir iş bilgilerine dönüştürülmesine olanak sağlıyor. Microsoft SQL Server’ın hem programlama hem de yönetimi konularını özgün senaryo ve örneklerle ele alan bu kitapta SQL Server’ın hayati önem taşıyan ve hakkında Türkçe kaynak sıkıntısı olan önemli konuları detaylı bir şekilde ele alınmıştır.

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

SQL Server motorunun arka planda nasıl çalıştığını anlayın. Veri depolama yapıları, sayfa (page) ve extent kavramları ile karmaşık sorguları optimize etmek için kullanılan ileri seviye T-SQL tekniklerini öğrenin.

Veritabanı performansının kalbi olan Index yapılarını keşfedin. Clustered ve Non-Clustered index farkları, Columnstore Index mimarisi, index parçalanması (fragmentation) ve doğru index stratejileri ile sorgularınızı hızlandırın.

Veri bütünlüğünü korumak ve otomasyon sağlamak için DML (Insert, Update, Delete) ve DDL trigger’ların kullanımı. Trigger'ların performans üzerindeki etkileri ve en iyi uygulama yöntemleri (Best Practices).

SQL Server üzerinde XML veri tipi ile çalışma, XML verilerini sorgulama (XQuery, XPath) ve ilişkisel veriyi XML formatına dönüştürme (FOR XML) teknikleri ile modern veri entegrasyonu çözümleri.

İş mantığını veritabanı seviyesine taşımak için Stored Procedure yazımı, parametre yönetimi ve kullanıcı tanımlı fonksiyonların (Scalar ve Table-Valued) performanslı kullanımı.

Sorguların neden yavaş çalıştığını anlamak için Execution Plan okuma becerisi kazanın. Operatörlerin analizi, maliyet hesaplamaları ve darboğazların (bottleneck) tespiti ile nokta atışı optimizasyon yapın.

Veri tutarlılığını sağlamak için ACID prensipleri doğrultusunda Transaction yönetimi. Isolation Level'lar (Read Committed, Snapshot vb.), Deadlock tespiti ve bloklanma sorunlarının çözümü.

SQL Server'ın sistem sağlığını ve performansını anlık olarak izlemek için kullanılan DMV ve DMF’ler. Hangi sorgunun ne kadar kaynak tükettiğini ve sistem istatistiklerini bu görünümlerle analiz edin.

Veri kaybına karşı güvenli liman: Full, Differential ve Transaction Log yedekleme stratejileri. Felaket kurtarma (Disaster Recovery) senaryoları ve veriyi en kısa sürede ayağa kaldırma teknikleri.

Verilerin farklı sunucular arasında senkronize edilmesi. Snapshot, Transactional ve Merge replikasyon modelleri ile dağıtık veritabanı mimarilerinin kurulumu ve yönetimi.

Düşük maliyetli bir yüksek erişilebilirlik (High Availability) çözümü olan Log Shipping kurulumu. Veritabanı loglarının otomatik olarak taşınması ve ikincil sunucunun raporlama amaçlı kullanımı.

Veritabanı seviyesinde yüksek erişilebilirlik sağlayan Mirroring teknolojisi. Witness sunucu kullanımı, otomatik failover (devretme) mekanizmaları ve izleme süreçleri.

Sunucu donanımı seviyesinde kesintisiz hizmet için SQL Server Failover Cluster (FCI) kurulumu ve yönetimi. Node yönetimi, paylaşımlı disk yapıları ve yüksek erişilebilirlik standartları.

SQL Server 2012 ile gelen devrimsel teknoloji: AlwaysOn Availability Groups. Veritabanı gruplarının yüksek erişilebilirliği, Read-Only replikalar ve yük dengeleme (Load Balancing) avantajları.

Bulut bilişim dünyasına giriş. SQL Azure mimarisi, on-premise (yerel) sunucular ile bulut arasındaki farklar ve veritabanınızı buluta taşıma (Migration) süreçleri.

Contained Databases, Sequence nesneleri, yeni T-SQL fonksiyonları ve Error Handling geliştirmeleri gibi SQL Server 2012 sürümüne özel tüm yeniliklerin pratik uygulama örnekleri.

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

Yayınlarımız