本書以大型數據庫管理系統(tǒng)SQL Server 2012為平臺,通過一個貫穿全書的實例“天意購物”數據庫,詳細講解了SQL Server 2012的安裝和配置,數據庫的創(chuàng)建與管理,表、視圖、索引、T-SQL語言、存儲過程和觸發(fā)器,數據庫的備份恢復與導入導出,SQL Server的安全管理等內容。本書共分為緒論和6個項目,內容包括數據庫基礎知識、“天意購物”數據庫設計與實現、“天意購物”數據庫中數據表的創(chuàng)建與管理、實現“天意購物”數據庫中數據的查詢、“天意購物”數據庫中視圖與索引的使用、程序設計和“天意購物”數據庫的安全與保護機制。本書由淺入深、理論聯(lián)系實際,在保證教材系統(tǒng)性和科學性的同時,注重實踐性和操作性。本書適合作為高等職業(yè)學校數據庫技術相關課程的教材,也可供數據庫開發(fā)人員參考。
本書所有的講解和例題都基于一個完整的工作項目,引導學生實踐。
劉玥,天津現代職業(yè)技術學院。
緒論...................................................................................................................................... 1
項目一 “天意購物”數據庫設計與實現................................................................................11
任務一 數據庫的規(guī)劃設計 .....................................................................................................11
任務二 數據庫的創(chuàng)建.............................................................................................................14
任務三 數據庫的維護.............................................................................................................19
綜合實訓..................................................................................................................................30
項目二 “天意購物”數據庫中數據表的創(chuàng)建與管理............................................................. 32
任務一 創(chuàng)建數據表.................................................................................................................32
任務二 數據表記錄的編輯 .....................................................................................................47
任務三 數據表的維護.............................................................................................................51
綜合實訓..................................................................................................................................53
項目三 實現“天意購物”數據庫中數據的查詢.................................................................. 57
任務一 單表查詢 ....................................................................................................................57
任務二 多表查詢 ....................................................................................................................72
任務三 高級查詢 ....................................................................................................................81
綜合實訓..................................................................................................................................85
項目四 “天意購物”數據庫中視圖與索引的使用................................................................. 86
任務一 視圖的創(chuàng)建、刪除和維護..........................................................................................86
任務二 索引的創(chuàng)建、刪除和維護..........................................................................................93
綜合實訓................................................................................................................................101
項目五 程序設計............................................................................................................. 103
任務一 T-SQL 編程 ..............................................................................................................103
任務二 存儲過程 ..................................................................................................................114
任務三 觸發(fā)器 ......................................................................................................................122
綜合實訓................................................................................................................................133
項目六 “天意購物”數據庫的安全與保護機制.................................................................. 134
任務一 數據庫安全...............................................................................................................134
任務二 數據庫的備份與還原 ...............................................................................................149
綜合實訓................................................................................................................................161