Yazılımcılar için SQL Server 2012 & Veritabanı Programlama Yaşar Gözüdeli  - Kitap
Yazılımcılar için

SQL Server 2012 & Veritabanı Programlama

7. Baskı, 
Mart 2012
Kitabın Detayları
Dili:
Türkçe
Ebat:
18x23
Sayfa:
688
Barkod:
9789750218804
Kapak Türü:
Karton Kapaklı
Baskısı tükenmiştir.
Kitabın Açıklaması
Yazılımcılar için SQL Server 2012 ve Veritabanı Programlama (7. Baskı) kitabı, özellikle yazılımcılar için veritabanı tasarımı, verilerin sorgulanması, veritabanı öğelerinin kodlanması ve veritabanı yönetimi gibi konuları detaylı ve sade bir dille anlatmaktadır. SQL Server 2012 ile yeni gelen özellikler, kitap içerisinde özellikle vurgulanmıştır. Ancak kitap, baştan sona bir SQL Server 2012 eğitim programı olarak tasarlanmıştır.
Kitap içerisindeki konuların akışı, yeni başlamış yazılımcıların özellikle veritabanı alanında sağlam temelli bir birikime sahip olabilecekleri sadelikte hazırlanmıştır. Konu anlatımları basit ve genelden başlayarak, özel ve ayrıntılı örneklerle devam ettirilmiş, böylece konunun bütünü içerisinde ayrıntıların anlaşılmasını kolaylaştırmak hedeflenmiştir. Kitaptaki örneklerin uygulanarak ilerlenmesi halinde, karmaşık cümleleri yazmak; stored procedure, Fonksiyon, trigger, transaction blokları gibi programatik öğeleri kodlamak, daha performanslı sorgular oluşturmak okuyucu için çocuk oyuncağı halini alacaktır. Kitapta, SQL Server'in sadece yazılı olarak anlatılmasının yanı sıra; bütüncül öğrenme ve görsel öğrenme tarzları için konu akışı yeniden gözden geçirilmiştir.
Özellikle küçük–orta ölçekli projelerde çoğu zaman, veritabanı yönetimi de yazılımcının görevlerinden kabul edildiğinden; Kullanıcı ve session yönetimi, yedek alma ve yedekten dönme, basit veri aktarımları gibi ihtiyaç duyulan konular da gerekli yerlerde kısaca anlatılmıştır.
Kitabın Konu Başlıkları
.
Temel Veritabanı Konsepti
.
SQL Server 2012 Bileşenleri
.
Veritabanı Tasarımı
.
Constraintler ve Tablolarla Çalışmak
.
SQL ile Verileri Sorgulamak, Tabloları Birleştirmek ve Verileri Özetlemek
.
Veri Erişimini İyileştirmek ve İndeksler
.
Viewlerle Çalışmak
.
Programlama Dili Olarak T–SQL
.
İleri Veri Yönetim Teknikleri
.
Fonksiyonlar–Stored Procedure ve Triggerlarla Çalışmak
.
Ortak Zamanlılık ve Transaction Kavramı
.
XML ile Çalışmak
.
CLR Ortamında C# ile Fonksiyon, Prosedür, Tip ve Trigger Kodlamak
.
Coğrafi Tiplerle Çalışmak
.
Veritabanını Gözlemlemek
.
Veritabanını Yedeklemek ve Yedekten Dönmek
.
DVD Ekinde (Video
.
Görsel Dersler, PDF Eklentileri, Özet El Kitabı, Örnek Uygulama Kodları, Özetleyici Sunumlar)
Kitabın İçindekileri
1. Bölüm: VERİTABANI KAVRAMINA GİRİŞ 
39
1. ÜNİTE: İlişkisel Veritabanının Temelleri 
39
2. ÜNİTE: SQL Server 2012'nin Temelleri 
53
3. ÜNİTE: Bir Bakışta T-SQL 
71
2. Bölüm: VERİTABANI TASARIMI 
93
4. ÜNİTE: Veritabanı Tasarımına Genel Bakış 
93
5. ÜNİTE: Veritabanı Nesnesinin Temelleri 
113
6. ÜNİTE: Tabloları Tasarlamak 
135
7. ÜNİTE: Veri Bütünlüğünü Sağlamak 
163
3. Bölüm: VERİLERİ SORGULAMAK 
185
8. ÜNİTE: Basit Sorgular 
185
9. ÜNİTE: Tabloları Birlikte Sorgulamak ve Özetlemek 
213
10. ÜNİTE: İleri Veri Yönetim Teknikleri 
235
4. Bölüm: VERİ ERİŞİMİNİ İYİLEŞTİRMEK 
263
11. ÜNİTE: Viewlerle Çalışmak 
263
5. Bölüm: T-SQL İLE PROGRAMATİK ÖĞELER KODLAMAK 
331
14. ÜNİTE: T-SQL ile Programlar Geliştirmek 
331
15. ÜNİTE: Stored Procedure'ler 
359
16. ÜNİTE: İleri T-SQL Programlama 
383
17. ÜNİTE: Kullanıcı Tanımlı Fonksiyonlar 
403
6. Bölüm: XML İLE ÇALIŞMAK 
417
18. ÜNİTE: Tip Olarak XML 
417
19. ÜNİTE: XML-İlişkisel Dönüşümler 
443
7. Bölüm: ORTAK ZAMANLILIK VE TRANSACTION 
455
20. ÜNİTE: Transaction'larla Çalışmak ve Ortak Zamanlılık 
455
21. ÜNİTE: Kilitlenmeleri Yönetmek 
475
22. ÜNİTE: Triggerlar 
483
8. Bölüm: SQL SERVER İÇİNDE CLR 
507
23. ÜNİTE: CLR Genel 
507
24. ÜNİTE: Basit Rutinler 
525
25. ÜNİTE: İleri Rutinler 
547
9. Bölüm: VERİTABANI YETENEKLERİNİ GELİŞTİRMEK 
561
26. ÜNİTE: Bağlı Sunucularla Çalışmak 
561
27. ÜNİTE: İlişkisel Olmayan SQL Server Yetenekleri 
569
28. ÜNİTE: Yedeklemek ve Yedekten Dönmek 
585
10. Bölüm: İSTEMCİ TARAFTA SQL SERVER ERİŞİMİ PROGRAMLAMA 
605
29. ÜNİTE: ADO.NET Temelleri 
605
30. ÜNİTE: ADO.NET'de Kopuk Veri Yönetimi 
631
31. ÜNİTE: SQL Server Management Objects'i Kullanmak 
653
EK A: VERİTABANI PROGRAMCILARINA İPUÇLARICD İçerisinde EK B: C# VE OOP KILAVUZUCD İçerisinde
EK C: BÖLÜM SONU SORU CEVAPLARI 
665
EK D: DÜKKAN VERİTABANI ŞEMASI 
675
EK E: CD KULLANIM KILAVUZU 
677