本書面向SQL Server 2017初學者,以及廣大數(shù)據(jù)庫設計愛好者。全書內(nèi)容比較實用,涉及面廣,通俗易懂地介紹SQL Server 2017數(shù)據(jù)庫應用與開發(fā)的相關基礎知識,提供大量具體操作SQL Server 2017數(shù)據(jù)庫的示例,供讀者實踐。每節(jié)都清晰地闡述代碼如何工作及其作用,使讀者能在較短的時間內(nèi)有效地掌握SQL Server 2017數(shù)據(jù)庫的應用。 本書共20章,內(nèi)容包括SQL Server 2017的安裝與配置、Transact-SQL語言基礎、Transact-SQL語句的查詢與應用、數(shù)據(jù)庫的操作、數(shù)據(jù)表的操作、約束數(shù)據(jù)表中的數(shù)據(jù)、管理數(shù)據(jù)表中的數(shù)據(jù)、查詢數(shù)據(jù)表中的數(shù)據(jù)、數(shù)據(jù)表中的高級查詢、認識系統(tǒng)函數(shù)和自定義函數(shù)、視圖的創(chuàng)建與應用、事務和鎖的應用、索引的創(chuàng)建與應用、游標的創(chuàng)建與應用、存儲過程的創(chuàng)建與應用、觸發(fā)器的創(chuàng)建與應用、SQL Server 2017的安全機制、數(shù)據(jù)庫的備份與恢復、數(shù)據(jù)庫系統(tǒng)的自動化管理等,并在每章的*后提供典型習題,供讀者操作練習,加深理解。 本書幾乎涉及SQL Server 2017數(shù)據(jù)庫應用與開發(fā)的所有重要知識,適合所有的SQL Server 2017數(shù)據(jù)庫初學者快速入門,同時也適合想全面了解SQL Server 2017的數(shù)據(jù)庫開發(fā)人員閱讀。通過全書的學習,讀者可以完整地掌握SQL Server 2017的技術要點并具備系統(tǒng)開發(fā)的基本技術。