-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
SQL Server 2012數據庫技術及應用 微課版 第5版 版權信息
- ISBN:9787115554550
- 條形碼:9787115554550 ; 978-7-115-55455-0
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
SQL Server 2012數據庫技術及應用 微課版 第5版 本書特色
“十三五”“十二五”職業教育國家規劃教材 山東省精品課程配套教材 改版升級,歷經十年沉淀和考驗 三大學習情境,拆解重點和難點,講解生動有趣 59個微課視頻
SQL Server 2012數據庫技術及應用 微課版 第5版 內容簡介
本書首先介紹數據庫系統的基本知識、需求分析、概念設計和邏輯設計的方法,然后分別介紹SQLServer2012的基本服務功能、安裝與配置;使用SSMS或T-SQL創建與管理數據庫、表、索引和視圖;T-SQL的SELECT數據査詢;T-SQL編程基礎,創建與管理存儲過程、觸發器和用戶定義函數;很后介紹SQLServer2012的數據庫安全管理技術、備份與還原技術、導出與導入技術。
本書將數據庫理論知識融入數據庫開發與維護的工作過程之中,依照職業崗位能力要求和行業實用技術要求編寫;將各章內容以案例和項目任務為載體循序漸進地展示出來,便于工學結合、任務驅動的課程教學。本書可作為各層次院校計算機類專業數據庫技術與應用課程的教材,也可作為數據庫開發與維護的工程技術人員的自學參考用書。
SQL Server 2012數據庫技術及應用 微課版 第5版 目錄
1.1 數據管理技術的產生和發展 2
1.1.1 數據處理的基本概念 2
1.1.2 數據管理技術的發展 3
1.2 數據庫系統概述 6
1.2.1 數據庫 6
1.2.2 數據庫管理系統 7
1.2.3 數據庫開發工具 8
1.2.4 數據庫應用系統 8
1.2.5 用戶 8
1.3 數據模型 9
1.3.1 數據模型的應用層次 9
1.3.2 數據模型的組成要素 11
1.3.3 邏輯模型的結構分類 12
1.4 數據庫開發與維護 13
1.5 任務訓練—數據庫系統認知 14
思考與練習 15
第 2章需求分析與數據庫概念設計 17
2.1 需求分析 18
案例1-2-1 教務管理系統需求分析 19
案例2-2-1 圖書管理系統需求分析 20
2.2 數據庫概念設計概述 21
2.2.1 概念模型的基本要素 21
2.2.2 概念設計的一般步驟 24
2.3 E-R方法概念設計 25
案例1-2-2 教務管理數據庫概念設計 25
2.3.1 概念模型的E-R表示方法 25
2.3.2 使用Visio建立E-R概念模型 26
2.4 IDEF1X方法概念設計 28
案例2-2-2 圖書管理數據庫概念設計 28
2.4.1 概念模型的IDEF1X表示方法 28
2.4.2 使用Visio建立IDEF1X概念模型 33
2.5 項目訓練—人事管理系統需求分析與數據庫概念設計 36
思考與練習 39
第3章關系模型與數據庫邏輯設計 41
3.1 關系模型概述 42
3.1.1 關系數據結構 42
3.1.2 關系數據操作 44
3.1.3 關系完整性約束 50
3.1.4 關系模型的特點 53
3.2 E-R概念模型到關系模型的轉換 53
案例1-3 教務管理數據庫邏輯設計 54
3.2.1 實體(E)轉換為關系的方法 54
3.2.2 聯系(R)轉換為關系的方法 54
3.3 IDEF1X概念模型到關系模型的轉換 56
案例2-3 圖書管理數據庫邏輯設計 57
3.3.1 實體(E)轉換為關系的方法 57
3.3.2 聯系(R)轉換為關系的方法 57
3.4 關系規范化 58
3.4.1 第 一范式(1NF) 59
3.4.2 第二范式(2NF) 59
3.4.3 第三范式(3NF) 61
3.4.4 BC范式 62
3.5 項目訓練—人事管理數據庫邏輯設計 63
思考與練習 65
第4章SQL Server 2012的安裝與配置 67
4.1 SQL Server 2012概述 68
4.1.1 SQL Server 2012的服務 68
4.1.2 SQL Server 2012的版本 69
4.2 SQL Server 2012的安裝與配置 70
4.2.1 安裝的硬件與軟件要求 70
4.2.2 安裝的過程與配置 71
4.3 SQL Server 2012的管理 80
4.3.1 界面操作術語說明 80
4.3.2 管理工具簡介 80
4.3.3 SQL Server服務管理 81
4.4 SSMS操作基礎 83
4.5 T-SQL查詢編輯器操作基礎 87
4.5.1 SQL簡介 87
4.5.2 T-SQL簡介 88
4.5.3 使用【查詢編輯器】 89
4.6 任務訓練—使用SSMS 91
思考與練習 93
第5章數據庫的創建與管理 94
5.1 數據庫概述 95
5.1.1 數據庫的構成 95
5.1.2 數據庫文件 96
5.1.3 數據庫文件組 97
5.1.4 數據庫對象 98
5.1.5 設計數據庫 99
5.1.6 數據庫快照 99
5.1.7 數據庫鏡像 99
5.2 使用SSMS創建與管理數據庫 100
案例1-5 教務管理數據庫的創建與管理 100
5.2.1 使用SSMS創建數據庫 100
5.2.2 使用SSMS修改數據庫 103
5.2.3 使用SSMS刪除數據庫 104
5.3 使用T-SQL創建與管理數據庫 105
案例2-5 圖書管理數據庫的創建與管理 105
5.3.1 使用T-SQL創建數據庫 105
5.3.2 使用T-SQL修改數據庫 107
5.3.3 使用T-SQL刪除數據庫 109
5.4 分離和附加數據庫 110
5.4.1 分離數據庫 110
5.4.2 附加數據庫 110
5.5 項目訓練—人事管理數據庫的創建與管理 112
思考與練習 113
第6章表的創建與操作 114
6.1 表概述 115
6.1.1 表的構成 116
6.1.2 表的類型 116
6.1.3 T-SQL的數據類型 117
6.1.4 SQL Server表的完整性約束 118
6.2 使用SSMS創建與管理表 119
案例1-6-1 教務管理表的創建與管理 119
6.2.1 使用SSMS創建表 119
6.2.2 使用SSMS修改表 120
6.2.3 使用SSMS刪除表 124
6.3 使用SSMS操作表 125
案例1-6-2 教務管理表的操作 125
6.3.1 使用SSMS插入數據行 125
6.3.2 使用SSMS更新數據 126
6.3.3 使用SSMS刪除數據行 126
6.4 使用T-SQL創建與管理表 127
案例2-6-1 圖書管理表的創建與管理 127
6.4.1 使用T-SQL創建表 127
6.4.2 使用T-SQL修改表 129
6.4.3 使用T-SQL刪除表 130
6.5 使用T-SQL操作表 130
案例2-6-2 圖書管理表的操作 131
6.5.1 使用T-SQL插入數據行 131
6.5.2 使用T-SQL更新數據 133
6.5.3 使用T-SQL刪除數據行 134
6.6 索引的創建與管理 135
6.6.1 索引概述 135
6.6.2 使用SSMS創建索引 136
6.6.3 使用SSMS刪除索引 137
6.6.4 使用T-SQL創建索引 137
6.6.5 使用T-SQL刪除索引 138
6.7 關系圖的創建與管理 138
6.7.1 創建數據庫關系圖 139
6.7.2 修改數據庫關系圖 139
6.7.3 刪除數據庫關系圖 140
6.7.4 顯示數據庫關系圖屬性 140
6.8 項目訓練—人事管理表的創建與操作 140
思考與練習 142
第7章SELECT數據查詢 144
7.1 SELECT查詢語句 145
案例1-7 教務管理SELECT數據查詢 145
7.1.1 SELECT查詢語句結構 145
7.1.2 SELECT子句投影查詢 146
7.1.3 FROM子句連接查詢 150
7.1.4 WHERE子句選擇查詢 152
7.1.5 GROUP BY子句分組統計查詢 156
7.1.6 HAVING子句限定查詢 157
7.1.7 ORDER BY子句排序查詢 158
7.1.8 INTO子句保存查詢 159
7.2 ANSI連接查詢 159
案例2-7-1 圖書管理ANSI連接查詢 159
7.2.1 FROM子句的ANSI連接查詢 160
7.2.2 內連接查詢 160
7.2.3 外連接查詢 161
7.2.4 自連接查詢 163
7.2.5 交叉連接查詢 163
7.3 子查詢 164
案例2-7-2 圖書管理SELECT子查詢 164
7.3.1 IN子查詢 164
7.3.2 SOME|ANY和ALL子查詢 165
7.3.3 EXISTS子查詢 166
7.3.4 子查詢在其他語句中的使用 167
7.3.5 子查詢和連接查詢的比較 168
7.4 聯合查詢 168
7.4.1 UNION(集)運算符 168
7.4.2 聯合查詢結果排序 169
7.5 項目訓練—人事管理SELECT數據查詢 170
思考與練習 171
第8章視圖的創建與應用 173
8.1 視圖概述 174
8.2 使用SSMS創建與管理視圖 175
案例1-8-1 教務管理視圖的創建與管理 175
8.2.1 使用SSMS創建視圖 175
8.2.2 使用SSMS修改視圖 177
8.2.3 使用SSMS刪除視圖 177
8.3 使用SSMS應用視圖 178
案例1-8-2 教務管理視圖的應用 178
8.3.1 使用SSMS數據查詢 178
8.3.2 使用SSMS插入數據行 179
8.3.3 使用SSMS更新數據 179
8.3.4 使用SSMS刪除數據行 179
8.4 使用T-SQL創建與管理視圖 180
案例2-8-1 圖書管理視圖的創建與管理 180
8.4.1 使用T-SQL創建視圖 180
8.4.2 使用T-SQL修改視圖 182
8.4.3 使用T-SQL刪除視圖 182
8.5 使用T-SQL應用視圖 183
案例2-8-2 圖書管理視圖的應用 183
8.5.1 使用T-SQL數據查詢 183
8.5.2 使用T-SQL插入數據行 183
8.5.3 使用T-SQL更新數據 184
8.5.4 使用T-SQL刪除數據行 184
8.6 項目訓練—人事管理視圖的創建與應用 184
思考與練習 185
第9章T-SQL編程基礎 186
9.1 T-SQL基礎 187
9.1.1 有效標識符 187
9.1.2 注釋 187
9.1.3 數據類型 188
9.2 表達式 189
9.2.1 常量 189
9.2.2 變量 190
9.2.3 日期時間類型表達式 192
9.2.4 內置函數 194
9.2.5 運算符 199
9.3 流程控制語句 199
9.3.1 順序語句 200
9.3.2 IF...ELSE分支語句 200
9.3.3 WHILE循環語句 202
9.3.4 其他控制語句 203
9.3.5 CASE多分支表達式 204
9.4 批處理 206
9.5 事務 207
9.5.1 事務簡介 207
9.5.2 事務語句 208
9.6 項目訓練—人事管理T-SQL
編程與應用 210
思考與練習 211
第 10章T-SQL程序設計 212
10.1 創建與管理存儲過程 213
案例2-10-1 圖書管理存儲過程的創建與管理 213
10.1.1 存儲過程概述 213
10.1.2 創建存儲過程 215
10.1.3 管理存儲過程 218
10.2 創建與管理觸發器 219
案例2-10-2 圖書管理觸發器的創建與管理 219
10.2.1 觸發器概述 219
10.2.2 創建DML觸發器 220
10.2.3 創建DDL觸發器 226
10.2.4 管理觸發器 227
10.3 創建與管理用戶定義函數 229
案例2-10-3 圖書管理用戶定義函數的創建與管理 229
10.3.1 用戶定義函數概述 229
10.3.2 創建用戶定義函數 230
10.3.3 管理用戶定義函數 233
10.4 項目訓練—人事管理T-SQL程序設計 233
思考與練習 234
第 11章數據庫的安全性管理 235
案例1-11 教務管理數據庫的安全性管理 236
11.1 數據庫的安全性管理概述 236
11.2 身份驗證與模式配置 237
11.2.1 Windows身份驗證 238
11.2.2 SQL Server身份驗證 238
11.2.3 配置身份驗證模式 238
11.3 登錄名管理 239
11.3.1 內置登錄名 239
11.3.2 創建Windows登錄名 241
11.3.3 創建SQL Server登錄名 247
11.3.4 修改和刪除登錄名 249
11.4 數據庫用戶管理 250
11.4.1 內置數據庫用戶 250
11.4.2 創建數據庫用戶 252
11.4.3 修改和刪除數據庫用戶 254
11.5 架構管理 254
11.5.1 內置架構和默認架構 255
11.5.2 創建架構 255
11.5.3 修改和刪除架構 258
11.6 權限管理 258
11.6.1 對象權限管理 258
11.6.2 數據庫權限管理 262
11.7 角色管理 264
11.7.1 服務器角色管理 265
11.7.2 數據庫角色管理 268
11.8 項目訓練—人事管理數據庫的安全性管理 271
思考與練習 272
第 12章數據庫的恢復與傳輸 273
12.1 數據庫的備份與還原 274
案例1-12-1 教務管理數據庫的備份與還原 274
12.1.1 數據庫備份與還原概述 274
12.1.2 數據庫備份 276
12.1.3 數據庫還原 279
12.2 數據庫的導出與導入 281
案例1-12-2 教務管理數據庫的導出與導入 281
12.2.1 SQL Server數據導出 281
12.2.2 SQL Server數據導入 284
12.3 項目訓練—人事管理數據庫的恢復與傳輸 285
思考與練習 286
SQL Server 2012數據庫技術及應用 微課版 第5版 作者簡介
周慧,教授,煙臺職業學院教師。1982年在國防科技大學進修“計算機原理”。1982年至1985年在湖南大學計算機科學系任教。1983年7月至1984年2月參與國防科技大學衛星發射顯示系統科研協作。1988年2月至1988年7月在國防科技大學進修研究生課程“分布式數據庫”。1985至今在煙臺職業學院任教。獲煙臺市優秀教師、山東省電大優秀教師、學院首屆教學名師、十佳教育工作者、國家骨干高職院校“創建工作先進個人”等榮譽稱號。
- >
史學評論
- >
詩經-先民的歌唱
- >
名家帶你讀魯迅:朝花夕拾
- >
羅曼·羅蘭讀書隨筆-精裝
- >
小考拉的故事-套裝共3冊
- >
羅庸西南聯大授課錄
- >
月亮與六便士
- >
月亮虎