定 價:¥56.00
作 者: | 張磊,張宗霞,劉艷春,蘇玉萍,李棟,馮學軍 |
出版社: | 清華大學出版社 |
叢編項: | |
標 簽: | 暫缺 |
ISBN: | 9787302586081 | 出版時間: | 2021-09-01 | 包裝: | |
開本: | 16開 | 頁數: | 244 | 字數: |
第 1 章 數據庫系統(tǒng)認知
任務 1.1 了解數據管理技術的發(fā)展2
1.1.1 人工管理階段2
1.1.2 文件系統(tǒng)階段3
1.1.3 數據庫系統(tǒng)階段3
任務 1.2 明確數據庫的基本概念4
1.2.1 數據庫4
1.2.2 數據庫管理系統(tǒng)4
1.2.3 數據庫系統(tǒng)4
任務 1.3 認識數據模型6
1.3.1 層次模型6
1.3.2 網狀模型6
1.3.3 關系模型7
1.3.4 面向對象模型8
任務 1.4 設計關系數據庫8
1.4.1 數據庫設計步驟8
1.4.2 學生成績管理數據庫需求分析9
1.4.3 概念結構設計11
1.4.4 邏輯結構設計15
1.4.5 物理結構設計20
任務 1.5 實訓21
1.5.1 訓練目的21
1.5.2 訓練內容21
1.5.3 參考代碼22
課后習題23
第 2 章 安裝和使用 SQL Server
任務 2.1 安裝 SQL Server25
2.1.1 任務描述25
2.1.2 任務實施25
2.1.3 相關知識31
任務 2.2 啟動 SQL Server33
2.2.1 任務描述33
2.2.2 任務實施33
任務 2.3 使用 SQL Server 工具38
2.3.1 任務描述38
2.3.2 SQL Server Management Studio38
2.3.3 SQL Server 配置管理器39
2.3.4 數據庫引擎優(yōu)化顧問40
任務 2.4 實訓41
2.4.1 訓練目的41
2.4.2 訓練內容41
課后習題42
第 3 章 創(chuàng)建和管理數據庫
任務 3.1 使用 SSMS 創(chuàng)建學生成績管理數據庫43
3.1.1 任務描述43
3.1.2 SQL Server 數據庫相關知識44
3.1.3 任務實施46
任務 3.2 使用 SSMS 修改數據庫49
3.2.1 任務描述49
3.2.2 相關知識49
3.2.3 任務實施50
3.2.4 刪除數據庫52
任務 3.3 分離與附加學生成績管理數據庫53
3.3.1 任務描述53
3.3.2 相關知識53
3.3.3 任務實施53
任務 3.4 使用 T-SQL 創(chuàng)建數據庫56
3.4.1 SQL 語言與 T-SQL 語言概述56
3.4.2 使用 T-SQL 創(chuàng)建數據庫57
3.4.3 使用 T-SQL 修改數據庫59
3.4.4 使用 T-SQL 刪除數據庫60
任務 3.5 實訓61
3.5.1 訓練目的61
3.5.2 訓練內容61
3.5.3 參考代碼62
課后習題62
第 4 章 創(chuàng)建和管理數據表
任務 4.1 數據表基礎64
4.1.1 什么是表64
4.1.2 SQL Server 的數據類型65
任務 4.2 使用 SSMS 創(chuàng)建和管理表68
4.2.1 任務描述68
4.2.2 相關知識70
4.2.3 任務實施72
任務 4.3 使用 T-SQL 創(chuàng)建和管理表77
4.3.1 使用 CREATE TABLE 語句創(chuàng)建表77
4.3.2 使用 ALTER TABLE 語句修改表78
4.3.3 使用 DROP TABLE 語句刪除表79
任務 4.4 保證表中數據的完整性79
4.4.1 任務描述79
4.4.2 相關知識80
4.4.3 任務實施82
任務 4.5 實訓87
4.5.1 訓練目的87
4.5.2 訓練內容87
4.5.3 參考代碼89
課后習題90
第 5 章 編輯數據
任務 5.1 使用 SSMS 編輯數據表中的數據93
5.1.1 任務描述93
5.1.2 任務實施95
5.1.3 相關知識96
任務 5.2 使用 T-SQL 操作表中的數據97
5.2.1 插入記錄97
5.2.2 使用 UPDATE 語句修改表中的數據98
5.2.3 使用 DELETE 語句刪除表中的數據100
任務 5.3 實訓101
5.3.1 訓練目的101
5.3.2 訓練內容102
課后習題103
第 6 章 數據查詢
任務 6.1 簡單查詢105
6.1.1 任務描述105
6.1.2 SELECT 語句的基本格式106
6.1.3 相關知識與任務實施107
任務 6.2 匯總查詢113
6.2.1 任務描述113
6.2.2 相關知識與任務實施114
任務 6.3 連接查詢117
6.3.1 相關知識117
6.3.2 內連接查詢120
6.3.3 外連接查詢125
6.3.4 自連接查詢126
任務 6.4 子查詢127
6.4.1 任務描述127
6.4.2 相關知識128
6.4.3 任務實施129
任務 6.5 實訓132
6.5.1 訓練目的132
6.5.2 訓練內容132
課后習題135
第 7 章 使用索引和視圖優(yōu)化查詢
任務 7.1 創(chuàng)建和管理索引138
7.1.1 任務描述138
7.1.2 相關知識139
7.1.3 任務實施140
任務 7.2 創(chuàng)建和使用視圖142
7.2.1 任務描述142
7.2.2 相關知識與任務實施142
任務 7.3 實訓148
7.3.1 訓練目的148
7.3.2 訓練內容149
課后習題149
第 8 章 數據庫編程
任務 8.1 了解 T-SQL 語言151
8.1.1 常量152
8.1.2 變量152
8.1.3 內置函數154
8.1.4 批處理157
任務 8.2 編程實現學生成績管理158
8.2.1 任務描述158
8.2.2 相關知識與任務實施159
任務 8.3 使用事務保證數據一致性163
8.3.1 任務描述164
8.3.2 相關知識164
8.3.3 任務實施167
任務 8.4 創(chuàng)建查詢成績及格率的存儲過程168
8.4.1 任務描述168
8.4.2 存儲過程概述168
8.4.3 創(chuàng)建和執(zhí)行不帶參數的存儲過程169
8.4.4 創(chuàng)建和執(zhí)行帶輸入參數的存儲過程170
8.4.5 創(chuàng)建和執(zhí)行帶輸出參數的存儲過程172
8.4.6 創(chuàng)建和執(zhí)行具有返回值的存儲過程173
8.4.7 管理存儲過程174
8.4.8 任務實施175
任務 8.5 使用觸發(fā)器記錄操作日志176
8.5.1 任務描述176
8.5.2 相關知識176
8.5.3 任務實施181
任務 8.6 實訓182
8.6.1 訓練目的182
8.6.2 訓練內容182
8.6.3 參考代碼183
課后習題186
第 9 章 數據庫安全管理
任務 9.1 創(chuàng)建登錄賬戶189
9.1.1 任務描述189
9.1.2 相關知識190
9.1.3 任務實施191
任務 9.2 創(chuàng)建用戶197
9.2.1 任務描述197
9.2.2 任務實施197
任務 9.3 分配權限199
9.3.1 任務描述199
9.3.2 相關知識200
9.3.3 任務實施201
任務 9.4 角色管理206
9.4.1 任務描述206
9.4.2 相關知識206
9.4.3 任務實施209
任務 9.5 制定并實施備份策略212
9.5.1 任務描述212
9.5.2 相關知識212
9.5.3 任務實施215
任務 9.6 數據恢復218
9.6.1 任務描述218
9.6.2 相關知識218
9.6.3 任務實施220
任務 9.7 導入/導出數據221
9.7.1 任務描述221
9.7.2 相關知識221
9.7.3 任務實施221
任務 9.8 實訓226
9.8.1 訓練目的226
9.8.2 訓練內容226
課后練習228
第 10 章 開發(fā)學生成績管理系統(tǒng)
任務 10.1 安裝 Visual Studio231
任務 10.2 設計系統(tǒng)界面234
10.2.1 功能模塊234
10.2.2 界面設計234
任務 10.3 功能模塊的實現236
10.3.1 創(chuàng)建項目236
10.3.2 用戶登錄237
10.3.3 主界面238
10.3.4 學生信息管理239
10.3.5 學生信息添加241
任務 10.4 拓展訓練244
10.4.1 訓練目的244
10.4.2 訓練內容244