資料庫技術及套用(SQL Server 2008)

資料庫技術及套用(SQL Server 2008)

《資料庫技術及套用(SQL Server 2008)》是2015年9月清華大學出版社出版的圖書,作者是徐秋菊、張玲玲、錢彬、劉學、孫春義、鄧青。

基本介紹

  • 書名:資料庫技術及套用(SQL Server 2008)
  • 作者:徐秋菊、張玲玲、錢彬、劉學、孫春義、鄧青
  • 出版社:清華大學出版社
  • 出版時間:2015年9月
  • 定價:39.8 元
  • ISBN:9787302405726
內容簡介,圖書目錄,

內容簡介

本書按照職業崗位、職業資格要求及學生認知規律,按照2-3-9模式構建“SQL Server資料庫技術與套用”課程內容。即以兩個學習情境“圖書管理系統”和“學生成績管理系統”為載體,分3個模組——初識資料庫、創建與管理資料庫應白及資料庫對象、資料庫設計與套用,按9個學習單元——初識資料庫,創建、管理與維護資料庫,創建、管理與維護資料庫表,檢索數據表中的數據,視圖的創建與套用,T-SQL編程套用,維護資料庫的安全,分析與設計資料庫,資料庫的套用,共48個學習型工作任務構建課程內容。
每個單元拜拒求按照“知識目標—技能目標—學習導航—知識框架—操作準備—學習型工作任務—知識連結—單元訓練—單元習題”9個教學環節,採用“項目引領、任務驅動、教學做一體化”教學方法組織教學,強化技能訓練。以“學習型工作任務”為核心,融必備知識於任務中,相關及匯總性知識以“知識連結”的形式單獨介紹,便於學生自主學習只項樂汽,快樂學習,提高學習效率。
本書內容翔實,任務操作講解明確易理解,實用性強,可作為高職高專計算機及其相關專業“SQL Server資料庫技術與套用”課程的教材腿嚷擊,也可以作為相關培訓教材及自學參考書。

圖書目錄

模組1 初識資料庫
單元1 體驗資料庫套用與初識資料庫系統 2
知識目標 2
技能目標 2
學習導航 2
知識框架 2
操作準備 3
1.1 學習型工作任務 3
1.1.1 體驗資料庫的套用 3
1.1.2 安裝SQL Server 2008資料庫管理系統 9
1.1.3 使用SQL Server配置管理器 17
1.1.4 使用SQL Server Management Studio 20
1.1.5 查看系統資料庫及系統表 26
1.2 知識連結 28
1.2.1 資料庫概述 28
1.2.2 SQL Server概述 32
1.2.3 SQL Server 2008版本介紹和樂榆 38
1.3 單元訓練 39
1.4 單元習題 40
模組2 創建與管理資料庫及資料庫對象
單元2 創建、管理與維護資料庫 42
知識目標 42
技能目標 42
學習導航 42
知識框架 42
操作準備 42
2.1 學習型工作任務 43
2.1.1 使用SSMS圖形界面創建與管理資料庫 43
2.1.2 使用T-SQL語句創建與管理資料庫 47
2.1.3 分離與附加資料庫 50
2.1.4 備份與還原資料庫 53
2.1.5 導入與導出數據 61
2.2 知識連結 68
2.2.1 SQL Server數據榜項坑照庫 68
2.2.2 創建資料庫 69
2.2.3 查看資料庫 71
2.2.4 修改資料庫 71
2.2.5 刪除資料庫 73
2.2.6 分離與附加資料庫 74
2.2.7 備份與還原資料庫 76
2.2.8 導入與導出數據 80
2.3 單元訓練 83
2.4 單元習題 84
單元3 創建、管理與維護資料庫表 85
知識目標 85
技能目標想判蜜 85
學習導航 85
知識框架 85
操作準備 86
3.1 學習型工作任務 87
3.1.1 使用SSMS圖形界面創建與管理數據表 87
3.1.2 使用SSMS圖形界面運算元據表 95
3.1.3 使用T-SQL語句創建與管理數據表 97
3.1.4 使用T-SQL語句運算元據表 101
3.1.5 使用SSMS創建與管理索引 105
3.1.6 使用T-SQL創建與管理索引 109
3.1.7 使用T-SQL語句查看伺服器及對象信息 110
3.1.8 關係圖的創建與管理 111
3.2 知識連結 115
3.2.1 表的概述 115
3.2.2 索引的概述 121
3.3 單元訓練 122
3.4 單元習題 124
單元4 檢索數據表中的數據 126
知識目標 126
技能目標 126
學習導航 126
知識框架 127
操作準備 127
4.1 創建基本查詢 128
4.1.1 SELECT子句查詢 128
4.1.2 WHERE子句查詢 131
4.1.3 使用聚合函式查詢 134
4.1.4 使用GROUP BY子句分組統計查詢 136
4.1.5 使用HAVING子句限定分組統計查詢 137
4.1.6 使用ORDER BY子句排序查詢 138
4.1.7 使用COMPUTE BY子句匯總查詢 139
4.1.8 使用INTO子句保存查詢 140
4.2 創建連線查詢 140
4.2.1 創建基本連線查詢 141
4.2.2 創建內連線查詢 143
4.2.3 創建外連線查詢 145
4.2.4 創建交叉連線查詢 148
4.3 創建子查詢 148
4.3.1 子查詢 149
4.3.2 子查詢在數據更新中的運用 150
4.4 創建聯合查詢 151
4.5 知識連結 151
4.6 單元訓練 153
4.7 單元習題 154
單元5 視圖的創建與套用 156
知識目標 156
技能目標 156
學習導航 156
知識框架 156
操作準備 157
5.1 學習型工作任務 157
5.1.1 使用SSMS圖形界面創建、管理視圖 157
5.1.2 使用T-SQL語句創建、管理視圖 164
5.1.3 使用T-SQL 語句套用視圖 169
5.2 知識連結 172
5.2.1 視圖概述 172
5.2.2 視圖的定義與功能 172
5.3 單元訓練 174
5.4 單元習題 175
單元6 T-SQL編程套用 177
知識目標 177
技能目標 177
學習導航 177
知識框架 177
操作準備 178
6.1 學習型工作任務 179
6.1.1 變數的定義與使用 179
6.1.2 函式的套用 184
6.1.3 創建與管理存儲過程 194
6.1.4 創建與管理游標 201
6.1.5 創建與管理觸發器 203
6.2 知識連結 210
6.2.1 T-SQL編程基礎 210
6.2.2 批處理 211
6.2.3 事務 211
6.3 單元訓練 212
6.4 單元習題 213
單元7 維護資料庫的安全 214
知識目標 214
技能目標 214
學習導航 214
知識框架 214
操作準備 215
7.1 學習型工作任務 215
7.1.1 SQL Server身份驗證模式 215
7.1.2 SQL Server登錄管理 216
7.1.3 SQL Server資料庫用戶賬戶管理 220
7.1.4 角色管理 222
7.1.5 資料庫許可權管理 229
7.1.6 架構管理 231
7.2 知識連結 233
7.2.1 SQL Server的安全性管理 233
7.2.2 資料庫登錄管理 233
7.3 單元訓練 233
7.4 單元習題 234
模組3 資料庫設計與套用
單元8 分析與設計資料庫 236
知識目標 236
技能目標 236
學習導航 236
知識框架 236
操作準備 237
8.1 學習型工作任務 237
8.1.1 收集與整理數據 237
8.1.2 設計繪製E-R圖 238
8.1.3 資料庫物理設計 240
8.1.4 創建資料庫與表 242
8.1.5 創建存儲過程 243
8.1.6 創建觸發器 244
8.2 知識連結 245
8.2.1 資料庫需求分析 245
8.2.2 資料庫概念設計 247
8.2.3 E-R方法概念設計 248
8.2.4 關係模型與資料庫邏輯設計 249
8.2.5 關係的規範化 253
8.2.6 資料庫的物理結構設計 255
8.3 單元訓練 257
8.4 單元習題 258
單元9 資料庫的套用 259
知識目標 259
技能目標 259
學習導航 259
知識框架 259
操作準備 259
9.1 學習型工作任務 260
9.1.1 創建圖書管理系統項目與設計讀者管理窗體 260
9.1.2 實現讀者管理窗體的查詢與添加功能 262
9.1.3 設計與實現借書管理窗體 266
9.1.4 設計與實現還書管理窗體 271
9.1.5 設計主窗體 274
9.2 知識連結 275
9.2.1 ADO.NET模型 275
9.2.2 數據提供程式 277
9.2.3 數據集DataSet對象 283
9.3 單元訓練 284
9.4 單元習題 285
參考文獻 286
附錄A 學生成績管理資料庫 287
附錄B 圖書管理資料庫 290
附錄C 課時分配與課程內容設計 294
2.2.2 創建資料庫 69
2.2.3 查看資料庫 71
2.2.4 修改資料庫 71
2.2.5 刪除資料庫 73
2.2.6 分離與附加資料庫 74
2.2.7 備份與還原資料庫 76
2.2.8 導入與導出數據 80
2.3 單元訓練 83
2.4 單元習題 84
單元3 創建、管理與維護資料庫表 85
知識目標 85
技能目標 85
學習導航 85
知識框架 85
操作準備 86
3.1 學習型工作任務 87
3.1.1 使用SSMS圖形界面創建與管理數據表 87
3.1.2 使用SSMS圖形界面運算元據表 95
3.1.3 使用T-SQL語句創建與管理數據表 97
3.1.4 使用T-SQL語句運算元據表 101
3.1.5 使用SSMS創建與管理索引 105
3.1.6 使用T-SQL創建與管理索引 109
3.1.7 使用T-SQL語句查看伺服器及對象信息 110
3.1.8 關係圖的創建與管理 111
3.2 知識連結 115
3.2.1 表的概述 115
3.2.2 索引的概述 121
3.3 單元訓練 122
3.4 單元習題 124
單元4 檢索數據表中的數據 126
知識目標 126
技能目標 126
學習導航 126
知識框架 127
操作準備 127
4.1 創建基本查詢 128
4.1.1 SELECT子句查詢 128
4.1.2 WHERE子句查詢 131
4.1.3 使用聚合函式查詢 134
4.1.4 使用GROUP BY子句分組統計查詢 136
4.1.5 使用HAVING子句限定分組統計查詢 137
4.1.6 使用ORDER BY子句排序查詢 138
4.1.7 使用COMPUTE BY子句匯總查詢 139
4.1.8 使用INTO子句保存查詢 140
4.2 創建連線查詢 140
4.2.1 創建基本連線查詢 141
4.2.2 創建內連線查詢 143
4.2.3 創建外連線查詢 145
4.2.4 創建交叉連線查詢 148
4.3 創建子查詢 148
4.3.1 子查詢 149
4.3.2 子查詢在數據更新中的運用 150
4.4 創建聯合查詢 151
4.5 知識連結 151
4.6 單元訓練 153
4.7 單元習題 154
單元5 視圖的創建與套用 156
知識目標 156
技能目標 156
學習導航 156
知識框架 156
操作準備 157
5.1 學習型工作任務 157
5.1.1 使用SSMS圖形界面創建、管理視圖 157
5.1.2 使用T-SQL語句創建、管理視圖 164
5.1.3 使用T-SQL 語句套用視圖 169
5.2 知識連結 172
5.2.1 視圖概述 172
5.2.2 視圖的定義與功能 172
5.3 單元訓練 174
5.4 單元習題 175
單元6 T-SQL編程套用 177
知識目標 177
技能目標 177
學習導航 177
知識框架 177
操作準備 178
6.1 學習型工作任務 179
6.1.1 變數的定義與使用 179
6.1.2 函式的套用 184
6.1.3 創建與管理存儲過程 194
6.1.4 創建與管理游標 201
6.1.5 創建與管理觸發器 203
6.2 知識連結 210
6.2.1 T-SQL編程基礎 210
6.2.2 批處理 211
6.2.3 事務 211
6.3 單元訓練 212
6.4 單元習題 213
單元7 維護資料庫的安全 214
知識目標 214
技能目標 214
學習導航 214
知識框架 214
操作準備 215
7.1 學習型工作任務 215
7.1.1 SQL Server身份驗證模式 215
7.1.2 SQL Server登錄管理 216
7.1.3 SQL Server資料庫用戶賬戶管理 220
7.1.4 角色管理 222
7.1.5 資料庫許可權管理 229
7.1.6 架構管理 231
7.2 知識連結 233
7.2.1 SQL Server的安全性管理 233
7.2.2 資料庫登錄管理 233
7.3 單元訓練 233
7.4 單元習題 234
模組3 資料庫設計與套用
單元8 分析與設計資料庫 236
知識目標 236
技能目標 236
學習導航 236
知識框架 236
操作準備 237
8.1 學習型工作任務 237
8.1.1 收集與整理數據 237
8.1.2 設計繪製E-R圖 238
8.1.3 資料庫物理設計 240
8.1.4 創建資料庫與表 242
8.1.5 創建存儲過程 243
8.1.6 創建觸發器 244
8.2 知識連結 245
8.2.1 資料庫需求分析 245
8.2.2 資料庫概念設計 247
8.2.3 E-R方法概念設計 248
8.2.4 關係模型與資料庫邏輯設計 249
8.2.5 關係的規範化 253
8.2.6 資料庫的物理結構設計 255
8.3 單元訓練 257
8.4 單元習題 258
單元9 資料庫的套用 259
知識目標 259
技能目標 259
學習導航 259
知識框架 259
操作準備 259
9.1 學習型工作任務 260
9.1.1 創建圖書管理系統項目與設計讀者管理窗體 260
9.1.2 實現讀者管理窗體的查詢與添加功能 262
9.1.3 設計與實現借書管理窗體 266
9.1.4 設計與實現還書管理窗體 271
9.1.5 設計主窗體 274
9.2 知識連結 275
9.2.1 ADO.NET模型 275
9.2.2 數據提供程式 277
9.2.3 數據集DataSet對象 283
9.3 單元訓練 284
9.4 單元習題 285
參考文獻 286
附錄A 學生成績管理資料庫 287
附錄B 圖書管理資料庫 290
附錄C 課時分配與課程內容設計 294

相關詞條

熱門詞條

聯絡我們