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