Beginning C# 5.0 Databases, 2/e (Paperback)

Vidya Vrat Agarwal

  • 出版商: Apress
  • 出版日期: 2012-08-16
  • 售價: $2,930
  • 貴賓價: 9.5$2,784
  • 語言: 英文
  • 頁數: 440
  • 裝訂: Paperback
  • ISBN: 1430242604
  • ISBN-13: 9781430242604
  • 相關分類: C#資料庫
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

Assuming only basic knowledge of C#, Beginning C# 5.0 Databases teaches all the fundamentals of database technology and database programming readers need to quickly become highly proficient database users and application developers.

A comprehensive tutorial on both SQL Server 2012 and Visual Studio 2012, Beginning C# 5.0 Databases explains and demonstrates various techniques and ways to build a database application using T–SQL and C#. Full of practical, detailed examples, it’s been fully revised and updated for Winforms using C# 5.0 and Visual Studio 2012 and offers the most complete, detailed, and gentle introduction to database technology for all C# programmers at any level of experience.

  • Comprehensively and concisely explains fundamental database concepts and database programming techniques
  • Rich in step-by-step working examples of both T–SQL and C# programs
  • Covers all the features ADO.NET most database programming ever requires

What you’ll learn

  • How relational databases work and how to use them
  • How to create database and table objects using SQL Server 2012     
  • How to write SQL queries to modify data in SQL Tables
  • How to write SQL queries to retrieve data using various querying techniques, including JOINS
  • How to write stored procedures in T–SQL and call them from C# 5.0 programs
  • How C# 5.0 uses various techniques to access databases
  • How to build Windows form based applications
  • How to handle runtime anomalies i.e. Exceptions
  • How to program with each individual object of ADO .NET
  • How to use XML in database applications
  • How to use LINQ to simplify C# database programming
  • How to use ADO .NET Entity Framework
  • How to use SQL CLR to create stored procedures using C#

Who this book is for

Beginning C# 5.0 Databases is for every C# programmer. Database programming requires relatively little knowledge of C# but a lot of knowledge about relational database concepts, database language SQL and ADO.NET. This book assumes no prior database experience and teaches you, always through hands–on examples, how to create and use relational databases with SQL Server 2012 and how to access them with C# 5.0 using ADO.NET. Almost every application needs to access a database, and this book teaches all the fundamentals you need and may ever need to develop professional database applications.

Table of Contents

  1. Getting and Understanding Your Tools  
  2. Understanding Relational Databases
  3. Creating Database and Tables
  4. Manipulating Database Data
  5. Querying Database 
  6. Using Stored Procedures
  7. Using XML
  8. Understanding Transactions
  9. Building Windows Form Applications 
  10. Introduction to ADO .NET 
  11. Handling Exceptions 
  12. Making Connections 
  13. Executing ADO.NET Commands to Retrieve Data
  14. Using Data Readers
  15. Using Data Sets and Data Adapters
  16. Using Data Controls with ASP.NET Applications
  17. Working with Text and Binary Data
  18. Using LINQ
  19. Using ADO.NET Entity Framework
  20. Using the CLR in SQL Server

商品描述(中文翻譯)

假設讀者僅具備基本的 C# 知識,《Beginning C# 5.0 Databases》教授所有資料庫技術和資料庫程式設計的基本概念,使讀者能迅速成為高效能的資料庫使用者和應用程式開發者。

這本書是針對 SQL Server 2012 和 Visual Studio 2012 的全面教程,詳細解釋並示範使用 T-SQL 和 C# 建立資料庫應用程式的各種技術和方法。書中充滿實用且詳細的範例,已針對使用 C# 5.0 和 Visual Studio 2012 的 Winforms 進行全面修訂和更新,為所有 C# 程式設計師提供最完整、詳細且易於理解的資料庫技術入門。

- 全面且簡明地解釋基本的資料庫概念和資料庫程式設計技術
- 充滿逐步操作的 T-SQL 和 C# 範例
- 涵蓋 ADO.NET 大多數資料庫程式設計所需的所有功能

你將學到的內容:
- 關聯式資料庫的運作方式及其使用方法
- 如何使用 SQL Server 2012 創建資料庫和表格物件
- 如何撰寫 SQL 查詢以修改 SQL 表格中的資料
- 如何撰寫 SQL 查詢以使用各種查詢技術(包括 JOINS)檢索資料
- 如何在 T-SQL 中撰寫儲存過程並從 C# 5.0 程式中調用它們
- C# 5.0 如何使用各種技術來訪問資料庫
- 如何建立基於 Windows 表單的應用程式
- 如何處理執行時異常(即例外)
- 如何使用 ADO.NET 的每個單獨物件進行程式設計
- 如何在資料庫應用程式中使用 XML
- 如何使用 LINQ 簡化 C# 資料庫程式設計
- 如何使用 ADO.NET Entity Framework
- 如何使用 SQL CLR 使用 C# 創建儲存過程

本書適合對象:
《Beginning C# 5.0 Databases》適合每位 C# 程式設計師。資料庫程式設計對 C# 的知識要求相對較少,但對關聯式資料庫概念、資料庫語言 SQL 和 ADO.NET 的知識要求則較高。本書假設讀者沒有先前的資料庫經驗,並通過實作範例教導你如何使用 SQL Server 2012 創建和使用關聯式資料庫,以及如何使用 ADO.NET 透過 C# 5.0 訪問它們。幾乎每個應用程式都需要訪問資料庫,而本書教授你所需的所有基本知識,幫助你開發專業的資料庫應用程式。

目錄:
1. 獲取並理解你的工具
2. 理解關聯式資料庫
3. 創建資料庫和表格
4. 操作資料庫資料
5. 查詢資料庫
6. 使用儲存過程
7. 使用 XML
8. 理解交易
9. 建立 Windows 表單應用程式
10. ADO.NET 簡介
11. 處理例外
12. 建立連接
13. 執行 ADO.NET 命令以檢索資料
14. 使用資料讀取器
15. 使用資料集和資料適配器
16. 在 ASP.NET 應用程式中使用資料控制
17. 處理文字和二進位資料
18. 使用 LINQ
19. 使用 ADO.NET Entity Framework
20. 在 SQL Server 中使用 CLR