Anasayfa | Hakkımda | Kitaplarım | RSS Site içindSite içinde
Kategoriler
» SQL Server 2008
» C#
» MySQL ve Diğer VTYS Türleri
» Hayata Dair
» Güncel Haber-Duyuru
» Bir Soru Bir Cevap

Kitaplarım

Yazılımcılar için SQL Server 2005 ve Veritabanı Programlama

Veri sorgulama dili olan SQL'in 2003 uyumlu halini Microsoft teknolojileri paralelinde 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 ayrıca SQL Server 2005 ile birlikte ilk defa tanıtımı yapılan SQL CLR, Service Brokers ve temelden XML desteğini de tüm ayrıntılarıyla ele alıyor.

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 de 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.

Kitap ayrıca, içerdiği örnek projeler ve veritabanlarını içeren bir de CD eki ile dağıtılmakta.

Kitapta Yer Alan Önemli Konu Başlıkları

  • Veritabany 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 Yndekslemek)
  • 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)

Kitap Künyesi

Yazar : Yaşar Gözüdeli
Yayın Tarihi: Ağustos-2006
Liste Fiyatı: 39,90YTL
Sayfa Sayısı : 712
Ebat : 18.5×23.5 cm.
ISBN : 975 02 0316
Yayınevi : Seçkin Yayıncılık


MS SQL Server ile Temel Veritabanı Programlama

Kitap genel olarak veritabanı programlama konusunu ele almakta. Konu, bir veritabanı yönetim sistemi tanıtımı yapmaktan öte, herhangi bir veritabanı yönetim sistemi nasıl programlanmalıdır ekseni dahilinde ele alındı. Bu nedenle, her ne kadar SQL Server 2000 ömrünü tamamlamak üzere olsa da ilişkisel veritabanı kavramları için temel bilgilerin yer aldığı bir kaynak olarak değerini kaybetmeyecektir. Elbette veritabanı programlama bu kadar sayfada anlatılacak kadar kısa bir kavram değil. Burada, bir veritabanı uygulamasını geliştirme sırasında gerekli bilgilerin %90'lık bir kısmı yeralmaktadır. Veritabanı Programlama'nın bu kadarını kavradıktan sonra, daha fazlasını başka kaynaklardan bulup üzerine eklemeniz sizin için çocuk oyuncağı olacaktır.

Kitaptan Konu Başlıkları

  • Veritabanı Kavramları
  • Transact-SQL
  • Veritabanı Tasarımı
  • Tablolarla Çalışmak
  • Veri Bütünlüğü nün Sağlanması
  • Verileri Sorgulamak
  • İleri Veri Sorgulama ve Raporlama Teknikleri
  • Indeks Yönetimi
  • View 'ler, Kullanıcı Tanımlı Fonksiyonlar ve Dağıtık Sunucular
  • Stored Procedure 'ler ve Hata Yönetimi
  • Transaction ve Kilitleme
  • Trigger 'larla Çalışmak
  • Ekler