注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)原理與應(yīng)用(SQL Server 2016版本)

數(shù)據(jù)庫(kù)原理與應(yīng)用(SQL Server 2016版本)

數(shù)據(jù)庫(kù)原理與應(yīng)用(SQL Server 2016版本)

定 價(jià):¥79.00

作 者: 鄧立國(guó),佟強(qiáng),楊姝,蔣寧 編
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: >計(jì)算機(jī)/網(wǎng)絡(luò) >數(shù)據(jù)庫(kù) >數(shù)據(jù)庫(kù)理論

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302483052 出版時(shí)間: 2017-09-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 467 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)系統(tǒng)地講述數(shù)據(jù)庫(kù)原理與SQL Server 2016的功能、應(yīng)用及實(shí)踐知識(shí)。 全書(shū)共分13章,主要內(nèi)容包括關(guān)系數(shù)據(jù)庫(kù)知識(shí)、SQL Server 2016的安裝與配置、數(shù)據(jù)庫(kù)的創(chuàng)建與維護(hù)、數(shù)據(jù)庫(kù)表的操作與管理、數(shù)據(jù)庫(kù)表的維護(hù)、完整性控制、查詢(xún)與管理表數(shù)據(jù)、Transact-SQL編程、存儲(chǔ)過(guò)程和觸發(fā)器、數(shù)據(jù)庫(kù)安全管理、數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)配置連接,并且詳細(xì)介紹了C#和SQL Server 2016系統(tǒng)開(kāi)發(fā)及實(shí)訓(xùn)等知識(shí)。 本書(shū)內(nèi)容翔實(shí)、知識(shí)結(jié)構(gòu)合理、語(yǔ)言流暢簡(jiǎn)潔、案例豐富,適合希望學(xué)習(xí)SQL Server 2016操作的初學(xué)者閱讀,也適合作為高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、信息技術(shù)等相關(guān)專(zhuān)業(yè)的數(shù)據(jù)庫(kù)課程教材。

作者簡(jiǎn)介

  鄧立國(guó),東北大學(xué)計(jì)算機(jī)應(yīng)用博士畢業(yè)。2005年開(kāi)始在沈陽(yáng)師范大學(xué)軟件學(xué)院、教育技術(shù)學(xué)院任教,主要研究方向:數(shù)據(jù)挖掘、知識(shí)工程、大數(shù)據(jù)處理、云計(jì)算、分布式計(jì)算等。以第1作者發(fā)表學(xué)術(shù)論文30多篇(26篇EI),主編教材 1 部,主持科研課題6項(xiàng),經(jīng)費(fèi)10余萬(wàn)元,多次獲得校級(jí)科研優(yōu)秀獎(jiǎng),作為九三社員提出的智慧城市提案被市政府采納,研究成果被教育廳等單位采用。

圖書(shū)目錄

第1章 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí) 1
1.1 數(shù)據(jù)庫(kù)系統(tǒng)概論 1
1.1.1 數(shù)據(jù)庫(kù)系統(tǒng)的基本概念 1
1.1.2 數(shù)據(jù)庫(kù)技術(shù)的產(chǎn)生與特點(diǎn) 2
1.2 數(shù)據(jù)模型 3
1.2.1 數(shù)據(jù)模型的組成要素 4
1.2.2 數(shù)據(jù)的概念模型 4
1.2.3 數(shù)據(jù)的邏輯模型 9
1.2.4 數(shù)據(jù)的物理模型 11
1.3 數(shù)據(jù)庫(kù)系統(tǒng)模式與結(jié)構(gòu) 11
1.3.1 數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu) 11
1.3.2 數(shù)據(jù)庫(kù)系統(tǒng)的二級(jí)映像功能 12
1.4 數(shù)據(jù)庫(kù)系統(tǒng)的組成 13
1.4.1 計(jì)算機(jī)硬件 13
1.4.2 計(jì)算機(jī)軟件 13
1.4.3 數(shù)據(jù)庫(kù)系統(tǒng)中的人員 13
1.5 習(xí)題 14
第2章 關(guān)系數(shù)據(jù)庫(kù) 16
2.1 數(shù)學(xué)中關(guān)系的概念 16
2.2 關(guān)系數(shù)據(jù)模型 18
2.2.1 關(guān)系數(shù)據(jù)結(jié)構(gòu) 18
2.2.2 關(guān)系操作 19
2.2.3 關(guān)系的完整性 19
2.3 關(guān)系代數(shù) 21
2.3.1 傳統(tǒng)的集合運(yùn)算 21
2.3.2 專(zhuān)門(mén)的關(guān)系運(yùn)算 22
2.4 關(guān)系模式和范式理論 27
2.4.1 關(guān)系模式與屬性依賴(lài) 27
2.4.2 范式理論 29
2.5 習(xí)題 34
第3章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL 38
3.1 SQL語(yǔ)言概述 38
3.1.1 SQL的特點(diǎn) 38
3.1.2 SQL的基本概念 39
3.2 數(shù)據(jù)定義 40
3.2.1 模式的定義與刪除 41
3.2.2 基本表的定義、刪除與修改 42
3.2.3 索引的建立與刪除 46
3.3 數(shù)據(jù)查詢(xún) 47
3.3.1 單表查詢(xún) 47
3.3.2 多表查詢(xún) 59
3.4 數(shù)據(jù)更新 70
3.4.1 插入數(shù)據(jù) 70
3.4.2 修改數(shù)據(jù) 72
3.4.3 刪除數(shù)據(jù) 73
3.5 視圖 74
3.5.1 定義視圖 74
3.5.2 查詢(xún)視圖 77
3.5.3 更新視圖 78
3.5.4 視圖的作用 80
3.6 習(xí)題 81
第4章 數(shù)據(jù)庫(kù)設(shè)計(jì)與編程 82
4.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 82
4.1.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的特點(diǎn) 82
4.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)的方法 83
4.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟 84
4.1.4 數(shù)據(jù)庫(kù)設(shè)計(jì)中的各級(jí)模式 85
4.2 需求分析 86
4.3 概念設(shè)計(jì) 88
4.4 邏輯設(shè)計(jì) 90
4.5 數(shù)據(jù)庫(kù)的物理設(shè)計(jì) 93
4.6 實(shí)施與維護(hù) 95
4.7 ODBC編程 97
4.8 JDBC編程 103
4.9 習(xí)題 108
第5章 認(rèn)識(shí)SQL Server 2016 109
5.1 SQL Server 2016簡(jiǎn)介及功能特點(diǎn) 109
5.1.1 起源與發(fā)展 109
5.1.2 主要功能特點(diǎn) 110
5.2 SQL Server 2016的安裝與配置 112
5.2.1 SQL Server 2016的安裝 112
5.2.2 SQL Server 2016的體系結(jié)構(gòu) 118
5.2.3 SQL Server 2016的新特性 121
5.2.4 SQL Server 2016的安全 123
5.2.5 SQL Server 2016的系統(tǒng)配置 124
5.3 SQL Server 2016的版本和管理工具 126
5.3.1 使用SQL Server Management Studio 127
5.3.2 SQL Server的配置管理器 135
5.3.3 SQL Server Profiler 136
5.3.4 SQL Server 2016數(shù)據(jù)庫(kù)引擎中的新增功能 136
5.3.5 實(shí)用工具 143
5.3.6 PowerShell 144
5.4 SQL Server 2016 數(shù)據(jù)庫(kù)存儲(chǔ) 145
5.4.1 數(shù)據(jù)文件和文件組 145
5.4.2 日志文件 146
5.5 SQL Server 2016 數(shù)據(jù)庫(kù)對(duì)象 146
5.5.1 服務(wù)器 146
5.5.2 數(shù)據(jù)庫(kù) 147
5.5.3 架構(gòu) 148
5.5.4 對(duì)象名稱(chēng) 149
5.6 Transact-SQL 149
5.6.1 Transact-SQL概述 150
5.6.2 標(biāo)識(shí)符 151
5.6.3 常量和變量 152
5.6.4 運(yùn)算符 155
5.6.5 表達(dá)式 159
5.6.6 控制流語(yǔ)句 161
5.6.7 常用函數(shù) 166
5.7 習(xí)題 181
第6章 SQL Server 2016創(chuàng)建和管理數(shù)據(jù)庫(kù) 182
6.1 SQL Server Management Studio 182
6.1.1 打開(kāi)SSMS并連接到數(shù)據(jù)庫(kù)引擎 182
6.1.2 顯示“已注冊(cè)的服務(wù)器” 184
6.1.3 注冊(cè)本地服務(wù)器 185
6.1.4 啟動(dòng)數(shù)據(jù)庫(kù)引擎 186
6.1.5 連接對(duì)象資源管理器 187
6.1.6 使用 SSMS編寫(xiě)代碼 187
6.2 創(chuàng)建數(shù)據(jù)庫(kù) 189
6.2.1 數(shù)據(jù)庫(kù)對(duì)象 190
6.2.2 數(shù)據(jù)庫(kù)對(duì)象標(biāo)識(shí)符 190
6.2.3 數(shù)據(jù)庫(kù)對(duì)象結(jié)構(gòu) 191
6.2.4 使用Management Studio創(chuàng)建數(shù)據(jù)庫(kù) 191
6.3 文件組及其創(chuàng)建與使用 196
6.3.1 文件組 196
6.3.2 創(chuàng)建文件組 197
6.3.3 使用文件組 199
6.4 管理數(shù)據(jù)庫(kù) 200
6.4.1 查看數(shù)據(jù)庫(kù) 200
6.4.2 修改數(shù)據(jù)庫(kù) 202
6.4.3 刪除數(shù)據(jù)庫(kù) 203
6.5 擴(kuò)大和收縮數(shù)據(jù)庫(kù) 204
6.5.1 擴(kuò)大數(shù)據(jù)庫(kù) 204
6.5.2 收縮數(shù)據(jù)庫(kù) 205
6.6 導(dǎo)入/導(dǎo)出數(shù)據(jù) 206
6.7 備份與恢復(fù)數(shù)據(jù)庫(kù) 209
6.7.1 備份類(lèi)型 209
6.7.2 恢復(fù)模式 210
6.7.3 備份數(shù)據(jù)庫(kù) 210
6.8 生成SQL腳本 212
6.8.1 將數(shù)據(jù)表生成SQL腳本 212
6.8.2 將數(shù)據(jù)庫(kù)生成SQL腳本 213
6.9 習(xí)題 214
第7章 創(chuàng)建與管理SQL Server 2016 數(shù)據(jù)庫(kù)表 216
7.1 數(shù)據(jù)類(lèi)型 216
7.2 表的概念 221
7.3 創(chuàng)建表 222
7.3.1 使用圖形界面創(chuàng)建數(shù)據(jù)表 222
7.3.2 使用SQL的CREATE TABLE命令創(chuàng)建數(shù)據(jù)表 223
7.4 操作表 225
7.4.1 表結(jié)構(gòu)的修改 225
7.4.2 操作表數(shù)據(jù) 229
7.5 表約束 235
7.5.1 創(chuàng)建PRIMARY KEY約束 236
7.5.2 創(chuàng)建UNIQUE約束 239
7.5.3 創(chuàng)建CHECK約束 241
7.5.4 比較列約束和表約束 243
7.6 關(guān)系圖 244
7.6.1 創(chuàng)建新的數(shù)據(jù)庫(kù)關(guān)系圖 244
7.6.2 關(guān)系圖的使用 246
7.7 視圖 249
7.7.1 視圖概念 249
7.7.2 創(chuàng)建視圖 250
7.7.3 操作視圖 252
7.8 索引 255
7.8.1 數(shù)據(jù)表的存儲(chǔ)結(jié)構(gòu) 255
7.8.2 索引類(lèi)型 256
7.8.3 創(chuàng)建表索引 257
7.8.4 管理索引 259
7.9 習(xí)題 261
第8章 操縱數(shù)據(jù)表的數(shù)據(jù) 262
8.1 標(biāo)準(zhǔn)查詢(xún) 262
8.1.1 SELECT語(yǔ)句的語(yǔ)法格式 262
8.1.2 獲取若干列 263
8.1.3 獲取所有列 264
8.1.4 使用DISTINCT關(guān)鍵字 265
8.1.5 使用TOP關(guān)鍵字 266
8.2 使用WHERE子句 266
8.2.1 使用比較運(yùn)算符 266
8.2.2 使用邏輯運(yùn)算符 267
8.2.3 使用范圍運(yùn)算符 268
8.2.4 使用IN條件 269
8.2.5 使用LIKE條件 270
8.2.6 使用IS NULL條件 271
8.3 格式化結(jié)果集 272
8.3.1 排序結(jié)果集 272
8.3.2 分組結(jié)果集 273
8.3.3 統(tǒng)計(jì)結(jié)果集 274
8.4 插入數(shù)據(jù) 275
8.4.1 使用INSERT語(yǔ)句插入數(shù)據(jù) 275
8.4.2 使用INSERT...SELECT語(yǔ)句插入數(shù)據(jù) 276
8.4.3 使用SELECT...INTO語(yǔ)句創(chuàng)建表 277
8.5 更新數(shù)據(jù) 278
8.5.1 修改表數(shù)據(jù) 279
8.5.2 根據(jù)其他表更新數(shù)據(jù) 279
8.5.3 使用TOP表達(dá)式修改數(shù)據(jù) 280
8.6 刪除數(shù)據(jù) 281
8.6.1 使用DELETE語(yǔ)句刪除數(shù)據(jù) 281
8.6.2 使用TRUNCATE TABLE語(yǔ)句 281
8.6.3 刪除基于其他表中的數(shù)據(jù)行 282
8.7 習(xí)題 283
第9章 查詢(xún)復(fù)雜數(shù)據(jù) 284
9.1 多表連接 284
9.1.1 基本連接操作 284
9.1.2 使用別名 285
9.1.3 多表連接查詢(xún) 286
9.1.4 含有JOIN關(guān)鍵字的連接查詢(xún) 286
9.2 內(nèi)連接 287
9.2.1 等值連接查詢(xún) 287
9.2.2 非等值連接查詢(xún) 288
9.2.3 自然連接查詢(xún) 289
9.3 外連接 289
9.3.1 左外連接查詢(xún) 290
9.3.2 右外連接查詢(xún) 291
9.3.3 完全外連接查詢(xún) 291
9.4 交叉連接 292
9.4.1 不使用WHERE子句的交叉連接查詢(xún) 292
9.4.2 使用WHERE子句的交叉連接查詢(xún) 293
9.5 自連接 293
9.6 聯(lián)合查詢(xún) 294
9.7 子查詢(xún) 294
9.7.1 使用IN關(guān)鍵字 294
9.7.2 使用EXISTS關(guān)鍵字 295
9.7.3 使用比較運(yùn)算符 296
9.7.4 返回單值的子查詢(xún) 296
9.7.5 使用嵌套子查詢(xún) 297
9.8 習(xí)題 297
第10章 存儲(chǔ)過(guò)程與觸發(fā)器 299
10.1 存儲(chǔ)過(guò)程 299
10.1.1 使用存儲(chǔ)過(guò)程 299
10.1.2 管理存儲(chǔ)過(guò)程 305
10.1.3 處理錯(cuò)誤信息 306
10.1.4 優(yōu)化存儲(chǔ)過(guò)程 309
10.2 觸發(fā)器 310
10.2.1 了解觸發(fā)器 310
10.2.2 創(chuàng)建觸發(fā)器 313
10.2.3 管理觸發(fā)器 317
10.3 習(xí)題 319
第11章 數(shù)據(jù)庫(kù)安全 320
11.1 數(shù)據(jù)庫(kù)安全威脅 320
11.2 安全策略 322
11.3 SQL Server 2016安全機(jī)制 324
11.3.1 登錄名管理 325
11.3.2 數(shù)據(jù)庫(kù)用戶(hù)管理 328
11.3.3 數(shù)據(jù)庫(kù)角色 330
11.4 權(quán)限管理 335
11.4.1 權(quán)限類(lèi)型 336
11.4.2 常見(jiàn)對(duì)象的權(quán)限 337
11.4.3 授予權(quán)限 337
11.4.4 收回和否認(rèn)權(quán)限 338
11.5 習(xí)題 339
第12章 圖書(shū)管理系統(tǒng) 341
12.1 系統(tǒng)概述 341
12.1.1 需求分析 341
12.1.2 功能分析 342
12.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 343
12.2.1 設(shè)計(jì)數(shù)據(jù)表 343
12.2.2 設(shè)計(jì)存儲(chǔ)過(guò)程 344
12.3 創(chuàng)建圖書(shū)管理系統(tǒng)項(xiàng)目 345
12.3.1 搭建項(xiàng)目 345
12.3.2 應(yīng)用引用 346
12.3.3 提取公共模塊 347
12.4 管理員登錄 370
12.5 主界面功能模塊實(shí)現(xiàn) 375
12.5.1 主窗體設(shè)計(jì)與代碼實(shí)現(xiàn) 376
12.5.2 系統(tǒng)管理功能模塊 415
12.5.3 圖書(shū)管理 423
12.5.4 類(lèi)型管理 435
第13章 實(shí)訓(xùn) 442
13.1 SQL Server 2016的安裝與配置 442
13.2 創(chuàng)建管理SQL Server 2016數(shù)據(jù)庫(kù)和表 443
13.3 表的基本操作 448
13.4 數(shù)據(jù)查詢(xún) 449
13.5 Transact-SQL 453
13.6 視圖 454
13.7 索引操作 456
13.8 存儲(chǔ)過(guò)程與觸發(fā)器 457
13.9 數(shù)據(jù)完整性 459
13.10 函數(shù)的應(yīng)用 461
13.11 程序設(shè)計(jì) 463
13.12 數(shù)據(jù)庫(kù)備份與還原 464
13.13 數(shù)據(jù)庫(kù)導(dǎo)入/導(dǎo)出 465
13.14 SQL Server 2016數(shù)據(jù)庫(kù)的安全 466
參考文獻(xiàn) 468

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)