注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書教育/教材/教輔教材職業(yè)技術培訓教材數據庫應用基礎(SQL Server 2016)

數據庫應用基礎(SQL Server 2016)

數據庫應用基礎(SQL Server 2016)

定 價:¥49.80

作 者: 趙增敏
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787121421228 出版時間: 2021-11-01 包裝:
開本: 16開 頁數: 308 字數:  

內容簡介

  本書根據教育部頒布的《中等職業(yè)學校專業(yè)教學標準(試行)信息技術類(第一輯)》中的相關教學內容和要求編寫。 本書采用項目引領和任務驅動的教學方法,通過一系列項目和任務,詳細地講解SQL Server 2016的基本概念、基本操作和應用技巧。全書共分為9個項目,從培養(yǎng)學習者的實踐動手能力出發(fā),循序漸進、由淺入深地講述SQL Server使用基礎、創(chuàng)建和管理數據庫、創(chuàng)建和管理表、操作數據庫數據、查詢數據庫數據、創(chuàng)建索引和視圖、Transact-SQL編程、創(chuàng)建存儲過程和觸發(fā)器、系統(tǒng)安全管理。 本書既可作為職業(yè)院校計算機相關專業(yè)的教學用書,也可作為數據庫管理人員和數據庫開發(fā)人員的參考用書。 本書配有教學指南、電子教案和案例素材,詳見前言所述。

作者簡介

  個人簡介:趙增敏,教授,為河南省教育廳學科帶頭人,河南省教育廳學術帶頭人,長期從事數據庫應用開發(fā)(Access/SQL Server/MySQL)、可視化編程(VB/VB.NET/C#)、網頁設計、移動網頁設計、動態(tài)網站開發(fā)(ASP/PHP/JSP/ASP.NET)、Web前端開發(fā)((jQuery/Bootstrap/AngularJS/Vue.js))等方面的教學與研究,有豐富的計算機教學經驗和教材開發(fā)編寫經驗,迄今為止撰寫了數十種計算機專著及教材,其中有多本國家級規(guī)劃教材,還有版權輸出到臺灣出版繁體中文版,被電子工業(yè)出版社授予優(yōu)秀作者稱號。

圖書目錄

項目1 初識SQL Server 2016\t1
任務1.1 理解數據庫的基本概念\t1
1.1.1 數據庫\t2
1.1.2 關系型數據庫\t2
1.1.3 數據庫管理系統(tǒng)\t3
1.1.4 數據庫系統(tǒng)\t4
1.1.5 結構化查詢語言\t4
任務1.2 安裝SQL Server 2016\t5
1.2.1 SQL Server 2016的不同版本\t5
1.2.2 SQL Server 2016服務器組件\t6
1.2.3 SQL Server 2016管理工具\t6
1.2.4 安裝SQL Server 2016\t7
任務1.3 運行SQL Server 2016\t10
1.3.1 管理SQL Server 2016服務器\t10
1.3.2 連接SQL Server 2016服務器\t12
1.3.3 設置SQL Server 2016服務器\t14
項目思考\t16
項目實訓\t17
項目2 創(chuàng)建和管理數據庫\t18
任務2.1 認識SQL Server數據庫\t18
2.1.1 SQL Server數據庫概述\t19
2.1.2 數據庫文件與文件組\t20
2.1.3 SQL Server系統(tǒng)數據庫\t22
2.1.4 數據庫狀態(tài)\t24
2.1.5 數據庫文件狀態(tài)\t25
任務2.2 創(chuàng)建數據庫\t26
2.2.1 使用SSMS創(chuàng)建數據庫\t26
2.2.2 使用SQL語句創(chuàng)建數據庫\t29
任務2.3 修改數據庫\t34
2.3.1 使用SSMS修改數據庫\t34
2.3.2 使用SQL語句修改數據庫\t36
2.3.3 擴展數據庫\t37
2.3.4 收縮數據庫\t39
2.3.5 設置數據庫選項\t41
2.3.6 移動數據庫文件\t46
2.3.7 重命名數據庫\t47
2.3.8 刪除數據庫\t48
任務2.4 分離和附加數據庫\t49
2.4.1 分離數據庫\t49
2.4.2 附加數據庫\t52
任務2.5 備份和還原數據庫\t55
2.5.1 備份數據庫\t55
2.5.2 還原數據庫\t58
項目思考\t60
項目實訓\t62
項目3 創(chuàng)建和管理表\t63
任務3.1 表結構設計\t63
3.1.1 制定表規(guī)劃\t64
3.1.2 規(guī)范化邏輯設計\t66
3.1.3 聯機事務處理與決策支持\t67
3.1.4 表的類型\t69
任務3.2 認識SQL Server數據類型\t70
3.2.1 數據類型概述\t70
3.2.2 數字數據類型\t71
3.2.3 日期和時間數據類型\t72
3.2.4 字符串數據類型\t74
3.2.5 Unicode字符串數據類型\t75
3.2.6 二進制字符串數據類型\t76
3.2.7 其他數據類型\t76
3.2.8 別名數據類型\t78
任務3.3 創(chuàng)建表\t80
3.3.1 使用SSMS創(chuàng)建表\t80
3.3.2 使用SQL語句創(chuàng)建表\t83
3.3.3 在表中設置主鍵\t85
3.3.4 在表中設置外鍵\t87
3.3.5 基于多列設置主鍵\t88
任務3.4 修改表\t89
3.4.1 使用SSMS修改表\t89
3.4.2 使用SQL語句修改表\t93
任務3.5 管理表\t96
3.5.1 查看表信息\t96
3.5.2 重命名表\t98
3.5.3 刪除表\t98
項目思考\t99
項目實訓\t100
項目4 操作數據庫數據\t101
任務4.1 添加數據\t101
4.1.1 使用SSMS添加數據\t102
4.1.2 使用INSERT語句添加數據\t103
4.1.3 使用BULK INSERT語句
導入數據\t106
4.1.4 使用INSERT...SELECT語句
從其他表復制數據\t110
任務4.2 更新數據\t111
4.2.1 使用SSMS更新數據\t111
4.2.2 使用UPDATE語句更新
數據\t114
4.2.3 在UPDATE語句中使用
FROM子句\t116
4.2.4 使用TOP限制更新行數\t117
任務4.3 刪除數據\t118
4.3.1 使用SSMS刪除數據\t118
4.3.2 使用DELETE語句刪除
數據\t119
4.3.3 使用TOP限制刪除行數\t120
4.3.4 使用TRUNCATE TABLE刪除
所有行\(zhòng)t120
任務4.4 導入和導出數據\t121
4.4.1 導入數據\t121
4.4.2 導出數據\t127
項目思考\t130
項目實訓\t131
項目5 查詢數據庫數據\t132
任務5.1 理解SELECT語句\t132
5.1.1 SELECT語句的基本組成\t133
5.1.2 常用查詢工具\t133
任務5.2 使用SELECT定義選擇列表\t136
5.2.1 從表中選擇所有列\(zhòng)t137
5.2.2 從表中選擇部分列\(zhòng)t137
5.2.3 從表中選擇特殊列\(zhòng)t138
5.2.4 設置結果集列的名稱\t139
5.2.5 在選擇列表中進行計算\t140
5.2.6 從結果集中消除重復行\(zhòng)t141
5.2.7 使用TOP限制結果集行數\t142
5.2.8 沒有FROM子句的SELECT
語句\t143
任務5.3 使用FROM指定表源\t143
5.3.1 使用內部連接\t144
5.3.2 使用外部連接\t144
5.3.3 使用交叉連接\t145
任務5.4 使用WHERE篩選數據\t146
5.4.1 WHERE子句的語法格式\t147
5.4.2 使用比較搜索條件\t147
5.4.3 使用范圍搜索條件\t148
5.4.4 使用列表搜索條件\t149
5.4.5 搜索條件中的模式匹配\t150
5.4.6 使用邏輯運算符\t151
任務5.5 使用ORDER BY對數據排序\t152
5.5.1 使用ORDER BY實現數據
排序\t153
5.5.2 使用TOP...WITH TIES返回附
加行\(zhòng)t154
任務5.6 使用GROUP BY對數據分組\t155
5.6.1 使用GROUP BY子句對查詢
結果分組\t156
5.6.2 在分組操作應用搜索條件\t157
5.6.3 使用聚合函數匯總數據\t158
5.6.4 使用CUBE和ROLLUP匯總
數據\t160
任務5.7 操作查詢結果集\t162
5.7.1 使用UNION組合結果集\t163
5.7.2 使用公用表表達式\t164
5.7.3 使用PIVOT運算符\t165
5.7.4 將結果集保存到表中\(zhòng)t167
任務5.8 使用子查詢\t168
5.8.1 使用子查詢進行集成員測試\t169
5.8.2 使用子查詢進行比較測試\t170
5.8.3 使用子查詢進行存在性測試\t172
5.8.4 使用子查詢替代表達式\t173
項目思考\t174
項目實訓\t175
項目6 創(chuàng)建索引和視圖\t177
任務6.1 理解索引\t177
6.1.1 索引的基本概念\t178
6.1.2 索引的類型\t179
任務6.2 索引設計\t180
6.2.1 索引設計準則\t180
6.2.2 設計聚集索引\t181
6.2.3 設計非聚集索引\t182
6.2.4 設計唯一索引\t183
任務6.3 創(chuàng)建索引\t184
6.3.1 使用SSMS創(chuàng)建索引\t184
6.3.2 使用SQL語句創(chuàng)建索引\t185
6.3.3 查看索引信息\t186
6.3.4 刪除索引\t188
任務6.4 理解視圖\t189
6.4.1 視圖的基本概念\t189
6.4.2 視圖的用途和限制\t190
任務6.5 創(chuàng)建視圖\t190
6.5.1 使用SSMS創(chuàng)建視圖\t191
6.5.2 使用SQL語句創(chuàng)建視圖\t193
任務6.6 管理和應用視圖\t195
6.6.1 修改視圖\t195
6.6.2 重命名視圖\t197
6.6.3 查看視圖相關信息\t197
6.6.4 通過視圖修改數據\t198
6.6.5 刪除視圖\t199
項目思考\t200
項目實訓\t200
項目7 Transact-SQL編程\t201
任務7.1 理解Transact-SQL\t201
7.1.1 Transact-SQL語言組成\t202
7.1.2 批處理與腳本\t203
7.1.3 標識符\t204
7.1.4 常量\t204
7.1.5 局部變量\t206
7.1.6 表達式\t208
7.1.7 空值\t209
7.1.8 注釋語句\t210
任務7.2 使用流程控制語句\t211
7.2.1 BEGIN...END語句\t211
7.2.2 IF...ELSE語句\t212
7.2.3 CASE函數\t213
7.2.4 WAITFOR語句\t215
7.2.5 WHILE語句\t216
7.2.6 TRY...CATCH語句\t217
任務7.3 使用函數\t219
7.3.1 函數概述\t219
7.3.2 字符串函數\t220
7.3.3 數學函數\t222
7.3.4 日期函數\t224
7.3.5 轉換函數\t226
7.3.6 系統(tǒng)函數\t228
7.3.7 用戶定義函數\t230
任務7.4 使用游標\t234
7.4.1 理解游標\t234
7.4.2 定義游標\t234
7.4.3 打開游標\t236
7.4.4 通過游標提取數據\t237
7.4.5 通過游標更新數據\t239
7.4.6 關閉和釋放游標\t240
任務7.5 處理事務\t241
7.5.1 事務概述\t241
7.5.2 編寫有效事務\t242
7.5.3 啟動事務\t243
7.5.4 設置事務保存點\t244
7.5.5 提交事務\t244
7.5.6 回滾事務\t246
項目思考\t247
項目實訓\t248
項目8 創(chuàng)建存儲過程和觸發(fā)器\t250
任務8.1 創(chuàng)建存儲過程\t250
8.1.1 存儲過程的類型\t251
8.1.2 使用存儲過程的好處\t251
8.1.3 創(chuàng)建用戶定義存儲過程\t253
8.1.4 執(zhí)行存儲過程\t255
8.1.5 執(zhí)行字符串\t257
8.1.6 管理存儲過程\t258
任務8.2 創(chuàng)建觸發(fā)器\t259
8.2.1 理解觸發(fā)器\t260
8.2.2 實現DML觸發(fā)器\t260
8.2.3 實現DDL觸發(fā)器\t265
8.2.4 管理觸發(fā)器\t267
項目思考\t270
項目實訓\t271
項目9 系統(tǒng)安全管理\t272
任務9.1 設置身份驗證模式\t272
9.1.1 理解身份驗證模式\t273
9.1.2 設置服務器身份驗證模式\t273
9.1.3 SQL Server安全機制\t274
任務9.2 登錄賬戶管理\t275
9.2.1 創(chuàng)建登錄賬戶\t275
9.2.2 修改登錄賬戶\t277
9.2.3 刪除登錄賬戶\t278
任務9.3 數據庫用戶管理\t279
9.3.1 創(chuàng)建數據庫用戶\t279
9.3.2 刪除數據庫用戶\t281
任務9.4 角色管理\t281
9.4.1 管理固定服務器角色\t282
9.4.2 管理固定數據庫角色\t284
9.4.3 管理自定義數據庫角色\t285
任務9.5 數據庫權限管理\t287
9.5.1 授予權限\t287
9.5.2 拒絕權限\t290
9.5.3 撤銷權限\t290
任務9.6 架構管理\t291
9.6.1 創(chuàng)建架構\t291
9.6.2 修改架構\t293
9.6.3 刪除架構\t293
項目思考\t294
項目實訓\t295

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.stefanvlieger.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號