| | | SQL Server 2016數據庫應用實戰 | 該商品所屬分類:圖書 -> 數據庫 | 【市場價】 | 574-832元 | 【優惠價】 | 359-520元 | 【作者】 | 劉玉紅李園 | 【出版社】 | 清華大學出版社 | 【ISBN】 | 9787302534174 | 【折扣說明】 | 一次購物滿999元台幣免運費+贈品 一次購物滿2000元台幣95折+免運費+贈品 一次購物滿3000元台幣92折+免運費+贈品 一次購物滿4000元台幣88折+免運費+贈品
| 【本期贈品】 | ①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
| |
版本 | 正版全新電子版PDF檔 | 您已选择: | 正版全新 | 溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。 *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。 *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。 | | | | 內容介紹 | |
出版社:清華大學出版社 ISBN:9787302534174 商品編碼:57512868465 品牌:文軒 出版時間:2019-09-01 代碼:68 作者:劉玉紅,李園
"
作 者:劉玉紅,李園 著 定 價:68 出 版 社:清華大學出版社 出版日期:2019年09月01日 頁 數:360 裝 幀:平裝 ISBN:9787302534174 ●第1章 數據庫快速入門 1.1 數據庫的基本概念 2 1.1.1 什麼是數據庫 2 1.1.2 什麼是數據表 2 1.1.3 認識數據類型 2 1.1.4 數據庫中的主鍵 3 1.2 認識數據庫繫統 3 1.2.1 數據庫繫統的組成 3 1.2.2 數據庫繫統操作語言 4 1.2.3 數據庫繫統的訪問技術 5 1.3 常見的關繫數據庫產品 5 1.3.1 SQL Server數據庫 5 1.3.2 Oracle數據庫 6 1.3.3 MySQL數據庫 6 1.3.4 DB2數據庫 7 1.3.5 Access數據庫 7 1.4 大神解惑 8 第2章 初識SQL Server 2016 2.1 認識SQL Server 2016 10 2.1.1 SQL Server 2016的新特點 10 2.1.2 SQL Server 2016的組成 11 2.1.3 SQL Server 2016的版本信息 12 2.2 SQL Server 2016的安裝與卸載 13 2.2.1 安裝環境推薦條件 13 2.2.2 安裝SQL Server 2016 13 2.2.3 卸載SQL Server 2016 17 2.3 常用SQL Server管理工具 18 2.3.1 SQL Server管理平臺 18 2.3.2 SQL Server分析器 19 2.3.3 SQL Server配置管理器 19 2.3.4 數據庫引擎優化顧問 20 2.4 SQL Server管理平臺的安裝與啟動 20 2.4.1 安裝SSMS工具 20 2.4.2 SSMS的啟動與連接 21 第3章 SQL Server服務的啟動與注冊 3.1 SQL Server 2016的服務 24 3.2 啟動SQL Server 2016服務 24 3.2.1 從後臺直接啟動服務 24 3.2.2 通過配置管理器啟動服務 25 3.3 注冊SQL Server 2016服務器 25 3.3.1 創建和刪除服務器組 25 3.3.2 注冊和刪除服務器 27 3.4 配置SQL Server 2016服務器的屬性 28 3.4.1 內存的配置 29 3.4.2 處理器的配置 30 3.4.3 安全性的配置 30 3.4.4 連接的配置 31 3.4.5 數據庫設置 32 3.4.6 高級配置 32 3.4.7 權限的配置 34 3.5 使用查詢編輯器 34 第4章 SQL Server數據庫的創建與管理 4.1 SQL Server數據庫 38 4.1.1 數據庫常用對像 38 4.1.2 數據庫的組成 38 4.1.3 認識繫統數據庫 39 4.1.4 數據庫的存儲結構 40 4.2 SQL Server的命名規則 40 4.2.1 認識標識符 40 4.2.2 對像命名規則 41 4.2.3 實例命名規則 41 4.3 創建數據庫 41 4.3.1 以界面方式創建數據庫 42 4.3.2 使用CREATE語句創建數據庫 45 4.4 修改數據庫 48 4.4.1 以界面方式修改數據庫 48 4.4.2 使用ALTER語句修改數據庫 51 4.5 數據庫更名 52 4.5.1 以界面方式更改名稱 52 4.5.2 使用ALTER語句更改名稱 53 4.6 管理數據庫 54 4.6.1 修改數據庫的初始大小 54 4.6.2 修改數據庫的優選容量 55 4.7 刪除數據庫 57 4.7.1 以界面方式刪除數據庫 57 4.7.2 使用DROP語句刪除數據庫 57 4.8 大神解惑 58 第5章 數據表的創建與管理 5.1 數據類型 60 5.1.1 基本數據類型 60 5.1.2 自定義數據類型 63 5.1.3 刪除自定義數據類型 64 5.2 創建數據表 66 5.2.1 以界面方式創建數據表 66 5.2.2 使用T-SQL語句創建數據表 67 5.3 管理數據表 68 5.3.1 增加表字段 68 5.3.2 修改表字段 70 5.3.3 刪除表字段 71 5.3.4 查看表結構 72 5.3.5 查看表信息 73 5.3.6 查看表數據 73 5.3.7 查看表關繫 74 5.4 刪除數據表 74 5.4.1 以界面方式刪除數據表 75 5.4.2 使用T-SQL語句刪除數據表 75 5.5 大神解惑 76 第6章 約束表中的數據 6.1 認識數據表的約束 78 6.2 主鍵約束 78 6.2.1 在創建表時添加主鍵約束 78 6.2.2 在現有表中添加主鍵約束 80 6.2.3 定義多字段聯合主鍵約束 81 6.2.4 刪除主鍵約束 82 6.2.5 使用SSMS管理主鍵約束 82 6.3 外鍵約束 84 6.3.1 在創建表時添加外鍵約束 84 6.3.2 在現有表中添加外鍵約束 86 6.3.3 刪除外鍵約束 87 6.3.4 使用SSMS管理外鍵約束 87 6.4 默認值約束 89 6.4.1 在創建表時添加默認值約束 89 6.4.2 在現有表中添加默認值約束 91 6.4.3 刪除默認值約束 92 6.4.4 使用SSMS管理默認值約束 93 6.5 檢查約束 95 6.5.1 在創建表時添加檢查約束 95 6.5.2 在現有表中添加檢查約束 97 6.5.3 刪除檢查約束 97 6.5.4 使用SSMS管理檢查約束 98 6.6 專享約束 100 6.6.1 在創建表時添加專享約束 100 6.6.2 在現有表中添加專享約束 102 6.6.3 刪除專享約束 103 6.6.4 使用SSMS管理專享約束 103 6.7 非空約束 105 6.7.1 在創建表時添加非空約束 106 6.7.2 在現有表中添加非空約束 106 6.7.3 刪除非空約束 107 6.7.4 使用SSMS管理非空約束 108 6.8 大神解惑 108 第7章 插入、更新與刪除數據 7.1 插入數據 110 7.1.1 INSERT語句的語法規則 110 7.1.2 向表中所有字段插入數據 110 7.1.3 向表中指定字段插入數據 113 7.1.4 一次插入多行數據記錄 114 7.1.5 將查詢結果插入到表中 115 7.2 修改數據 117 7.2.1 UPDATE語句的語法規則 117 7.2.2 修改表中某列所有數據記錄 117 7.2.3 修改表中指定單行數據記錄 118 7.2.4 修改表中指定多行數據記錄 119 7.2.5 修改表中前n條數據記錄 119 7.3 刪除數據 120 7.3.1 DELETE語句的語法規則 120 7.3.2 刪除表中的指定數據記錄 121 7.3.3 刪除表中的前n條數據記錄 121 7.3.4 刪除表中的所有數據記錄 122 7.4 在SSMS中管理數據表中的數據 123 7.4.1 向數據表中添加數據記錄 123 7.4.2 修改數據表中的數據記錄 124 7.4.3 刪除數據表中的數據記錄 125 7.5 大神解惑 126 第8章 T-SQL基礎 8.1 T-SQL概述 128 8.1.1 SQL的標準 128 8.1.2 認識T-SQL 128 8.1.3 T-SQL的組成 128 8.1.4 T-SQL的功能 129 8.2 常量 129 8.2.1 數字常量 129 8.2.2 字符串常量 130 8.2.3 日期和時間常量 130 8.2.4 符號常量 130 8.3 變量 130 8.3.1 局部變量 130 8.3.2 全局變量 132 8.4 運算符 134 8.4.1 算術運算符 134 8.4.2 比較運算符 134 8.4.3 邏輯運算符 134 8.4.4 連接運算符 135 8.4.5 按位運算符 135 8.4.6 運算符的優先級 135 8.5 表達式 136 8.5.1 什麼是表達式 136 8.5.2 表達式的分類 136 8.6 通配符 137 8.7 注釋符 138 8.8 大神解惑 138 第9章 T-SQL語句的應用 9.1 T-SQL語句的分類 140 9.2 數據定義語句 140 9.2.1 CREATE語句 140 9.2.2 ALTER語句 141 9.2.3 DROP語句 142 9.3 數據操縱語句 142 9.3.1 INSERT語句 143 9.3.2 UPDATE語句 143 9.3.3 DELETE語句 144 9.3.4 SELECT語句 145 9.4 數據控制語句 145 9.4.1 GRANT語句 146 9.4.2 REVOKE語句 146 9.4.3 DENY語句 147 9.5 其他基本語句 147 9.5.1 DECLARE語句 147 9.5.2 SET語句 148 9.5.3 PRINT語句 149 9.6 流程控制語句 149 9.6.1 BEGIN…END語句 149 9.6.2 IF…ELSE語句 150 9.6.3 CASE語句 150 9.6.4 WHILE語句 152 9.6.5 GOTO語句 152 9.6.6 WAITFOR語句 153 9.6.7 RETURN語句 153 9.7 大神解惑 154 第10章 數據查詢 10.1 查詢工具的使用 156 10.1.1 SQL Server查詢窗口 156 10.1.2 查詢結果的顯示方法 157 10.2 簡單查詢 158 10.2.1 查詢表中的全部數據 158 10.2.2 查詢表中的指定數據 158 10.2.3 使用TOP關鍵字查詢 159 10.2.4 查詢的列為表達式 159 10.2.5 對查詢結果排序 160 10.2.6 對查詢結果分組 160 10.2.7 對分組結果過濾查詢 161 10.3 條件查詢 162 10.3.1 使用關繫表達式查詢 162 10.3.2 使用BETWEEN AND範圍查詢 163 10.3.3 使用IN關鍵字查詢 164 10.3.4 使用LIKE關鍵字查詢 164 10.3.5 使用IS NULL查詢空值 167 10.4 使用聚合函數進行統計查詢 167 10.4.1 求列的和 168 10.4.2 求列的平均值 168 10.4.3 求列的優選值 169 10.4.4 求列的最小值 170 10.4.5 統計 171 10.5 大神解惑 172 第11章 高級查詢 11.1 多表之間的子查詢 174 11.1.1 使用比較運算符的子查詢 174 11.1.2 使用IN的子查詢 177 11.1.3 使用ANY的子查詢 178 11.1.4 使用ALL的子查詢 178 11.1.5 使用SOME的子查詢 178 11.1.6 使用EXISTS的子查詢 179 11.2 多表內連接查詢 180 11.2.1 笛卡兒積查詢 181 11.2.2 內連接的簡單查詢 181 11.2.3 相等內連接的查詢 181 11.2.4 不等內連接的查詢 182 11.2.5 特殊的內連接查詢 182 11.2.6 帶條件的內連接查詢 183 11.3 多表外連接查詢 183 11.3.1 認識外連接查詢 183 11.3.2 左外連接的查詢 184 11.3.3 右外連接的查詢 184 11.3.4 全外連接的查詢 185 11.4 動態查詢 185 11.5 大神解惑 186 第12章 繫統函數與自定義函數 12.1 函數簡介 188 12.2 繫統函數 188 12.2.1 字符串函數 188 12.2.2 數學函數 190 12.2.3 日期時間函數 193 12.2.4 繫統信息函數 194 12.2.5 類型轉換函數 196 12.3 自定義函數 197 12.3.1 自定義函數的語法 197 12.3.2 創建標量函數 198 12.3.3 創建表值函數 199 12.3.4 修改自定義函數 201 12.3.5 刪除自定義函數 201 12.4 在SSMS中管理自定義函數 202 12.4.1 創建自定義函數 202 12.4.2 修改自定義函數 203 12.4.3 刪除自定義函數 203 12.5 大神解惑 204 第13章 視圖的創建與應用 13.1 什麼是視圖 206 13.1.1 視圖的概念 206 13.1.2 視圖的作用 206 13.1.3 視圖的分類 207 13.2 創建視圖 208 13.2.1 創建視圖的語法規則 208 13.2.2 在單表上創建視圖 208 13.2.3 在多表上創建視圖 211 13.3 修改視圖 212 13.3.1 修改視圖的語法規則 212 13.3.2 修改視圖的具體內容 212 13.3.3 重命名視圖的名稱 213 13.4 查看視圖信息 214 13.4.1 通過SSMS查看 214 13.4.2 使用繫統存儲過程查看 214 13.5 通過視圖更新數據 215 13.5.1 通過視圖插入數據 215 13.5.2 通過視圖修改數據 217 13.5.3 通過視圖刪除數據 218 13.6 刪除視圖 218 13.6.1 刪除視圖的語法 218 13.6.2 刪除不用的視圖 219 13.7 在SSMS中管理視圖 219 13.7.1 創建視圖 219 13.7.2 修改視圖 221 13.7.3 刪除視圖 221 13.8 大神解惑 222 第14章 索引的創建與應用 14.1 索引的含義和特點 224 14.2 索引的分類 224 14.3 索引的設計原則 225 14.4 創建索引 226 14.4.1 使用對像資源管理器創建索引 226 14.4.2 使用T-SQL語句創建索引 227 14.5 管理和維護索引 229 14.5.1 在對像資源管理器中查看索引信息 230 14.5.2 用繫統存儲過程查看索引信息 230 14.6 查看索引的統計信息 231 14.7 重命名索引 232 14.8 刪除索引 233 14.9 大神解惑 233 第15章 存儲過程的創建與應用 15.1 存儲過程很強大 236 15.1.1 存儲過程的優點 236 15.1.2 存儲過程的分類 236 15.2 創建存儲過程 237 15.2.1 使用CREATE PROCEDURE語句創建存儲過程 237 15.2.2 創建存儲過程的規則 239 15.2.3 使用圖形工具創建存儲過程 239 15.3 調用存儲過程 240 15.4 存儲過程的參數 241 15.4.1 創建帶輸入參數的存儲過程 241 15.4.2 創建帶輸出參數的存儲過程 243 15.5 修改存儲過程 244 15.6 查看存儲過程信息 245 15.6.1 使用SSMS查看存儲過程信息 245 15.6.2 使用T-SQL語句查看存儲過程 246 15.7 重命名存儲過程 247 15.8 刪除存儲過程 247 15.9 擴展存儲過程 248 15.10 大神解惑 250 第16章 觸發器技術的創建與應用 16.1 觸發器 252 16.1.1 什麼是觸發器 252 16.1.2 觸發器的作用 252 16.1.3 觸發器的分類 252 16.2 創建DML觸發器 253 16.2.1 INSERT觸發器 253 16.2.2 DELETE觸發器 256 16.2.3 UPDATE觸發器 257 16.2.4 替代觸發器 257 16.2.5 嵌套觸發器 258 16.2.6 遞歸觸發器 259 16.3 創建DDL觸發器 260 16.3.1 創建DDL觸發器的語法 260 16.3.2 創建服務器作用域的DDL觸發器 260 16.4 管理觸發器 262 16.4.1 查看觸發器 262 16.4.2 修改觸發器 263 16.4.3 刪除觸發器 263 16.4.4 啟用和禁用觸發器 264 16.5 大神解惑 264 第17章 遊標的創建與應用 17.1 認識遊標 266 17.1.1 遊標的概念 266 17.1.2 遊標的優點 266 17.1.3 遊標的分類 266 17.2 遊標的基本操作 267 17.2.1 聲明遊標 267 17.2.2 打開遊標 269 17.2.3 讀取遊標中的數據 269 17.2.4 關閉遊標 270 17.2.5 釋放遊標 271 17.3 遊標的運用 271 17.3.1 使用遊標變量 271 17.3.2 用遊標為變量賦值 272 17.3.3 用ORDER BY子句改變遊標中行的順序 273 17.3.4 用遊標修改數據 274 17.3.5 用遊標刪除數據 275 17.4 使用繫統存儲過程管理遊標 276 17.4.1 sp_cursor_list存儲過程 276 17.4.2 sp_describe_cursor存儲過程 278 17.4.3 sp_describe_cursor_columns存儲過程 279 17.4.4 sp_describe_cursor_tables存儲過程 280 17.5 大神解惑 282 第18章 事務和鎖的應用 18.1 事務管理 284 18.1.1 事務的原理 284 18.1.2 事務管理的常用語句 285 18.1.3 事務的隔離級別 285 18.1.4 事務的應用案例 286 18.2 鎖 288 18.2.1 鎖的內涵與作用 288 18.2.2 可鎖定資源與鎖的類型 289 18.2.3 死鎖 290 18.2.4 鎖的應用案例 291 18.3 大神解惑 294 第19章 用戶賬戶及角色權限管理 19.1 數據庫安全策略概述 296 19.1.1 SQL Server的安全機制 296 19.1.2 與數據庫安全相關的對像 297 19.2 安全驗證模式 299 19.2.1 Windows身份驗證模式 299 19.2.2 混合模式 299 19.2.3 設置驗證模式 299 19.3 登錄賬戶的管理 300 19.3.1 創建登錄賬戶 300 19.3.2 修改登錄賬戶 302 19.3.3 刪除登錄賬戶 303 19.4 在SSMS中管理登錄賬戶 303 19.4.1 創建Windows登錄賬戶 303 19.4.2 創建SQL Server登錄賬戶 305 19.4.3 修改登錄賬戶 307 19.4.4 刪除登錄賬戶 307 19.5 SQL Server的角色管理 308 19.5.1 固定服務器角色 308 19.5.2 數據庫角色 309 19.5.3 自定義數據庫角色 309 19.5.4 應用程序角色 312 19.5.5 將登錄指派到角色 313 19.5.6 將角色指派到多個登錄賬戶 314 19.6 SQL Server的權限管理 315 19.6.1 認識權限 315 19.6.2 授予權限 316 19.6.3 拒絕權限 317 19.6.4 撤銷權限 317 19.7 大神解惑 318 第20章 數據庫的備份與恢復 20.1 備份與恢復介紹 320 20.1.1 備份類型 320 20.1.2 恢復模式 320 20.1.3 配置恢復模式 321 20.2 備份設備 322 20.2.1 備份設備類型 322 20.2.2 創建備份設備 322 20.2.3 查看備份設備 324 20.2.4 刪除備份設備 324 20.3 使用T-SQL語言備份數據庫 324 20.3.1 完整備份與差異備份 324 20.3.2 文件和文件組備份 326 20.3.3 事務日志備份 328 20.4 在SQL Server Management Studio中還原數據庫 328 20.4.1 還原數據庫的方式 328 20.4.2 還原數據庫前要注意的事項 329 20.4.3 還原數據庫備份 330 20.4.4 還原文件和文件組備份 332 20.5 用T-SQL語言還原數據庫 334 20.5.1 完整備份還原 334 20.5.2 差異備份還原 336 20.5.3 事務日志備份還原 336 20.5.4 文件和文件組備份還原 336 20.5.5 將數據庫還原到某個時間點 337 20.5.6 將文件還原到新位置上 339 20.6 建立自動備份的維護計劃 339 20.7 大神解惑 342 第21章 論壇管理繫統數據庫設計 21.1 繫統概述 344 21.2 繫統功能 344 21.3 數據庫的設計和實現 345 21.3.1 設計方案圖表 345 21.3.2 設計表 347 21.3.3 設計索引 351 21.3.4 設計視圖 352 21.4 本章小結 352 第22章 新聞發布繫統數據庫設計 22.1 繫統概述 354 22.2 繫統功能 354 22.3 數據庫的設計和實現 355 22.3.1 設計表 355 22.3.2 設計索引 359 22.3.3 設計視圖 360 22.4 本章小結 360 《SQL Server 2016數據庫應用實戰》主要包括數據庫快速入門,初識SQL Server 2016,SQL Server服務的啟動與注冊,SQL Server數據庫的創建與管理,數據表的創建與管理,約束表中的數據,插入、更新與刪除數據,T-SQL基礎,T-SQL語句的應用,數據查詢,SQL數據的高級查詢,繫統函數與自定義函數,視圖的創建與應用,索引的創建與應用,存儲過程的創建與應用,觸發器的創建與應用,遊標的創建與應用,事務和鎖的應用,用戶賬戶及角色權限管理,數據庫的備份與還原等內容。最後通過兩個綜合案例,進一步講述SQL Server在實際工作中的應用。 《SQL Server 2016數據庫應用實戰》適合SQL Server數據庫初學者、SQL Server數據庫開發人員和SQL Server數據庫管理員使用,同時也可作為高等院校相關專業師生的教學用書。
" | | | | | |