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

數(shù)據(jù)庫原理與設(shè)計(jì)

數(shù)據(jù)庫原理與設(shè)計(jì)

定 價(jià):¥29.80

作 者: 楊海霞 主編
出版社: 人民郵電出版社
叢編項(xiàng): 高等學(xué)校計(jì)算機(jī)系列
標(biāo) 簽: 數(shù)據(jù)理論

ISBN: 9787115166623 出版時(shí)間: 2007-09-01 包裝: 平裝
開本: 16開 頁數(shù): 329 字?jǐn)?shù):  

內(nèi)容簡介

  《數(shù)據(jù)庫原理與設(shè)計(jì)》系統(tǒng)地講述了數(shù)據(jù)庫的基本理論和開發(fā)技術(shù)。全書分為三篇,主要內(nèi)容包括:數(shù)據(jù)庫系統(tǒng)的組成、數(shù)據(jù)模型、關(guān)系代數(shù)、SQL、關(guān)系規(guī)范化理論、數(shù)據(jù)庫的設(shè)計(jì)方法、SQL程序設(shè)計(jì)、數(shù)據(jù)庫的訪問技術(shù)、維護(hù)技術(shù)以及數(shù)據(jù)庫技術(shù)新進(jìn)展等,每章后均附有習(xí)題。 《數(shù)據(jù)庫原理與設(shè)計(jì)》語言通俗易懂,既有理論的概括與探討,又有實(shí)際應(yīng)用中的經(jīng)驗(yàn)方法的總結(jié),《數(shù)據(jù)庫原理與設(shè)計(jì)》可作為高等學(xué)校計(jì)算機(jī)、信息及相關(guān)專業(yè)的數(shù)據(jù)庫教材,也適合從事數(shù)據(jù)庫開發(fā)人員參考閱讀。

作者簡介

暫缺《數(shù)據(jù)庫原理與設(shè)計(jì)》作者簡介

圖書目錄

第一篇 知識篇
第1章 數(shù)據(jù)庫系統(tǒng)概述 1
1.1 引言 1
1.1.1 數(shù)據(jù)庫管理技術(shù)的發(fā)展 1
1.1.2 數(shù)據(jù)庫系統(tǒng)的組成 4
1.1.3 數(shù)據(jù)庫技術(shù)的發(fā)展 4
1.2 數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu) 5
1.2.1 數(shù)據(jù)庫系統(tǒng)的模式結(jié)構(gòu) 5
1.2.2 數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu) 8
1.3 數(shù)據(jù)模型 10
1.3.1 數(shù)據(jù)表示 11
1.3.2 數(shù)據(jù)模型的要素 11
1.3.3 概念模型 12
1.3.4 常用的數(shù)據(jù)模型 15
1.4 關(guān)系數(shù)據(jù)庫 17
1.4.1 關(guān)系模型概述 17
1.4.2 關(guān)系數(shù)據(jù)結(jié)構(gòu)及形式化定義 18
1.4.3 關(guān)系的完整性 22
1.4.4 關(guān)系代數(shù) 24
1.5 SQL Server數(shù)據(jù)庫管理系統(tǒng) 31
1.5.1 SQL Server概述 31
1.5.2 SQL Server中的數(shù)據(jù)庫對象 33
思考與練習(xí) 36
第2章 關(guān)系數(shù)據(jù)庫語言 37
2.1 SQL概述 38
2.1.1 SQL的特點(diǎn) 38
2.1.2 SQL數(shù)據(jù)庫的體系結(jié)構(gòu) 39
2.1.3 SQL語句的分類 40
2.1.4 SQL的語法約定 41
2.2 SQL Server數(shù)據(jù)庫的基本管理與設(shè)置 43
2.2.1 啟動(dòng)和關(guān)閉數(shù)據(jù)庫服務(wù) 43
2.2.2 創(chuàng)建數(shù)據(jù)庫 45
2.2.3 修改數(shù)據(jù)庫 47
2.2.4 設(shè)置數(shù)據(jù)庫選項(xiàng) 48
2.2.5 刪除數(shù)據(jù)庫 49
2.3 數(shù)據(jù)定義 49
2.3.1 表的創(chuàng)建與管理 50
2.3.2 索引的創(chuàng)建與管理 55
2.3.3 視圖的創(chuàng)建與管理 57
2.3.4 存儲過程的創(chuàng)建與管理 60
2.3.5 觸發(fā)器的創(chuàng)建與管理 62
2.4 數(shù)據(jù)查詢 64
2.4.1 單表查詢 65
2.4.2 連接查詢 71
2.4.3 嵌套查詢 74
2.4.4 集合查詢 77
2.5 數(shù)據(jù)更新 77
2.5.1 插入數(shù)據(jù) 77
2.5.2 修改數(shù)據(jù) 78
2.5.3 刪除數(shù)據(jù) 79
2.5.4 更新操作與數(shù)據(jù)庫的一致性 80
思考與練習(xí) 80
第3章 關(guān)系數(shù)據(jù)理論 83
3.1 關(guān)系模式設(shè)計(jì)中的問題 83
3.1.1 規(guī)范化理論的主要內(nèi)容 83
3.1.2 關(guān)系模式的操作異?!?3
3.2 函數(shù)依賴 86
3.2.1 函數(shù)依賴的定義及性質(zhì) 86
3.2.2 函數(shù)依賴的分類 88
3.2.3 碼 89
3.3 范式 89
3.3.1 第一范式 89
3.3.2 第二范式 90
3.3.3 第三范式 91
3.3.4 BC范式 93
3.3.5 多值依賴與4NF 95
3.4 關(guān)系模式的規(guī)范化 99
3.4.1 關(guān)系模式規(guī)范化的原則 99
3.4.2 關(guān)系模式規(guī)范化的步驟 99
3.4.3 關(guān)系模式規(guī)范化的要求 100
思考與練習(xí) 103
第4章 數(shù)據(jù)庫保護(hù) 104
4.1 安全性 104
4.1.1 安全性控制概述 104
4.1.2 安全性控制的一般方法 105
4.2 完整性 109
4.2.1 完整性約束的分類 110
4.2.2 完整性控制 112
4.3 并發(fā)控制 114
4.3.1 并發(fā)控制概述 115
4.3.2 并發(fā)操作的調(diào)度 118
4.3.3 封鎖 119
4.3.4 死鎖和活鎖 120
4.4 恢復(fù) 122
4.4.1 恢復(fù)的原理 122
4.4.2 恢復(fù)的實(shí)現(xiàn) 124
4.5 數(shù)據(jù)庫復(fù)制與數(shù)據(jù)庫鏡像 129
4.5.1 數(shù)據(jù)庫復(fù)制 129
4.5.2 數(shù)據(jù)庫鏡像 130
思考與練習(xí) 130
第二篇 設(shè)計(jì)篇
第5章 數(shù)據(jù)庫設(shè)計(jì) 132
5.1 數(shù)據(jù)庫設(shè)計(jì)步驟 132
5.2 需求分析 133
5.2.1 需求分析方法 134
5.2.2 數(shù)據(jù)流圖與數(shù)據(jù)字典 135
5.2.3 實(shí)例——學(xué)籍管理需求分析 138
5.3 概念結(jié)構(gòu)設(shè)計(jì) 142
5.3.1 數(shù)據(jù)抽象與局部視圖設(shè)計(jì) 142
5.3.2 視圖的集成 143
5.3.3 實(shí)例——學(xué)籍管理概念結(jié)構(gòu)設(shè)計(jì) 144
5.4 邏輯結(jié)構(gòu)設(shè)計(jì) 146
5.4.1 E-R圖向關(guān)系數(shù)據(jù)模型的轉(zhuǎn)換 147
5.4.2 數(shù)據(jù)模型的優(yōu)化 148
5.4.3 設(shè)計(jì)用戶子模式 149
5.4.4 實(shí)例——學(xué)籍管理邏輯結(jié)構(gòu)設(shè)計(jì) 149
5.5 物理結(jié)構(gòu)設(shè)計(jì) 151
5.5.1 分析影響數(shù)據(jù)庫物理設(shè)計(jì)的因素 152
5.5.2 關(guān)系模式存取方法選擇 152
5.5.3 確定系統(tǒng)配置 154
5.5.4 評價(jià)物理結(jié)構(gòu) 154
5.6 數(shù)據(jù)庫實(shí)施與維護(hù) 154
5.6.1 創(chuàng)建數(shù)據(jù)庫 154
5.6.2 組織數(shù)據(jù)入庫 154
5.6.3 數(shù)據(jù)庫試運(yùn)行 155
5.6.4 數(shù)據(jù)庫運(yùn)行與維護(hù) 155
5.7 數(shù)據(jù)庫建模工具 156
5.7.1 數(shù)據(jù)庫建模工具簡介 156
5.7.2 利用PowerDesigner設(shè)計(jì)學(xué)籍管理的概念結(jié)構(gòu)實(shí)例 158
5.7.3 利用PowerDesigner設(shè)計(jì)學(xué)籍管理的物理結(jié)構(gòu)實(shí)例 163
5.7.4 利用PowerDesigner進(jìn)行學(xué)籍管理的數(shù)據(jù)庫實(shí)施 163
思考與練習(xí) 167
第6章 SQL程序設(shè)計(jì)與開發(fā) 168
6.1 批處理與腳本 168
6.1.1 批處理 168
6.1.2 腳本 169
6.2 SQL程序設(shè)計(jì)基礎(chǔ) 170
6.2.1 SQL程序基本成分 170
6.2.2 SQL程序編寫規(guī)范 173
6.3 流程控制語句 174
6.3.1 語句塊:BEGIN...END 174
6.3.2 條件執(zhí)行:IF...ELSE語句 175
6.3.3 多分支CASE表達(dá)式 176
6.3.4 循環(huán):WHILE語句 178
6.3.5 非條件執(zhí)行:GOTO 語句 179
6.3.6 調(diào)度執(zhí)行:WAITFOR 179
6.4 游標(biāo) 180
6.4.1 游標(biāo) 180
6.4.2 聲明游標(biāo):DECLARE CURSOR語句 181
6.4.3 打開游標(biāo):OPEN語句 182
6.4.4 讀取數(shù)據(jù):FETCH語句 182
6.4.5 關(guān)閉游標(biāo):CLOSE語句 184
6.4.6 釋放游標(biāo):DEALLOCATE語句 184
6.4.7 游標(biāo)使用實(shí)例 184
6.5 SQL程序的調(diào)試與錯(cuò)誤處理 186
6.5.1 SQL程序的錯(cuò)誤類型 186
6.5.2 SQL程序的錯(cuò)誤處理 187
6.6 SQL程序?qū)嵗?87
6.6.1 自定義函數(shù) 188
6.6.2 存儲過程 189
6.6.3 觸發(fā)器 192
思考與練習(xí) 193
第三篇 技術(shù)篇
第7章 數(shù)據(jù)庫訪問技術(shù) 195
7.1 數(shù)據(jù)庫訪問技術(shù)概述 195
7.1.1 數(shù)據(jù)庫訪問技術(shù)發(fā)展概況 195
7.1.2 數(shù)據(jù)庫訪問技術(shù) 196
7.2 使用ODBC訪問數(shù)據(jù)庫 199
7.2.1 ODBC層次結(jié)構(gòu) 199
7.2.2 配置ODBC數(shù)據(jù)源 200
7.2.3 通過ODBC訪問SQL Server數(shù)據(jù)庫 203
7.2.4 處理ODBC錯(cuò)誤 207
7.3 嵌入式SQL與動(dòng)態(tài)SQL 208
7.3.1 嵌入式SQL 208
7.3.2 動(dòng)態(tài)SQL語句 211
7.4 使用Visual Basic訪問數(shù)據(jù)庫 212
7.4.1 數(shù)據(jù)訪問對象 212
7.4.2 使用RDO模型訪問SQL Server數(shù)據(jù)庫 215
7.4.3 使用ADO模型訪問SQL Server數(shù)據(jù)庫 218
7.4.4 使用數(shù)據(jù)環(huán)境設(shè)計(jì)器訪問SQL Server 221
7.5 使用ASP訪問數(shù)據(jù)庫 224
7.5.1 ASP編程基本知識 224
7.5.2 連接數(shù)據(jù)庫 225
7.5.3 從數(shù)據(jù)庫到Web頁 226
7.5.4 Errors錯(cuò)誤集合與Error錯(cuò)誤對象 231
7.5.5 執(zhí)行SQL Server存儲過程 233
7.6 應(yīng)用實(shí)例 234
7.6.1 功能描述 234
7.6.2 VB程序 234
7.6.3 ASP程序 240
思考與練習(xí) 245
第8章 SQL Server數(shù)據(jù)庫維護(hù)技術(shù) 246
8.1 安全控制 246
8.1.1 SQL Server的安全體系結(jié)構(gòu)和安全認(rèn)證模式 246
8.1.2 SQL Server的安全性管理 249
8.2 SQL Server的數(shù)據(jù)完整性 257
8.2.1 SQL Server的數(shù)據(jù)完整性種類 258
8.2.2 SQL Server數(shù)據(jù)完整性實(shí)現(xiàn)方式 258
8.2.3 SQL Server數(shù)據(jù)完整性的實(shí)現(xiàn)方法 258
8.3 SQL Server的并發(fā)控制 262
8.3.1 SQL Server的事務(wù)類型 262
8.3.2 SQL Server鎖的粒度和類型 262
8.4 SQL Server的數(shù)據(jù)備份與數(shù)據(jù)恢復(fù) 263
8.4.1 SQL Server備份方式 264
8.4.2 SQL Server數(shù)據(jù)庫備份 264
8.4.3 SQL Server數(shù)據(jù)庫恢復(fù) 268
8.5 數(shù)據(jù)庫復(fù)制與數(shù)據(jù)庫鏡像 270
8.5.1 SQL Server數(shù)據(jù)庫復(fù)制 270
8.5.2 SQL Server數(shù)據(jù)庫鏡像 280
8.6 數(shù)據(jù)轉(zhuǎn)換和集成 281
8.6.1 數(shù)據(jù)轉(zhuǎn)換服務(wù)DTS 281
8.6.2 DTS導(dǎo)入/導(dǎo)出向?qū)У氖褂谩?82
思考與練習(xí) 286
第9章 數(shù)據(jù)挖掘與數(shù)據(jù)倉庫技術(shù) 287
9.1 數(shù)據(jù)挖掘 287
9.1.1 數(shù)據(jù)挖掘的主要步驟 287
9.1.2 不同存儲形式的數(shù)據(jù)挖掘 288
9.2 數(shù)據(jù)倉庫與OLAP 289
9.2.1 數(shù)據(jù)倉庫 289
9.2.2 聯(lián)機(jī)分析處理(OLAP) 291
9.3 數(shù)據(jù)倉庫的設(shè)計(jì)與實(shí)施 293
9.3.1 確定主題 293
9.3.2 確定粒度與維度 293
9.3.3 數(shù)據(jù)預(yù)處理 294
9.4 SQL Server 2000 Analysis Services 295
9.4.1 安裝 295
9.4.2 創(chuàng)建數(shù)據(jù)倉庫 295
9.5 使用Analysis Services創(chuàng)建數(shù)據(jù)挖掘模型 301
9.5.1 數(shù)據(jù)挖掘模型 301
9.5.2 創(chuàng)建和讀取數(shù)據(jù)挖掘模型 303
9.6 開發(fā)OLAP應(yīng)用 306
思考與練習(xí) 308
第10章 數(shù)據(jù)庫技術(shù)新進(jìn)展 309
10.1 面向?qū)ο髷?shù)據(jù)庫系統(tǒng) 309
10.2 分布式數(shù)據(jù)庫系統(tǒng) 311
10.3 并行數(shù)據(jù)庫系統(tǒng) 313
10.4 空間數(shù)據(jù)庫 315
10.4.1 空間數(shù)據(jù)的特性 315
10.4.2 空間數(shù)據(jù)庫模型 316
10.5 其他數(shù)據(jù)庫新技術(shù) 316
10.5.1 多媒體數(shù)據(jù)庫系統(tǒng) 316
10.5.2 專業(yè)數(shù)據(jù)庫 317
10.5.3 模糊數(shù)據(jù)庫系統(tǒng) 318
思考與練習(xí) 319
附錄A SQL Server支持的運(yùn)算符與函數(shù) 320
附錄B 學(xué)籍管理數(shù)據(jù)表結(jié)構(gòu) 325
參考文獻(xiàn) 327

本目錄推薦

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