注冊(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ù)挖掘/數(shù)據(jù)倉(cāng)庫(kù)數(shù)據(jù)庫(kù)基礎(chǔ)教程(SQL Server平臺(tái))

數(shù)據(jù)庫(kù)基礎(chǔ)教程(SQL Server平臺(tái))

數(shù)據(jù)庫(kù)基礎(chǔ)教程(SQL Server平臺(tái))

定 價(jià):¥30.00

作 者: 顧韻華 等編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 高等學(xué)校計(jì)算機(jī)規(guī)劃教材
標(biāo) 簽: 數(shù)據(jù)倉(cāng)庫(kù)與數(shù)據(jù)挖掘

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


ISBN: 9787121101403 出版時(shí)間: 2009-12-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 329 字?jǐn)?shù):  

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

  本書(shū)是江蘇省精品教材立項(xiàng)建設(shè)項(xiàng)目成果,面向應(yīng)用型教學(xué)需求,重點(diǎn)突出基礎(chǔ)性和應(yīng)用性。按照“理論、實(shí)踐、再理論、再實(shí)踐”的思想關(guān)聯(lián)知識(shí),以一個(gè)貫穿全書(shū)的商品訂購(gòu)管理數(shù)據(jù)庫(kù)示例為主線,將數(shù)據(jù)庫(kù)基本原理、技術(shù)和應(yīng)用三者有機(jī)結(jié)合。全書(shū)分10章,內(nèi)容包括數(shù)據(jù)庫(kù)概覽、關(guān)系數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫(kù)語(yǔ)言SQL、數(shù)據(jù)庫(kù)設(shè)計(jì)、構(gòu)建數(shù)據(jù)庫(kù)的概念模型、關(guān)系規(guī)范化理論、應(yīng)用系統(tǒng)中的SQL及相關(guān)技術(shù)、數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)、數(shù)據(jù)庫(kù)保護(hù)和數(shù)據(jù)庫(kù)的新進(jìn)展。附錄A給出了實(shí)驗(yàn)指導(dǎo)?!稊?shù)據(jù)庫(kù)基礎(chǔ)教程(SQL Server平臺(tái))》免費(fèi)提供配套電子課件、習(xí)題參考解答和實(shí)例源程序。

作者簡(jiǎn)介

暫缺《數(shù)據(jù)庫(kù)基礎(chǔ)教程(SQL Server平臺(tái))》作者簡(jiǎn)介

圖書(shū)目錄

第1章 數(shù)據(jù)庫(kù)概覽——實(shí)例、概念與認(rèn)識(shí) 1
1.1 數(shù)據(jù)管理技術(shù)的進(jìn)展 1
1.1.1 人工管理階段 1
1.1.2 文件系統(tǒng)階段 1
1.1.3 數(shù)據(jù)庫(kù)系統(tǒng)階段 2
1.2 理解數(shù)據(jù)庫(kù)系統(tǒng) 4
1.2.1 實(shí)例——商品訂購(gòu)管理系統(tǒng) 4
1.2.2 什么是數(shù)據(jù)庫(kù)系統(tǒng) 5
1.3 數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu) 6
1.3.1 數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu) 6
1.3.2 數(shù)據(jù)庫(kù)系統(tǒng)的二級(jí)映像 7
1.3.3 數(shù)據(jù)庫(kù)管理系統(tǒng) 8
1.3.4 數(shù)據(jù)庫(kù)系統(tǒng)所需人員 9
1.4 數(shù)據(jù)模型 10
1.4.1 數(shù)據(jù)模型的概念 10
1.4.2 概念數(shù)據(jù)模型 11
1.4.3 邏輯數(shù)據(jù)模型 13
1.5 數(shù)據(jù)庫(kù)系統(tǒng)的發(fā)展 14
1.5.1 數(shù)據(jù)庫(kù)系統(tǒng)發(fā)展的階段 14
1.5.2 數(shù)據(jù)庫(kù)系統(tǒng)主要研究領(lǐng)域 15
本章小結(jié) 16
習(xí)題1 16
第2章 關(guān)系數(shù)據(jù)模型——數(shù)據(jù)庫(kù)理論基礎(chǔ) 18
2.1 關(guān)系數(shù)據(jù)結(jié)構(gòu) 18
2.1.1 二維表與關(guān)系數(shù)據(jù)結(jié)構(gòu) 18
2.1.2 關(guān)系數(shù)據(jù)結(jié)構(gòu)的形式化定義 20
2.1.3 關(guān)系的性質(zhì) 22
2.1.4 關(guān)系模式 22
2.1.5 關(guān)系數(shù)據(jù)庫(kù) 22
2.1.6 碼 24
2.2 關(guān)系操作 25
2.2.1 基本關(guān)系操作 25
2.2.2 關(guān)系數(shù)據(jù)語(yǔ)言分類 25
2.2.3 關(guān)系代數(shù) 26
2.3 關(guān)系完整性 31
2.3.1 實(shí)體完整性 32
2.3.2 參照完整性 32
2.3.3 用戶定義完整性 32
本章小結(jié) 33
習(xí)題2 33
第3章 關(guān)系數(shù)據(jù)庫(kù)語(yǔ)言SQL——數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ) 34
3.1 SQL概述 34
3.1.1 SQL的特點(diǎn) 35
3.1.2 SQL基本概念 35
3.1.3 SQL語(yǔ)言的組成 37
3.1.4 SQL語(yǔ)句分類 37
3.2 SQL語(yǔ)言的數(shù)據(jù)類型 37
3.3 數(shù)據(jù)定義 40
3.3.1 模式定義 40
3.3.2 基本表定義 41
3.3.3 索引定義 44
3.3.4 視圖定義 46
3.4 數(shù)據(jù)查詢 47
3.4.1 SELECT語(yǔ)句結(jié)構(gòu) 48
3.4.2 單表查詢 48
3.4.3 連接查詢 56
3.4.4 嵌套查詢 60
3.4.5 集合查詢 66
3.4.6 視圖查詢 67
3.5 數(shù)據(jù)更新 68
3.5.1 數(shù)據(jù)插入 69
3.5.2 數(shù)據(jù)修改 70
3.5.3 數(shù)據(jù)刪除 70
3.5.4 視圖更新 71
3.5.5 更新操作與數(shù)據(jù)完整性 72
本章小結(jié) 73
習(xí)題3 73
第4章 數(shù)據(jù)庫(kù)設(shè)計(jì)——數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)總論 74
4.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 74
4.1.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的含義 74
4.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)的特點(diǎn) 75
4.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)的六階段 76
4.2 數(shù)據(jù)庫(kù)設(shè)計(jì)步驟 77
4.2.1 需求分析 77
4.2.2 概念設(shè)計(jì) 80
4.2.3 邏輯設(shè)計(jì) 82
4.2.4 物理設(shè)計(jì) 86
4.2.5 數(shù)據(jù)庫(kù)實(shí)施 88
4.2.6 數(shù)據(jù)庫(kù)運(yùn)行與維護(hù) 91
本章小結(jié) 92
習(xí)題4 92
第5章 構(gòu)建數(shù)據(jù)庫(kù)的概念模型——應(yīng)用系統(tǒng)開(kāi)發(fā)基礎(chǔ) 93
5.1 E-R模型 93
5.1.1 E-R模型中的基本概念 93
5.1.2 基本E-R模型 94
5.1.3 擴(kuò)展E-R模型 96
5.2 用E-R方法構(gòu)建數(shù)據(jù)庫(kù)的概念模型 98
5.2.1 實(shí)體與屬性的劃分 98
5.2.2 聯(lián)系與聚集的使用 99
5.2.3 自頂向下和自底向上的設(shè)計(jì)方法 99
5.2.4 ERwin——E-R模型設(shè)計(jì)工具 100
5.3 E-R模型向關(guān)系模型的轉(zhuǎn)換 104
5.3.1 實(shí)體型的表示 104
5.3.2 聯(lián)系的表示 104
5.3.3 其他轉(zhuǎn)換規(guī)則 105
5.4 UML對(duì)象模型* 106
5.4.1 UML簡(jiǎn)介 106
5.4.2 用UML構(gòu)建數(shù)據(jù)庫(kù)的概念模型 106
本章小結(jié) 108
習(xí)題5 108
第6章 關(guān)系規(guī)范化理論——關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)理論基礎(chǔ) 110
6.1 數(shù)據(jù)冗余與操作異常問(wèn)題 110
6.1.1 數(shù)據(jù)冗余與操作異常 110
6.1.2 問(wèn)題原因分析 111
6.2 函數(shù)依賴 112
6.2.1 函數(shù)依賴的基本概念 112
6.2.2 函數(shù)依賴的分類 112
6.2.3 函數(shù)依賴與數(shù)據(jù)冗余 113
6.3 范式 113
6.3.1 關(guān)系模式和碼 114
6.3.2 基于函數(shù)依賴的范式 114
6.3.3 多值依賴與4NF 118
6.4 數(shù)據(jù)依賴公理系統(tǒng) 120
6.4.1 邏輯蘊(yùn)含 120
6.4.2 Armstrong公理系統(tǒng) 120
6.4.3 函數(shù)依賴集的閉包 121
6.4.4 最小依賴集 122
6.5 模式分解 123
6.5.1 無(wú)損分解 123
6.5.2 函數(shù)依賴保持 126
本章小結(jié) 128
習(xí)題6 128
第7章 應(yīng)用系統(tǒng)中的SQL及相關(guān)技術(shù)——應(yīng)用開(kāi)發(fā)關(guān)鍵技術(shù) 130
7.1 在應(yīng)用中使用SQL 130
7.2 T-SQL程序設(shè)計(jì) 131
7.2.1 T-SQL程序設(shè)計(jì)基礎(chǔ) 131
7.2.2 流程控制語(yǔ)句 134
7.2.3 批處理和腳本 139
7.2.4 函數(shù) 140
7.2.5 游標(biāo) 147
7.3 存儲(chǔ)過(guò)程和觸發(fā)器 154
7.3.1 存儲(chǔ)過(guò)程 154
7.3.2 觸發(fā)器 160
7.4 嵌入式SQL 163
7.4.1 嵌入式SQL的處理 163
7.4.2 主語(yǔ)言語(yǔ)句與SQL語(yǔ)句 164
7.4.3 ESQL與主語(yǔ)言間的通信 165
7.4.4 程序?qū)嵗?167
7.5 數(shù)據(jù)庫(kù)訪問(wèn)接口 171
7.5.1 開(kāi)放數(shù)據(jù)庫(kù)互連ODBC 172
7.5.2 OLE DB和ADO 178
7.5.3 ADO.NET 181
7.5.4 JDBC 184
本章小結(jié) 185
習(xí)題7 185
第8章 數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)——過(guò)程、平臺(tái)與實(shí)例 186
8.1 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開(kāi)發(fā)過(guò)程 186
8.2 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的體系結(jié)構(gòu) 188
8.2.1 單用戶模式 188
8.2.2 主從式多用戶模式 188
8.2.3 C/S模式 188
8.2.4 B/S模式 189
8.3 常用的數(shù)據(jù)庫(kù)系統(tǒng) 190
8.3.1 SQL Server 190
8.3.2 Oracle 195
8.3.3 Sybase 197
8.3.4 DB2 197
8.3.5 MySQL 198
8.3.6 VFP 199
8.3.7 Access 199
8.3.8 數(shù)據(jù)庫(kù)系統(tǒng)的選擇 199
8.4 常用數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)工具簡(jiǎn)介 200
8.4.1 Visual Studio 200
8.4.2 Delphi 201
8.4.3 PowerBuilder 202
8.4.4 Eclipse 202
8.5 Visual Basic數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā) 203
8.5.1 VB程序設(shè)計(jì)概述 203
8.5.2 VB數(shù)據(jù)庫(kù)訪問(wèn)接口 204
8.5.3 VB數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)案例——商品訂購(gòu)管理系統(tǒng) 218
8.6 C#數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā) 228
8.6.1 C#程序設(shè)計(jì)概述 228
8.6.2 ADO.NET數(shù)據(jù)庫(kù)應(yīng)用技術(shù) 235
8.6.3 C#數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)案例——商品訂購(gòu)管理系統(tǒng) 243
本章小結(jié) 254
習(xí)題8 254
第9章 數(shù)據(jù)庫(kù)保護(hù)——數(shù)據(jù)庫(kù)管理基礎(chǔ) 255
9.1 數(shù)據(jù)庫(kù)保護(hù)概述 255
9.2 數(shù)據(jù)庫(kù)安全 256
9.2.1 數(shù)據(jù)庫(kù)安全保護(hù)范圍 256
9.2.2 數(shù)據(jù)庫(kù)安全性目標(biāo) 256
9.2.3 數(shù)據(jù)庫(kù)安全控制 257
9.2.4 SQL Server的安全機(jī)制 259
9.3 數(shù)據(jù)庫(kù)完整性 266
9.3.1 完整性概念 266
9.3.2 DBMS的完整性控制 267
9.3.3 SQL Server的完整性機(jī)制 269
9.4 并發(fā)控制 273
9.4.1 事務(wù) 274
9.4.2 事務(wù)的并發(fā)執(zhí)行 275
9.4.3 并發(fā)調(diào)度的可串行化 276
9.4.4 封鎖 277
9.4.5 活鎖與死鎖 279
9.4.6 SQL Server的事務(wù)處理和鎖機(jī)制 280
9.5 數(shù)據(jù)庫(kù)恢復(fù) 284
9.5.1 故障種類 284
9.5.2 數(shù)據(jù)庫(kù)恢復(fù)技術(shù) 284
9.5.3 SQL Server的恢復(fù)技術(shù) 287
本章小結(jié) 290
習(xí)題9 291
第10章 數(shù)據(jù)庫(kù)新進(jìn)展——領(lǐng)域知識(shí)拓展 292
10.1 數(shù)據(jù)庫(kù)技術(shù)的研究與發(fā)展 292
10.1.1 數(shù)據(jù)庫(kù)技術(shù)的發(fā)展 292
10.1.2 數(shù)據(jù)庫(kù)發(fā)展的特點(diǎn) 293
10.1.3 數(shù)據(jù)庫(kù)技術(shù)的研究方向 294
10.2 數(shù)據(jù)倉(cāng)庫(kù)與數(shù)據(jù)挖掘 297
10.2.1 數(shù)據(jù)倉(cāng)庫(kù) 297
10.2.2 數(shù)據(jù)挖掘 299
10.2.3 數(shù)據(jù)倉(cāng)庫(kù)與數(shù)據(jù)挖掘 301
10.3 XML數(shù)據(jù)管理 302
10.3.1 XML概述 302
10.3.2 XML數(shù)據(jù)模型 302
10.3.3 XML數(shù)據(jù)查詢 304
本章小結(jié) 304
習(xí)題10 304
附錄A 實(shí)驗(yàn)指導(dǎo) 305
實(shí)驗(yàn)1 SQL Server Management Studio管理工具的使用 305
實(shí)驗(yàn)2 數(shù)據(jù)庫(kù)、表的創(chuàng)建 306
實(shí)驗(yàn)3 表數(shù)據(jù)插入、修改和刪除 309
實(shí)驗(yàn)4 數(shù)據(jù)查詢 312
實(shí)驗(yàn)5 索引 316
實(shí)驗(yàn)6 視圖 318
實(shí)驗(yàn)7 T-SQL編程 319
實(shí)驗(yàn)8 存儲(chǔ)過(guò)程和觸發(fā)器 321
實(shí)驗(yàn)9 數(shù)據(jù)庫(kù)完整性 324
實(shí)驗(yàn)10 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)——學(xué)生成績(jī)管理系統(tǒng) 325
附錄B T-SQL常用語(yǔ)句 327
附錄C SQL Server常用系統(tǒng)存儲(chǔ)過(guò)程 330
附錄D SQL Server常用@@類函數(shù) 332
參考文獻(xiàn) 333

本目錄推薦

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