書馨卡幫你省薪 2024個(gè)人購書報(bào)告 2024中圖網(wǎng)年度報(bào)告
歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)
> >>
SQL Server從入門到精通:全新精華版

SQL Server從入門到精通:全新精華版

出版社:北京希望電子出版社出版時(shí)間:2017-09-01
開本: 26cm 頁數(shù): 20,364頁
中 圖 價(jià):¥46.2(7.1折) 定價(jià)  ¥65.0 登錄后可看到會(huì)員價(jià)
加入購物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
本類五星書更多>

SQL Server從入門到精通:全新精華版 版權(quán)信息

SQL Server從入門到精通:全新精華版 本書特色

本書內(nèi)容充實(shí)條理,結(jié)構(gòu)嚴(yán)謹(jǐn),循序漸進(jìn)有層次的進(jìn)行講解,對(duì)SQL Server進(jìn)行了全方位的介紹。書中所列舉案例的選擇均突出知識(shí)點(diǎn)的實(shí)際應(yīng)用性,并配合有“TIPS”技巧講解,讓讀者真正掌握SQL Server。 本書共15章,主要介紹了初識(shí)數(shù)據(jù)庫系統(tǒng)、SQL Server2012入門、數(shù)據(jù)庫的創(chuàng)建和管理、數(shù)據(jù)表的創(chuàng)建與管理、數(shù)據(jù)查詢、視圖、索引、T-SQL編程基礎(chǔ)、存儲(chǔ)過程、觸發(fā)器、游標(biāo)、數(shù)據(jù)備份與恢復(fù)、數(shù)據(jù)庫安全管理、進(jìn)銷存管理系統(tǒng)等。

SQL Server從入門到精通:全新精華版 內(nèi)容簡(jiǎn)介

無論初學(xué)還是鞏固,一本適合各個(gè)層面DBA的通用教材! 從未系統(tǒng)學(xué)習(xí)過,數(shù)據(jù)庫開發(fā)及設(shè)計(jì)能力比較薄弱怎么辦? 學(xué)校教材太簡(jiǎn)單,想提高實(shí)際維護(hù)能力怎么辦? 從事開發(fā)工作,急需提高數(shù)據(jù)庫維護(hù)能力怎么辦? 如何快速尋找并解決BUG,提高程序測(cè)試效率? …… 這些困惑,本書統(tǒng)統(tǒng)可以解決,讓你一本就夠! 光盤采用標(biāo)準(zhǔn)普通話進(jìn)行錄制講解——講解到位,條理清晰。 搭配多個(gè)小例子與代碼進(jìn)行實(shí)際講解——理論 實(shí)踐,層次分明。 對(duì)數(shù)據(jù)庫運(yùn)營(yíng)維護(hù)原理進(jìn)行詳解——十分透徹,一看就懂。 無論是剛剛接觸,還是學(xué)有小成,都能在本書中發(fā)現(xiàn)你需要的東西!

SQL Server從入門到精通:全新精華版 目錄

目 錄 Part 1 基礎(chǔ)知識(shí) Chapter 01 零基礎(chǔ)學(xué)數(shù)據(jù)庫 1.1 數(shù)據(jù)庫系統(tǒng)概述..................................................................................... 3 1.1.1 數(shù)據(jù)管理技術(shù)的起源........................................................................... 3 1.1.2 數(shù)據(jù)庫與數(shù)據(jù)庫管理系統(tǒng) .................................................................... 6 1.1.3 數(shù)據(jù)庫系統(tǒng)....................................................................................... 7 1.2 數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)..................................................................................... 9 1.2.1 數(shù)據(jù)庫系統(tǒng)的內(nèi)部結(jié)構(gòu)........................................................................ 9 1.2.2 數(shù)據(jù)庫系統(tǒng)的外部結(jié)構(gòu)....................................................................... 11 1.3 數(shù)據(jù)模型................................................................................................13 1.3.1 E-R模型.........................................................................................14 1.3.2 關(guān)系模型.........................................................................................16 1.4 數(shù)據(jù)庫設(shè)計(jì)............................................................................................21 1.4.1 需求分析........................................................................................ 22 1.4.2 概念結(jié)構(gòu)設(shè)計(jì).................................................................................. 23 1.4.3 邏輯結(jié)構(gòu)設(shè)計(jì).................................................................................. 23 1.4.4 物理結(jié)構(gòu)設(shè)計(jì).................................................................................. 23 1.4.5 數(shù)據(jù)庫的實(shí)施.................................................................................. 24 1.4.6 數(shù)據(jù)庫的運(yùn)行和維護(hù)......................................................................... 24 1.5 主流的關(guān)系型數(shù)據(jù)庫............................................................................ 25 本章小結(jié)....................................................................................................... 27 項(xiàng)目練習(xí)........................................................................................................ 27 Chapter 02 SQL Server 2012輕松入門 2.1 SQL Server 2012簡(jiǎn)介.................................................................... 29 2.2 SQL Server 2012的安裝..................................................................31 2.2.1 SQL Server 2012版本介紹................................................................31 2.2.2 SQL Server 2012安裝要求............................................................... 32 2.2.3 SQL Server 2012安裝過程............................................................... 34 2.2.4 SQL Server 2012的卸載.................................................................. 42 2.3 SQL Server 2012的組件................................................................. 43 2.4 SQL Server 2012 的管理工具........................................................ 45 2.4.1 Management Studio....................................................................... 46 2.4.2 SQL Server配置管理器 .................................................................. 57 本章小結(jié)....................................................................................................... 59 項(xiàng)目練習(xí)........................................................................................................ 59 Chapter 03 數(shù)據(jù)庫的創(chuàng)建與管理 3.1 SQL Server 數(shù)據(jù)庫概述...................................................................61 3.1.1 Master數(shù)據(jù)庫..................................................................................61 3.1.2 Msdb數(shù)據(jù)庫................................................................................... 62 3.1.3 Model數(shù)據(jù)庫................................................................................... 62 3.1.4 Tempdb數(shù)據(jù)庫............................................................................... 62 3.1.5 Resource數(shù)據(jù)庫............................................................................. 62 3.2 創(chuàng)建數(shù)據(jù)庫........................................................................................... 62 3.2.1 數(shù)據(jù)庫文件..................................................................................... 62 3.2.2 使用Management Studio創(chuàng)建數(shù)據(jù)庫................................................. 64 3.2.3 用SQL命令創(chuàng)建數(shù)據(jù)庫..................................................................... 65 3.3 數(shù)據(jù)庫的操作....................................................................................... 67 3.3.1 查看數(shù)據(jù)庫屬性............................................................................... 67 3.3.2 修改數(shù)據(jù)庫..................................................................................... 70 3.3.3 收縮數(shù)據(jù)庫..................................................................................... 73 3.4 刪除數(shù)據(jù)庫........................................................................................... 74 3.4.1 使用Management Studio刪除數(shù)據(jù)庫................................................. 74 3.4.2 使用命令刪除數(shù)據(jù)庫......................................................................... 75 3.5 分離和附加數(shù)據(jù)庫................................................................................ 75 3.5.1 分離數(shù)據(jù)庫..................................................................................... 76 3.5.2 附加數(shù)據(jù)庫..................................................................................... 76 本章小結(jié)....................................................................................................... 78 項(xiàng)目練習(xí)........................................................................................................ 78 Chapter 04 數(shù)據(jù)表的創(chuàng)建與管理 4.1 數(shù)據(jù)表簡(jiǎn)介........................................................................................... 80 4.1.1 什么是數(shù)據(jù)表.................................................................................. 80 4.1.2 基本數(shù)據(jù)類型.................................................................................. 80 4.1.3 自定義數(shù)據(jù)類型............................................................................... 83 4.1.4 數(shù)據(jù)表的數(shù)據(jù)完整性......................................................................... 85 4.2 創(chuàng)建數(shù)據(jù)表........................................................................................... 85 4.2.1 在圖形界面下創(chuàng)建數(shù)據(jù)表 .................................................................. 86 4.2.2 使用SQL語句創(chuàng)建數(shù)據(jù)表.................................................................. 87 4.3 管理數(shù)據(jù)表........................................................................................... 89 4.3.1 修改數(shù)據(jù)表..................................................................................... 89 4.3.2 刪除數(shù)據(jù)表 .................................................................................... 93 4.4 管理約束............................................................................................... 94 4.4.1 主鍵約束........................................................................................ 94 4.4.2 唯一性約束..................................................................................... 96 4.4.3 檢查約束........................................................................................ 99 4.4.4 默認(rèn)約束....................................................................................... 100 4.4.5 外鍵約束....................................................................................... 101 4.5 管理數(shù)據(jù)表數(shù)據(jù).................................................................................. 104 4.5.1 通過圖形化工具管理數(shù)據(jù).................................................................. 104 4.5.2 用INSERT語句插入數(shù)據(jù).................................................................. 105 4.5.3 用UPDATE語句更新數(shù)據(jù)................................................................. 106 4.5.4 用DELETE語句刪除數(shù)據(jù)................................................................. 107 本章小結(jié)...................................................................................................... 109 項(xiàng)目練習(xí)....................................................................................................... 110 Part 2 核心技術(shù) Chapter 05 數(shù)據(jù)查詢 5.1 查詢工具的使用................................................................................... 113 5.1.1 編輯查詢....................................................................................... 113 5.1.2 查詢結(jié)果的顯示方法 ....................................................................... 114 5.2 使用SELECT進(jìn)行查詢..................................................................... 114 5.2.1 對(duì)列查詢....................................................................................... 114 5.2.2 對(duì)行選擇....................................................................................... 117 5.3 使用WHERE子句進(jìn)行條件查詢....................................................... 118 5.3.1 使用比較運(yùn)算符.............................................................................. 118 5.3.2 使用邏輯運(yùn)算符.............................................................................. 119 5.3.3 使用LIKE運(yùn)算符............................................................................. 119 5.3.4 使用BETWEEN…AND…運(yùn)算符....................................................... 121 5.3.5 使用IN運(yùn)算符................................................................................. 121 5.3.6 使用IS NULL運(yùn)算符........................................................................ 122 5.4 排序查詢.............................................................................................. 123 5.5 使用聚合函數(shù)統(tǒng)計(jì)匯總查詢................................................................ 124 5.6 分組查詢.............................................................................................. 126 5.7 嵌套查詢.............................................................................................. 128 5.7.1 帶IN的嵌套查詢.............................................................................. 129 5.7.2 帶比較運(yùn)算符的嵌套查詢.................................................................. 131 5.7.3 帶ANY或ALL的嵌套查詢................................................................. 132 5.7.4 帶EXISTS的嵌套查詢..................................................................... 134 5.8 集合查詢.............................................................................................. 135 5.8.1 并運(yùn)算.......................................................................................... 135 5.8.2 交運(yùn)算.......................................................................................... 136 5.8.3 差操作.......................................................................................... 136 5.9 連接查詢.............................................................................................. 137 5.9.1 交叉連接查詢................................................................................. 138 5.9.2 內(nèi)連接查詢.................................................................................... 138 5.9.3 外連接查詢.................................................................................... 141 本章小結(jié)......................................................................................................143 項(xiàng)目練習(xí).......................................................................................................143 Chapter 06 視圖 6.1 認(rèn)識(shí)視圖.............................................................................................. 145 6.1.1 視圖的概念.................................................................................... 145 6.1.2 視圖的分類.................................................................................... 145 6.1.3 視圖的優(yōu)點(diǎn).................................................................................... 145 6.2 創(chuàng)建視圖.............................................................................................. 146 6.2.1 在圖形界面下創(chuàng)建視圖..................................................................... 146 6.2.2 用SQL語句創(chuàng)建視圖........................................................................148 6.3 修改視圖.............................................................................................. 151 6.3.1 在圖形界面下修改視圖..................................................................... 151 6.3.2 使用ALTER VIEW 語句修改視圖...................................................... 151 6.4 查看視圖.............................................................................................. 152 6.4.1 查看視圖中的數(shù)據(jù)信息..................................................................... 152 6.4.2 查看視圖的定義信息........................................................................ 153 6.5 通過視圖更新數(shù)據(jù)............................................................................... 156 6.5.1 插入數(shù)據(jù)....................................................................................... 156 6.5.2 修改數(shù)據(jù)....................................................................................... 157 6.5.3 刪除數(shù)據(jù)....................................................................................... 158 6.6 刪除視圖.............................................................................................. 159 本章小結(jié)...................................................................................................... 160 項(xiàng)目練習(xí)....................................................................................................... 160 Chapter 07 索引 7.1 認(rèn)識(shí)索引.............................................................................................. 162 7.2 索引的分類.......................................................................................... 162 7.3 索引的設(shè)計(jì)原則................................................................................... 164 7.4 創(chuàng)建索引.............................................................................................. 164 7.4.1 在圖形界面下創(chuàng)建索引..................................................................... 165 7.4.2 用SQL語句創(chuàng)建索引........................................................................ 167 7.5 查看索引信息...................................................................................... 170 7.5.1 通過圖形界面查看........................................................................... 170 7.5.2 使用系統(tǒng)存儲(chǔ)過程查看..................................................................... 171 7.5.3 利用系統(tǒng)表查看.............................................................................. 172 7.6 修改索引.............................................................................................. 172 7.6.1 通過圖形界面修改索引..................................................................... 172 7.6.2 通過SQL語句修改索引..................................................................... 173 7.7 刪除索引.............................................................................................. 174 7.7.1 通過圖形界面刪除索引..................................................................... 174 7.7.2 使用SQL語句刪除索引..................................................................... 175 7.8 索引優(yōu)化.............................................................................................. 175 本章小結(jié)...................................................................................................... 179 項(xiàng)目練習(xí)....................................................................................................... 179 Chapter 08 T-SQL編程基礎(chǔ) 8.1 T-SQL概述....................................................................................... 181 8.2 數(shù)據(jù)類型.............................................................................................. 181 8.3 常量與變量.......................................................................................... 182 8.3.1 常量.............................................................................................. 182 8.3.2 變量.............................................................................................. 183 8.4 注釋符、運(yùn)算符和通配符.................................................................... 185 8.5 流程控制語句和批處理....................................................................... 189 8.5.1 IF...ELSE語句................................................................................ 189 8.5.2 BEGIN...END................................................................................. 190 8.5.3 WHILE…CONTINUE…BREAK....................................................... 190 8.5.4 CASE........................................................................................... 191 8.5.5 RETURN...................................................................................... 193 8.5.6 批處理..........................................................................................194 8.5.7 其他命令.......................................................................................194 8.6 函數(shù)..................................................................................................... 195 8.6.1 聚合函數(shù)........................................................................................ 196 8.6.2 標(biāo)量函數(shù)....................................................................................... 197 8.6.3 用戶自定義函數(shù)............................................................................... 210 本章小結(jié)...................................................................................................... 212 項(xiàng)目練習(xí)....................................................................................................... 212 Chapter 09 存儲(chǔ)過程 9.1 存儲(chǔ)過程概述...................................................................................... 214 9.1.1 認(rèn)識(shí)存儲(chǔ)過程................................................................................. 214 9.1.2 存儲(chǔ)過程的特點(diǎn).............................................................................. 215 9.2 存儲(chǔ)過程的創(chuàng)建與執(zhí)行....................................................................... 215 9.2.1 在圖形界面下創(chuàng)建存儲(chǔ)過程............................................................... 215 9.2.2 用CREATE PROCEDURE語句創(chuàng)建存儲(chǔ)過程 ................................... 216 9.2.3 存儲(chǔ)過程的執(zhí)行.............................................................................. 219 9.3 修改存儲(chǔ)過程..................................................................................... 220 9.4 重命名存儲(chǔ)過程.................................................................................. 221 9.5 刪除存儲(chǔ)過程...................................................................................... 221 本章小結(jié)..................................................................................................... 222 項(xiàng)目練習(xí)...................................................................................................... 222 Chapter 10 觸發(fā)器 10.1 觸發(fā)器概述....................................................................................... 224 10.1.1 觸發(fā)器的功能............................................................................. 224 10.1.2 觸發(fā)器的類型............................................................................. 224 10.2 DML觸發(fā)器..................................................................................... 225 10.2.1 DML觸發(fā)器的類型...................................................................... 225 10.2.2 DML觸發(fā)器的工作原理................................................................ 225 10.2.3 創(chuàng)建AFTER觸發(fā)器..................................................................... 226 10.2.4 創(chuàng)建INSTEAD OF觸發(fā)器............................................................ 229 10.2.5 查看DML觸發(fā)器......................................................................... 230 10.2.6 修改DML觸發(fā)器......................................................................... 232 10.2.7 刪除DML觸發(fā)器......................................................................... 233 10.2.8 禁用與啟用DML觸發(fā)器................................................................ 234 10.3 DDL觸發(fā)器...................................................................................... 235 10.3.1 創(chuàng)建DDL觸發(fā)器......................................................................... 235 10.3.2 測(cè)試DDL觸發(fā)器功能................................................................... 236 10.3.3 查看和修改DDL觸發(fā)器................................................................ 237 本章小結(jié)..................................................................................................... 238 項(xiàng)目練習(xí)...................................................................................................... 238 Part 3 高級(jí)應(yīng)用 Chapter 11 游標(biāo) 11.1 認(rèn)識(shí)游標(biāo)............................................................................................ 241 11.1.1 游標(biāo)的特點(diǎn)................................................................................. 241 11.1.2 游標(biāo)的分類................................................................................ 241 11.2 游標(biāo)的聲明和應(yīng)用............................................................................ 242 11.2.1 聲明游標(biāo)................................................................................... 242 11.2.2 打開游標(biāo)................................................................................... 244 11.2.3 從游標(biāo)中提取記錄....................................................................... 244 11.2.4 關(guān)閉游標(biāo)................................................................................... 246 11.2.5 釋放游標(biāo)................................................................................... 246 11.2.6 游標(biāo)的應(yīng)用................................................................................ 247 本章小結(jié)..................................................................................................... 248 項(xiàng)目練習(xí)...................................................................................................... 248 Chapter 12 數(shù)據(jù)的導(dǎo)入/導(dǎo)出 12.1 數(shù)據(jù)導(dǎo)出........................................................................................... 250 12.1.1 將數(shù)據(jù)導(dǎo)出到Access數(shù)據(jù)庫........................................................ 250 12.1.2 將數(shù)據(jù)導(dǎo)出到Excel文件............................................................... 253 12.2 數(shù)據(jù)導(dǎo)入........................................................................................... 254 12.2.1 將Access數(shù)據(jù)庫中數(shù)據(jù)導(dǎo)入SQL Server數(shù)據(jù)庫中.......................... 254 12.2.2 將Excel數(shù)據(jù)導(dǎo)入SQL Server數(shù)據(jù)庫中.......................................... 258 本章小結(jié)..................................................................................................... 263 項(xiàng)目練習(xí)...................................................................................................... 263 Chapter 13 數(shù)據(jù)備份與恢復(fù) 13.1 備份與恢復(fù)....................................................................................... 265 13.1.1 恢復(fù)模式................................................................................... 265 13.1.2 備份類型................................................................................... 266 13.1.3 備份類型的選擇.......................................................................... 267 13.2 備份設(shè)備........................................................................................... 269 13.2.1 創(chuàng)建備份設(shè)備............................................................................. 269 13.2.2 管理備份設(shè)備.............................................................................. 271 13.3 備份數(shù)據(jù)庫....................................................................................... 273 13.3.1 完整備份................................................................................... 273 13.3.2 差異備份................................................................................... 276 13.3.3 事務(wù)日志備份............................................................................. 277 13.3.4 文件/文件組備份......................................................................... 278 13.4 還原數(shù)據(jù)庫....................................................................................... 280 13.4.1 通過SQL Server Management Studio進(jìn)行數(shù)據(jù)庫還原................... 280 13.4.2 使用Transact-SQL語句進(jìn)行數(shù)據(jù)庫備份還原 ................................ 287 本章小結(jié)...................................................................................................... 291 項(xiàng)目練習(xí)....................................................................................................... 291 Chapter 14 數(shù)據(jù)庫安全管理 14.1 SQL Server 安全性概述.............................................................. 293 14.2 安全驗(yàn)證方式................................................................................... 294 14.2.1 身份驗(yàn)證簡(jiǎn)介............................................................................. 294 14.2.2 驗(yàn)證模式的修改.......................................................................... 294 14.3 用戶管理........................................................................................... 295 14.3.1 登錄用戶管理............................................................................. 296 14.3.2 數(shù)據(jù)庫用戶管理.......................................................................... 300 14.4 角色管理........................................................................................... 303 14.4.1 服務(wù)器角色管理.......................................................................... 303 14.4.2 數(shù)據(jù)庫角色管理.......................................................................... 307 14.5 權(quán)限管理............................................................................................ 313 14.5.1 權(quán)限的概念................................................................................. 313 14.5.2 使用Management Studio管理權(quán)限................................................ 315 14.5.3 使用Tractans-SQL管理權(quán)限........................................................ 316 14.6 包含數(shù)據(jù)庫........................................................................................ 318 14.6.1 啟用包含數(shù)據(jù)庫........................................................................... 319 14.6.2 創(chuàng)建包含的用戶.......................................................................... 320 14.6.3 登錄.......................................................................................... 321 本章小結(jié)..................................................................................................... 322 項(xiàng)目練習(xí)...................................................................................................... 322 Part 4 項(xiàng)目實(shí)戰(zhàn) Chapter 15 進(jìn)銷存管理系統(tǒng) 15.1 系統(tǒng)分析........................................................................................... 325 15.2 系統(tǒng)設(shè)計(jì)........................................................................................... 330 15.3 開發(fā)環(huán)境............................................................................................ 331 15.4 數(shù)據(jù)庫與數(shù)據(jù)表設(shè)計(jì)........................................................................ 332 15.5 創(chuàng)建項(xiàng)目........................................................................................... 338 15.6 系統(tǒng)文件夾組織結(jié)構(gòu)........................................................................ 339 15.7 公共類設(shè)計(jì)....................................................................................... 340 15.8 系統(tǒng)登錄模塊設(shè)計(jì)........................................................................... 345 15.9 系統(tǒng)主窗體設(shè)計(jì)............................................................................... 347 15.10 進(jìn)貨單模塊設(shè)計(jì).............................................................................. 351 15.11 銷售單模塊設(shè)計(jì)............................................................................. 356 15.12 庫存盤點(diǎn)模塊設(shè)計(jì).......................................................................... 359 15.13 運(yùn)行項(xiàng)目......................................................................................... 362 15.14 開發(fā)常見問題與解決...................................................................... 363 本章小結(jié)...................................................................................................... 364
展開全部

SQL Server從入門到精通:全新精華版 作者簡(jiǎn)介

創(chuàng)客誠品團(tuán)隊(duì)是由多位程序開發(fā)工程師、DBA、高校計(jì)算機(jī)專業(yè)導(dǎo)師組成。團(tuán)隊(duì)核心成員有多年的教學(xué)經(jīng)驗(yàn),后加入知名科技有限公司擔(dān)任高端工程師,F(xiàn)為程序設(shè)計(jì)類暢銷圖書作者,曾在“全國計(jì)算機(jī)圖書排行榜”同品類排行中身居前列,受到廣大工程設(shè)計(jì)人員的好評(píng)。

商品評(píng)論(0條)
暫無評(píng)論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服