Yazılımcılar İçin SQL Server 2005 ve Veritabanı Programlama Yaşar Gözüdeli  - Kitap
Yazılımcılar İçin

SQL Server 2005 ve Veritabanı Programlama

3. Baskı, 
Kasım 2008
Kitabın Detayları
Dili:
Türkçe
Ebat:
16x24
Sayfa:
712
Barkod:
9789750208508
Kapak Türü:
Karton Kapaklı
Baskısı tükenmiştir.
Kitabın Açıklaması
İlk Türkçe SQL Server Programlama kitabının yazarından. Veri sorgulama dili olan SQL'in 2003 uyumlu halini Microsoft teknolojileri ile uyumlu olarak ele alan kitap, APPLY, PIVOT, Rekürsif sorgu gibi yeni operatörleri de ayrıntılarıyla içeriyor. Alanında en geniş bilgileri içermesiyle iddialı olan kitap, veritabanı programlamanın teorik temellerine de ışık tutuyor. İlişkisel cebirin temelleri, normalizasyon kuralları, veritabanı tasarlama esnasında dikkat edilmesi gereken hususlar ve yöntemler, indeks teorisi gibi kavramları da netleştiriyor olması nedeniyle bir ders kitabı olarak da kullanılabilir.
Kitap, SQL Server CLR ortamını sadece C# ile ele almakta. Veritabanı programlama alanındaki verivizyon seminer ve eğitimleri ile olgunlaştırılmış içeriği nedeniyle hayli iddialı olan kitaba, SQL Server 2005'e geçmeyi planlayan yazılımcıların göz atmasında büyük yarar var.
Kitabın Konu Başlıkları
.
Veritabanı Kavramı ve SQL Server 2005'in temel bileşenleri (İlişkisel veri kavramı, SQL Server 2005'in bileşenleri ve araçları, T–SQL diline genel bakış)
.
Veritabanı Tasarımı (Veritabanı tasarımı teriminoloji ve yöntemleri, Veritabanı Nesnesi, Tablo Tasarımı, Veri Bütünlüğü Tasarımı)
.
SQL ile Verileri sorgulamak (JOIN, GROUP BY, PIVOT, APPLY…)
.
Veri Erişimini iyileştirmek (View, parçalı tablo, indeks teorisi, SQL Profiler ve SQL–DTA….)
.
Programlama dili olarak T–SQL (Döngüler, değişkenler, TRY–CATCH,Cursor, Prosedür ve kullanıcı tanımlı fonksiyonlar)
.
XML Desteği (Hibrit veritabanı teorisi, XML veri tipi, FOR XML, OPEN XML, XML İndekslemek)
.
Ortak Zamanlılık (ISO–2003 izolasyon seviyeleri, Transaction ve Kilitlemeleri Takip etmek, Trigger)
.
CLR Desteği (SQL CLR, Basit CLR Rutinleri, İleri CLR Bileşenleri–Tablo Tipi UDF, UDAggs, UDT)
.
Veritabanı Yeteneklerini Artırmak (XML Web Servisleri, Service Broker'lar, Bağlı Sunucular)
.
İstemci Taraftan Veritabanı Programlamak ve ADO.NET (Temel ADO.NET, MARS desteği, Bağlantı Havuzlama, Kopuk modda veri erişimi ve DataSet modeli, SMO ile SQL Server yönetim Ekranları programlamak)
.
Yardımcı Ek Üniteler (Veritabanı Programcısı için genel ipuçları ve C# ve Nesneye dayalı programlamanın temelleri)