人數

2010年7月25日 星期日

SQL Server2008 設計實務趙雲瀚教授


內容介紹        
分隔線
本書以最新的 Microsoft SQL Server 2008 資料庫系統為學習平台, 首先介紹資料庫的基本概念與關聯式資料庫的規劃技巧,接著針對資料庫的建構及 SQL 語法循序漸進地解說及示範。
另外, 在建立資料庫、資料表、關聯、檢視表、索引、預存程序、觸發程序...等物件時, 除了使用 SQL Server Management Studio 視覺化工具建立或存取資料庫物件外, 也同時說明使用 SQL 語法操作的方式。
本書特色
分隔線
【詳細解說資料庫基礎理論】
從資料庫的組成、前後端資料庫架構, 到關聯式資料庫的原理、關聯的種類、資料的完整性、與正規化分析的技巧, 逐一說明。
【完整學習各項實務技術與進階技巧】
從建立資料庫、資料表, 到新增、修改、刪除、及查詢資料, 逐步以實例講解。
接著介紹進階查詢技巧、建立檢視表、使用自訂型別、善用索引提升查詢效率、以及使用全文檢索查詢資料...等實務技術。
學會基本的技術後, 再學習 T-SQL 程式設計與偵錯、TRY-CATCH 結構化錯誤處理、使用 CTE 遞迴查詢、使用 PIVOT 交叉分析、建立及使用預存程序/自訂函數/觸發程序/資料指標 (CURSOR)、交易及鎖定...等各項進階技巧。
【納入 SQL Server 2008 新增功能】
□ 資料表的 FILESTREAM 結構:可將欄位中的圖片、Word 文件等二進位資料, 以獨立的檔案分別儲存於指定的資料夾中。
□ 篩選的索引:只針對符合條件的記錄做索引, 以加快查詢速度並節省空間。
□ 改良的全文檢索架構:不需再借助其他應用程式的協助, 速度更快。
□ 資料表壓縮:提供 2 種方式來壓縮資料表, 即可節省儲存空間, 又可加快存取速度。
□ hierarchyid 型別:專門用來儲存像是公司主管階層、檔案資料夾結構等樹狀階層式資料。
□ 新增 4 種日期時間型別:date、time、datetime2、datetimeoffset,以用於各種不同場合。
□ 讓程式更精簡的複合運算子:+=、-=、*=、/= ...等。
□ INSERT 的新語法:用 T-SQL 一次新增多筆記錄, 在輸入資料時更加方便。
□ MERGE 敘述:用 T-SQL 依照指定的條件, 參照一份資料表來自動新增、修改、刪除另一份資料表的內容。
□ OUTPUT 語法:可搭配 INSERT/UPDATE/DELETE/MERGE 敘述, 輸出資料在異動之前及之後的內容。
【光碟內附全書 SQL 範例程式】
各章範例資料庫及 SQL 範例程式碼皆收錄於書附光碟中, 方便課堂上直接操作、驗證。
top
Arrow 附件內容
分隔線
□ Microsoft SQL Server 2008 中文企業版 180 天評估版 DVD
□ 本書範例資料庫、SQL 範例檔案
top
Arrow 本書大綱
分隔線
第一篇 基礎概念篇
第 1 章 認識資料庫系統
第 2 章 規劃關聯式資料庫
第二篇 準備篇
第 3 章 熟悉 SQL Server 的工作平台
第 4 章 認識 SQL 語言與資料型別
第 5 章 檢視 SQL Server 的資料庫物件
第三篇 入門篇
第 6 章 建立資料庫
第 7 章 建立資料表與資料庫圖表
第 8 章 資料的新增、修改與刪除
第 9 章 查詢資料 — 善用 SELECT 敘述
第四篇 實務篇
第 10 章 更多的查詢技巧
第 11 章 建立檢視表
第 12 章 規則物件、預設值物件、與使用者自訂資料類型物件
第 13 章 善用索引加快查詢效率
第 14 章 全文檢索索引與搜尋
第五篇 進階篇
第 15 章 T-SQL 程式設計
第 16 章 預存程序
第 17 章 自訂函數
第 18 章 觸發程序
第 19 章 使用資料指標 (Cursor)
第 20 章 交易與鎖定
附錄 A 安裝 SQL Server 2008
附錄 B 資料型別補充說明 (PDF 電子書)
附錄 C 叢集索引與非叢集索引的結構 (PDF 電子書)
附錄 D SQL Server 的常見錯誤訊息 (PDF 電子書)
附錄 E 增加 SQL Server 的效能 (PDF 電子書)

沒有留言: