中文(wén)版SQL Server項目教程

      ISBN:978-7-5661-3592-6

      作(zuò)  者:沈僑、劉志(zhì)強、÷↑£王元成

      定  價:59.80 元

      社:哈爾濱工(gōng)程大(dà)學出版社

      使用(yòng)層次:通(tōng)用(yòng)

      出版/修訂日(rì)期:2022-06-01

    圖書(shū)簡介

    TOP +


    本書(shū)共11個(gè)項目,主要(yào)包括數(shù)據庫基礎、SQL&nb∑"δπsp;Server的(de)安裝與配置、數(shù)據庫與數(shù)據表、SQL語言與函數(×✔₽'shù)、數(shù)據查詢、視(shì)圖的(de)使用(yòng)及存儲Ωφ☆過程、觸發器(qì)與遊标、索引、SQL數(s↓ ♥hù)據庫維護、數(shù)據庫的(de)安全機(jī)制(zhì)、企業(y®♠è)進銷存管理(lǐ)系統綜合案例等。

    本書(shū)結構嚴謹,邏輯性強,易教易學,可(kě)作‌¥&★(zuò)為(wèi)計(jì)算(suàn)機(jī)、信息管理(lǐ)及相(xiàng)關專δ≈¥β業(yè)(如(rú)電(diàn)子(zǐ)、通(tōng)信、自(zì)動化(huà★↕$)等)的(de)教材,也(yě)可(kě)作(zuò)為(w★δèi)數(shù)據庫管理(lǐ)人(rén)員>↓♦(yuán)、數(shù)據處理(lǐ)與分(fēn)析人(rén)員(yuán)、程序開✘>÷♠(kāi)發人(rén)員(yuán)、數(shù)據庫開(kāi)發人(rén)員(y∏ε¶≥uán)以及對(duì)數(shù)據庫知(zhī)識感興趣的(↓↓de)讀(dú)者的(de)學習(xí)參考書∑₽≤(shū)。



    圖書(shū)目錄

    TOP +
    項目1 數(shù)據庫基礎
    1.1 數(shù)據庫系統簡介/1
    1.1.1 數(shù)據管理(lǐ)技(jì)術(shù)的(de)發展/2
    1.1.2 數(shù)據庫系統的(de ±)組成/6
    1.2 數(shù)據庫的(de)體(tǐ)系結構/8
    1.2.1 數(shù)據庫系統的(de®★)內(nèi)部結構/8
    1.2.2 數(shù)據庫系統的(de★'Ω)外(wài)部結構/10
    1.3 數(shù)據模型/13
    1.3.1 數(shù)據模型簡介/13
    1.3.2 E-R模型/14
    1.3.3 關系模型/15
    1.4 關系數(shù)據庫的(de)設計(jì)/1> 9
    1.4.1 需求分(fēn)析/20
    1.4.2 概念結構設計(jì)/21
    1.4.3 邏輯結構設計(jì)/21
    1.4.4 物(wù)理(lǐ)結構設計(jì)/21
    1.4.5 數(shù)據庫實施/21
    1.4.6 數(shù)據庫運行(xíng)和(hé)維護/22
    1.5 常見(jiàn)的(de)關系型數(shù)據庫/22
    1.5.1 Oracle/22
    1.5.2 DB2/23
    1.5.3 SQL Server/23
    1.5.4 Access/24
    1.5.5 MySQL/24
    1.5.6 Sybase/24
    知(zhī)識拓展 /25

    項目2 SQL Server的(de)安裝與配置
    2.1 SQL Server 2019簡介/γ₩$27
    2.1.1 SQL Server 2019的(de)新特性/27
    2.1.2 SQL Server 2019的(de)版本/28
    2.2 SQL Server 2019的(de)安裝與卸載/2ε≥9
    2.2.1 SQL Server 2019的(de)安裝要(yào)求/29
    2.2.2 SQL Server 2019的(de)安裝/29
    2.2.3 安裝SQL Server Managem δent Studio/34
    2.2.4 SQL Server 2019的(de)卸載/36
    2.3 SQL Server 2019的(de)服務和(hé)管理€♥‌(lǐ)工(gōng)具/36
    2.3.1 SQL Server 2019的(×π→de)服務組件(jiàn)/36
    2.3.2 SQL Server的(de)管理(lǐ)工(gōng)具/γ£↑★38
    2.4 SQL Server Management Studio的(de)管理(l ₹ǐ)和(hé)操作(zuò)/40
    2.4.1 啓動SQL Server Manage™<  ment Studio/40
    2.4.2 使用(yòng)對(duì)象資源管φ↑♣理(lǐ)器(qì)/41
    2.4.3 在Transact SQL編輯器(qì)中編寫和(hε₩é)執行(xíng)查詢語句/41
    2.4.4 使用(yòng)模版資源管理(lǐ)器(qì)降低(dī)編碼難度/42
    2.5 服務的(de)啓動和(hé)配置/42
    2.5.1 SQL Server服務的(de)啓 ♠>動/42
    2.5.2 SQL Server服務的(de)管理(lǐ)/43
    2.5.3 管理(lǐ)網絡協議(yì)/48
    2.6 服務器(qì)的(de)注冊/49
    2.6.1 注冊服務器(qì)/49
    2.6.2 删除服務器(qì)/50
    知(zhī)識拓展 /51

    項目3 數(shù)據庫與數(shù)據表
    3.1 SQL Server 數(shù)據庫簡介/53
    3.1.1 Master數(shù)據庫/53
    3.1.2 Msdb數(shù)據庫/54
    3.1.3 Model數(shù)據庫/54
    3.1.4 Tempdb數(shù)據庫/5 ↓÷4
    3.1.5 Resource數(shù)據庫/54
    3.2 創建數(shù)據庫/54
    3.2.1 數(shù)據庫文(wén)件(jiàn)簡介/54
    3.2.2 使用(yòng)SSMS創建數(shù)據庫/56
    3.2.3 使用(yòng)SQL命令創建數(shù≥€ €)據庫/57
    3.3 修改數(shù)據庫/60
    3.3.1 查看(kàn)數(shù)據庫的(de)屬性/60
    3.3.2 修改數(shù)據庫/62
    3.3.3 收縮數(shù)據庫/65
    3.4 删除數(shù)據庫/66
    3.4.1 使用(yòng)SSMS删除數(shù)據庫/66✔α↓$
    3.4.2 使用(yòng)命令删除數(shù)據庫/67
    3.5 操作(zuò)數(shù)據表/67
    3.5.1 數(shù)據表與數(shù)據類型/67
    3.5.2 創建數(shù)據表/72
    3.5.3 管理(lǐ)數(shù)據表/75
    3.5.4 管理(lǐ)約束/78
    3.5.5 管理(lǐ)數(shù)據表數(shù)據/8βα↕5
    知(zhī)識拓展/ 90


    項目4 SQL語言與函數(shù)
    4.1 T-SQL簡介/92
    4.2 數(shù)據類型/92
    4.3 常量和(hé)變量/92
    4.3.1 常量/93
    4.3.2 變量/93
    4.4 注釋符、運算(suàn)符和(hé)通(tōng)配符/✔•95
    4.4.1 注釋符/95
    4.4.2 運算(suàn)符/96
    4.4.3 通(tōng)配符/99
    4.4.4 表達式/99
    4.5 流程控制(zhì)語句和(hé)批λε☆處理(lǐ)/100
    4.5.1 IFELSE語句/100
    4.5.2 BEGINEND/101
    4.5.3 WHILECONTINUEBR‍<<EAK/101
    4.5.4 CASE/102
    4.5.5 RETURN/104
    4.5.6 批處理(lǐ)/104
    4.5.7 其他(tā)命令/105
    4.6 SQL函數(shù)的(de)使用(yòγ÷₽ng)/105
    4.6.1 聚合函數(shù)/105
    4.6.2 日(rì)期和(hé)時(shí)間(ji∑∏ān)函數(shù)/108
    4.6.3 字符串函數(shù) /111
    4.6.4 數(shù)學函數(shù) /114
    4.6.5 數(shù)據類型轉換函數(shù)/116
    4.6.6 其他(tā)函數(shù)類型/116 ☆
    4.6.7 用(yòng)戶自(zì)定義函數(shù)/117
    知(zhī)識拓展 /119

    項目5 數(shù)據查詢
    5.1 查詢工(gōng)具的(de)使用(yòng)/121
    5.1.1 編輯查詢/121
    5.1.2 查詢結果的(de)顯示方法/122
    5.2 使用(yòng)SELECT進行(xíng)查詢.122
    5.2.1 選擇列/123
    5.2.2 對(duì)行(xíng)選擇/125
    5.3 WHERE子(zǐ)句/126
    5.3.1 使用(yòng)比較運算(suàn)符/126
    5.3.2 使用(yòng)邏輯運算(suàn)符/1✘∑∏≤27
    5.3.3 使用(yòng)LIKE運算(suàn)符/127
    5.3.4 使用(yòng)BETWEEN♣↔AND運算(suàn)符/129
    5.3.5 使用(yòng)IN運算(suàn)符/129♦¶£
    5.3.6 使用(yòng)IS NULL運算(suàn)符/130
    5.4 排序查詢/130
    5.5 分(fēn)組查詢/131
    5.6 嵌套查詢/133
    5.6.1 帶IN的(de)嵌套查詢/134
    5.6.2 帶比較運算(suàn)符的(d&σ≈e)嵌套查詢/135
    5.6.3 帶ANY或ALL的(de)嵌套查詢/136
    5.6.4 帶EXISTS的(de)嵌套查詢/137
    5.7 集合查詢/138
    5.7.1 并運算(suàn)(UNION)/138
    5.7.2 交運算(suàn)(INTERSECT)/139
    5.7.3 差運算(suàn)(EXCEPT)/139
    5.8 連接查詢/140
    5.8.1 交叉連接查詢/141
    5.8.2 內(nèi)連接查詢/141
    5.8.3 外(wài)連接查詢/143
    5.9 使用(yòng)聚合函數(shù)統計(jì)彙總查詢/145
    知(zhī)識拓展 /147

    項目6 視(shì)圖的(de)使用(yòng)及存儲過程
    6.1 視(shì)圖簡介/149
    6.1.1 視(shì)圖的(de)概念/149
    6.1.2 視(shì)圖的(de)分(fēn)類/149
    6.1.3 視(shì)圖的(de)優點/149
    6.2 視(shì)圖及視(shì)圖數(shù)據的(de)常見(jiàn)操作(εΩ∞zuò)/150
    6.2.1 以界面方式操作(zuò)視(shì)圖/150φ✘÷
    6.2.2 使用(yòng)CREATE VIEW語句創建視(shì)圖/152
    6.2.3 使用(yòng)ALTER V↕✔♥IEW語句修改視(shì)圖/156
    6.2.4 使用(yòng)DROP VIEW語句删除視(shì)圖/157
    6.2.5 使用(yòng)存儲過程sp_π<γφrename修改視(shì)圖/157
    6.2.6 從(cóng)視(shì)圖&✘•中浏覽數(shù)據/158
    6.2.7 向視(shì)圖中添加數(shù‍±)據/159
    6.2.8 修改視(shì)圖中的(de)數(shù)據/159
    6.2.9 删除視(shì)圖中的(de)數(s←$δhù)據/160
    6.3 存儲過程簡介/161
    6.3.1 存儲過程的(de)概念/161
    6.3.2 存儲過程的(de)優點/162
    6.4 創建存儲過程/162
    6.4.1 使用(yòng)向導創建存儲過程/162
    6.4.2 用(yòng)CREATE PROC語句創建存儲過程/163

    項目7 觸發器(qì)與遊标
    7.1 觸發器(qì)簡介/172
    7.1.1 觸發器(qì)的(de)概念/172
    7.1.2 觸發器(qì)的(de)優點/172
    7.1.3 觸發器(qì)的(de)種類/172
    7.2 創建觸發器(qì)/173
    7.2.1 創建DML觸發器(qì)/173
    7.2.2 創建DDL觸發器(qì)/17​β9
    7.2.3 創建登錄觸發器(qì)/181
    7.3 管理(lǐ)觸發器(qì)/182
    7.3.1 查看(kàn)觸發器(qì)182
    7.3.2 修改觸發器(qì)184
    7.3.3 重命名觸發器(qì)/184
    7.3.4 禁用(yòng)和(hé)啓用(yòng)觸發器(qì)/184
    7.3.5 删除觸發器(qì)/185
    7.4 遊标簡介/185
    7.4.1 遊标的(de)實現(xiàn)/18 ‌5
    7.4.2 遊标的(de)類型/186
    7.5 遊标的(de)基本操作(zuò)/≠≥÷187
    7.5.1 聲明(míng)遊标/187
    7.5.2 打開(kāi)遊标/190
    7.5.3 讀(dú)取遊标中的(de)數(sh"¶≤ù)據/190
    7.5.4 關閉遊标/192
    7.5.5 釋放(fàng)遊标/192
    7.6 使用(yòng)系統過程查看(kàn)遊标/193
    7.6.1 sp_cursor_list/193
    7.6.2 sp_describe_cursor/193
    7.6.3 sp_describe_cursor_columns/194
    7.6.4 sp_describe_cursor_tables/194
    7.7 遊标的(de)應用(yòng)/194
    知(zhī)識拓展 /195
    6.5 管理(lǐ)存儲過程/166
    6.5.1 執行(xíng)存儲過程/166
    6.5.2 查看(kàn)存儲過程/167
    6.5.3 修改存儲過程/168
    6.5.4 重命名存儲過程/168
    6.5.5 删除存儲過程/169
    知(zhī)識拓展 170

    項目8 索引
    8.1 認識索引/197
    8.2 索引的(de)分(fēn)類/197
    8.2.1 聚集索引/197
    8.2.2 非聚集索引/198
    8.2.3 其他(tā)索引/198
    8.3 索引的(de)操作(zuò)/199
    8.3.1 創建索引/199
    8.3.2 查看(kàn)索引信息/203
    8.3.3 索引的(de)修改/203
    8.3.4 删除索引/205
    8.3.5 設置索引選項/205
    8.4 索引的(de)分(fēn)析與維護/206
    8.5 全文(wén)索引/208
    8.5.1 使用(yòng)CREATE FULLTEXT INDEX創建全文₽♠ (wén)索引/208
    8.5.2 使用(yòng)ALTER FULLTEXT INDE₩≥X更改全文(wén)索引/210
    8.5.3 使用(yòng)DROP FULLTEX♣<∑εT INDEX删除全文(wén)索引210
    8.5.4 全文(wén)目錄 /211
    知(zhī)識拓展/ 212

    項目9 SQL數(shù)據庫維護
    9.1 數(shù)據庫狀态與分(fēn)離(lí)/附加操作(zuò)/21₹×​™4
    9.1.1 查看(kàn)數(shù)據庫狀→‍&态/214
    9.1.2 脫機(jī)數(shù)據庫/214
    9.1.3 聯機(jī)數(shù)據庫/215
    9.1.4 分(fēn)離(lí)數(shù)據庫/215
    9.1.5 附加數(shù)據庫/216
    9.2 導入/導出數(shù)據表與備份/恢複數(shù)據庫/217
    9.2.1 導出SQL Server數(shù)據表/21‍&7
    9.2.2 導入SQL Server數(shù)據表/220
    9.2.3 備份類型/222
    9.2.4 恢複模式/223
    9.2.5 備份數(shù)據庫/223
    9.2.6 恢複數(shù)據庫/225
    知(zhī)識拓展 212


    項目10 數(shù)據庫的(de)安全機(jī)制(zhì)
    10.1 SQL Server 安全性簡介/228
    10.2 安全驗證方式/229
    10.2.1 身(shēn)份驗證簡介/229
    10.2.2 驗證模式的(de)修改/229
    10.3 用(yòng)戶管理(lǐ)/230
    10.3.1 登錄用(yòng)戶管理(lǐ)/231
    10.3.2 數(shù)據庫用(yòn♣¥§g)戶管理(lǐ)/234
    10.4 角色管理(lǐ)/236
    10.4.1 服務器(qì)角色管理(lǐ)/236
    10.4.2 數(shù)據庫角色管理(lǐ)/240
    10.5 權限管理(lǐ)/244
    10.5.1 權限管理(lǐ)簡介/244
    10.5.2 使用(yòng)SSMS管理(' lǐ)權限/245
    10.5.3 使用(yòng)Transact-SQL管理(lǐ)權限/246
    知(zhī)識拓展 /248

    項目11 綜合案例—企業(yè)進銷存管理(lǐ)系統
    11.1 系統分(fēn)析/250
    11.1.1 需求描述/250
    11.1.2 用(yòng)例圖/250
    11.2 系統設計(jì)/255
    11.2.1 系統目标/255
    11.2.2 系統功能(néng)結構/255
    11.3 數(shù)據庫與數(shù)據表設計(jì)/255
    11.3.1 數(shù)據庫系統的(de)概念設計(jì)/256
    11.3.2 數(shù)據庫系統的(de)物(wù)理(lǐ)設計(jì)/258©φδ✘
    11.4 創建項目/262
    11.5 系統文(wén)件(jiàn)夾組織結構/262
    11.6 公共類設計(jì)/262
    11.6.1 SQLHelper類/262
    11.6.2 User類/265
    11.6.3 JHD類/266
    11.7 系統登錄模塊設計(jì)/268&♣
    11.7.1 設計(jì)登錄窗(chuāng)體(tǐ)/268≥¥¶
    11.7.2 “ 密碼”文(wén)本框的(de)回車(chē)事 ↓(shì)件(jiàn)/268
    11.7.3 “ 登錄”按鈕的(de)事(shì)件(jià"βn)處理(lǐ)/269
    11.8 系統主窗(chuāng)體(tǐ)設計(jì)/269
    11.8.1 設計(jì)菜單欄/270
    11.8.2 子(zǐ)菜單事(shì)件(jiàn)處理(lǐ ¥)/270
    11.8.3 權限管理(lǐ)/272
    11.9 進貨單模塊設計(jì)/273
    11.9.1 設計(jì)進貨單窗(chuān•ε<g)體(tǐ)/273
    11.9.2 添加進貨商品/274
    11.9.3 商品入庫/277
    11.10 銷售單模塊設計(jì)/277
    11.10.1 設計(jì)銷售單窗(c&♥huāng)體(tǐ)/278
    11.10.2 添加銷售商品/278
    11.10.3 商品出庫/280
    11.11 庫存盤點模塊設計(jì)/280
    11.11.1 設計(jì)庫存盤點窗(chuāng)體(tǐ)/281
    11.11.2 添加盤點數(shù)據/282
    11.12 運行(xíng)項目/283
    11.13 開(kāi)發中一(yī)種常見(jiàn)問(wèn)題與₽€ ™解決方法/284

  • 書(shū)

    下(xià)