注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書教育/教材/教輔教輔大學(xué)教輔數(shù)據(jù)庫原理與應(yīng)用

數(shù)據(jù)庫原理與應(yīng)用

數(shù)據(jù)庫原理與應(yīng)用

定 價:¥21.90

作 者: 李紅主編
出版社: 高等教育出版社
叢編項: 高等學(xué)校信息管理與信息系統(tǒng)專業(yè)系列教材
標(biāo) 簽: 暫缺

ISBN: 9787040116953 出版時間: 2003-02-01 包裝: 精裝
開本: 23cm 頁數(shù): 317 字?jǐn)?shù):  

內(nèi)容簡介

  本書以關(guān)系數(shù)據(jù)庫系統(tǒng)為核心,系統(tǒng)全面闡述了數(shù)據(jù)庫系統(tǒng)的基本概念、基本原理和應(yīng)用技術(shù),主要內(nèi)容包括:數(shù)據(jù)庫技術(shù)概述、關(guān)系數(shù)據(jù)庫、關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語言SQL、關(guān)系數(shù)據(jù)庫設(shè)計、數(shù)據(jù)庫保護(hù)、面向?qū)ο髷?shù)據(jù)庫及對象關(guān)系數(shù)據(jù)庫、C/S數(shù)據(jù)庫和Web數(shù)據(jù)庫、開放的客戶端開發(fā)及主流數(shù)據(jù)庫產(chǎn)品、數(shù)據(jù)庫技術(shù)的發(fā)展等。本書概念清楚、重點突出、章節(jié)安排合理,理論與實踐結(jié)合緊密。每章配以豐富的習(xí)題、案例及實驗。習(xí)題有助于學(xué)習(xí)者加深對內(nèi)容的理解、掌握并鞏固概念;案例為學(xué)習(xí)者提供了真實的數(shù)據(jù)庫應(yīng)用場景,有助于學(xué)習(xí)者從實際應(yīng)用的角度出發(fā),去聯(lián)系所學(xué)理論,掌握所學(xué)內(nèi)容;而實驗為學(xué)習(xí)者提供了將理論與實踐結(jié)合的具體上機(jī)操作途徑,最終鞏固所學(xué)內(nèi)容。習(xí)題、案例與實驗也是本書一個較為突出的特點。本書前言數(shù)據(jù)庫已成為信息社會的重要基礎(chǔ)設(shè)施。數(shù)據(jù)庫的應(yīng)用領(lǐng)域非常廣,從目前接觸到的一些應(yīng)用領(lǐng)域的發(fā)展來看,尤其是Internet的發(fā)展以及多種信息技術(shù)的交叉與發(fā)展,既給數(shù)據(jù)庫應(yīng)用提供了更多的機(jī)遇,也推動了數(shù)據(jù)庫技術(shù)本身不斷地發(fā)展完善。目前,雖然關(guān)系數(shù)據(jù)庫已成為主流,但是新一代數(shù)據(jù)庫也已被人們越來越廣泛地應(yīng)用,如面向?qū)ο蟮臄?shù)據(jù)庫、Web數(shù)據(jù)庫以及分布式數(shù)據(jù)庫等等,因此,在本書中除繼續(xù)保留已被廣泛使用的、成熟的關(guān)系數(shù)據(jù)庫的理論、技術(shù)和開發(fā)方法外,還補(bǔ)充了新一代數(shù)據(jù)庫的理論、技術(shù)和應(yīng)用系統(tǒng)的開發(fā)方法。特別是介紹了面向?qū)ο髷?shù)據(jù)庫、客戶/服務(wù)器結(jié)構(gòu)數(shù)據(jù)庫及Web數(shù)據(jù)庫。同時本著掌握一種數(shù)據(jù)庫標(biāo)準(zhǔn)語言的原則,重點介紹了結(jié)構(gòu)化查詢語言——SQL。另外,還介紹了開放的客戶端開發(fā)及主流數(shù)據(jù)庫產(chǎn)品。本書由淺入深、循序漸進(jìn)、理論與實踐并重,力求讓讀者通過本書的學(xué)習(xí)后,能對數(shù)據(jù)庫技術(shù)有一個比較全面的了解,掌握數(shù)據(jù)庫理論與數(shù)據(jù)庫應(yīng)用的基本知識,了解數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)模式,并具有初步的數(shù)據(jù)庫應(yīng)用開發(fā)能力。全書共九章:第1章數(shù)據(jù)庫技術(shù)概述,包括數(shù)據(jù)庫的作用及相關(guān)概念、數(shù)據(jù)庫技術(shù)與發(fā)展、數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)及數(shù)據(jù)模型。第2章全面介紹關(guān)系數(shù)據(jù)庫,包括關(guān)系模型、關(guān)系模式、關(guān)系代數(shù)以及關(guān)系數(shù)據(jù)庫規(guī)范化理論。第3章介紹了關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL的組成、功能、特點,重點介紹了數(shù)據(jù)定義、數(shù)據(jù)更新、數(shù)據(jù)查詢、數(shù)據(jù)控制語言以及嵌入式SQL。第4章關(guān)系數(shù)據(jù)庫設(shè)計,著重介紹了概念模型的基本概念、實體-聯(lián)系方法以及如何設(shè)計數(shù)據(jù)庫的E-R模型并將E-R模型轉(zhuǎn)換為關(guān)系模型,同時還介紹了數(shù)據(jù)庫設(shè)計的過程、步驟以及網(wǎng)絡(luò)環(huán)境下數(shù)據(jù)庫應(yīng)用規(guī)劃。第5章數(shù)據(jù)庫保護(hù),包括數(shù)據(jù)庫安全性控制、并發(fā)性控制、完整性控制以及數(shù)據(jù)恢復(fù)與備份。第6章介紹面向?qū)ο髷?shù)據(jù)庫及對象關(guān)系數(shù)據(jù)庫,包括面向?qū)ο髷?shù)據(jù)模型、面向?qū)ο髷?shù)據(jù)庫系統(tǒng)以及對象-關(guān)系數(shù)據(jù)庫系統(tǒng),并將面向?qū)ο髷?shù)據(jù)庫與對象-關(guān)系數(shù)據(jù)庫進(jìn)行了比較。第7章介紹客戶/服務(wù)器數(shù)據(jù)庫和Web數(shù)據(jù)庫,包括C/S體系結(jié)構(gòu)、C/S數(shù)據(jù)庫技術(shù)及其Web數(shù)據(jù)庫與應(yīng)用。第8章開放的

作者簡介

暫缺《數(shù)據(jù)庫原理與應(yīng)用》作者簡介

圖書目錄

第1章 數(shù)據(jù)庫技術(shù)概述 1(頁碼)
學(xué)習(xí)目標(biāo) 1
1.1 數(shù)據(jù)庫的作用及相關(guān)概念 1
1.1.1 數(shù)據(jù)與信息 2
1.1.2 數(shù)據(jù)管理與數(shù)據(jù)庫 3
1.1.3 數(shù)據(jù)庫管理系統(tǒng)與管理信息系統(tǒng) 5
1.2 數(shù)據(jù)管理技術(shù)的發(fā)展 6
1.2.1 手工管理階段 7
1.2.2 文件系統(tǒng)階段 7
1.2.3 數(shù)據(jù)庫系統(tǒng)階段 9
1.3 數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu) 11
1.3.1 數(shù)據(jù)庫體系結(jié)構(gòu) 11
1.3.2 數(shù)據(jù)庫系統(tǒng)的組成 16
1.3.3 數(shù)據(jù)庫應(yīng)用系統(tǒng)體系結(jié)構(gòu) 21
1.4 數(shù)據(jù)模型 25
1.4.1 概述 25
1.4.2 層次數(shù)據(jù)模型 27
1.4.3 網(wǎng)狀數(shù)據(jù)模型 29
1.4.4 關(guān)系數(shù)據(jù)模型 31
1.4.5 面向?qū)ο髷?shù)據(jù)模型 33
小結(jié) 34
習(xí)題1 35
案例1 35
第2章 關(guān)系數(shù)據(jù)庫 37
學(xué)習(xí)目標(biāo) 37
2.1 關(guān)系模型 37
2.1.1 關(guān)系數(shù)據(jù)結(jié)構(gòu) 37
2.1.2 關(guān)系操作 38
2.1.3 完整性約束 39
2.2 關(guān)系模式 41
2.2.1 關(guān)系概念模式 41
2.2.2 關(guān)系內(nèi)模式 43
2.2.3 關(guān)系外模式 43
2.3 關(guān)系代數(shù) 43
2.3.1 傳統(tǒng)的集合運算 43
2.3.2 特殊的關(guān)系運算 45
2.4 關(guān)系數(shù)據(jù)庫規(guī)范化理論 48
2.4.1 關(guān)系模式規(guī)范化的必要性 48
2.4.2 數(shù)值依賴
49
2.4.3 范式與規(guī)范化 51
2.4.4 關(guān)系分解原則 57
小結(jié) 60
*習(xí)題2 60
案例2 63
第3章 關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語言SQL 65
學(xué)習(xí)目標(biāo) 65
3.1 SQL概述 65
3.1.1 SQL的發(fā)展歷程 65
3.1.2 SQL的組成與功能 66
3.1.3 SQL語言的特點 68
3.1.4 SQL基本知識 73
3.2 數(shù)據(jù)定義語言 73
3.2.1 數(shù)據(jù)庫 73
3.2.2 表 75
3.2.3 索引 83
3.2.4 視圖 88
3.2.5 存儲過程 92
3.3 數(shù)據(jù)更新語言 94
3.3.1 插入數(shù)據(jù) 95
3.3.2 修改數(shù)據(jù) 97
3.3.3 刪除數(shù)據(jù) 99
3.4 數(shù)據(jù)查詢語言 99
3.4.1 SELECT語句 100
3.4.2 單表查詢 101
3.4.3 連接查詢 103
3.4.4 嵌套查詢 108
3.4.5 集合查詢 112
3.4.6 函數(shù)查詢 114
3.5 數(shù)據(jù)控制語言 116
3.5.1 數(shù)據(jù)控制方法 116
3.5.2 數(shù)據(jù)控制語句 116
3.5.3 事務(wù)控制語句 117
3.6 嵌入式SQL 119
3.6.1 嵌入式SQL的形式及處理過程 120
3.6.2 SQL與宿主語言間的通信 121
3.6.3 嵌入式SQL的實現(xiàn) 122
3.6.4 游標(biāo) 124
3.6.5 動態(tài)SQL 127
小結(jié) 127
習(xí)題3 128
案例3 130
實驗
131
第4章 關(guān)系數(shù)據(jù)庫設(shè)計 133
學(xué)習(xí)目標(biāo) 133
4.1 概念模型 133
4.1.1 信息的三個世界 134
4.1.2 概念模型的基本概念 135
4.1.3 實體--聯(lián)系方法 138
4.1.4 E-R模型的設(shè)計問題 141
*4.1.5 E-R模型的擴(kuò)充 145
4.2 數(shù)據(jù)庫設(shè)計步驟 148
4.2.1 需求分析
148
4.2.2 概念結(jié)構(gòu)設(shè)計 151
4.2.3 邏輯結(jié)構(gòu)設(shè)計 154
4.2.4 物理設(shè)計
159
4.2.5 數(shù)據(jù)庫實施 160
4.2.6 數(shù)據(jù)庫運行和維護(hù)
161
4.3 網(wǎng)絡(luò)環(huán)境下的數(shù)據(jù)庫應(yīng)用規(guī)劃 162
4.3.1 需求分析
162
4.3.2 安全問題
164
4.3.3 體系結(jié)構(gòu)
165
4.3.4 系統(tǒng)平臺的選擇 166
小結(jié) 167
習(xí)題4 167
案例4 167
實驗 168
第5章 數(shù)據(jù)庫保護(hù) 169
學(xué)習(xí)目標(biāo) 169
5.1 數(shù)據(jù)庫完整性 169
5.1.1 完整性約束的定義 170
5.1.2 完整必約束的檢查和處理 173
5.2 數(shù)據(jù)庫安全性 175
5.2.1 用戶驗證 176
5.2.2 存取控制 176
5.3 數(shù)據(jù)庫并發(fā)控制
179
5.3.1 事務(wù) 179
5.3.2 事務(wù)的串行調(diào)度、并發(fā)調(diào)度及其可串行化
181
5.3.3 事務(wù)并發(fā)執(zhí)行所帶來的問題 183
5.3.4 封鎖
184
5.4 數(shù)據(jù)庫恢復(fù)
189
5.4.1 數(shù)據(jù)庫系統(tǒng)的故障 189
5.4.2 基于日志文件的數(shù)據(jù)恢復(fù)技術(shù) 190
5.4.3 數(shù)據(jù)轉(zhuǎn)儲及介質(zhì)故障的恢復(fù)
193
小結(jié) 197
習(xí)題5 197
案例5 197
第6章 面向?qū)ο髷?shù)據(jù)庫及對象關(guān)系數(shù)據(jù)庫
學(xué)習(xí)目標(biāo)
199
6.1 面向?qū)ο髷?shù)據(jù)庫系統(tǒng)簡介 199
6.1.1 面向?qū)ο蠓椒▽W(xué)的特點 199
6.1.2 面向?qū)ο髷?shù)據(jù)庫系統(tǒng)的概念 200
6.1.3 問題與局限性 200
6.2 OO數(shù)據(jù)模型概念 201
6.2.1 對象 201
6.2.2 類 201
6.2.3 消息 203
6.2.4 繼承 203
6.3 OODB 204
6.3.1 OO數(shù)據(jù)庫系統(tǒng)概述 204
6.3.2 OO數(shù)據(jù)庫系統(tǒng)基本特征 205
6.3.3 OODBMS 211
6.3.4 OO數(shù)據(jù)庫系統(tǒng)基本功能和實現(xiàn)途徑 215
6.4 OR數(shù)據(jù)庫系統(tǒng) 216
6.4.1 特點 216
6.4.2 對象-關(guān)系數(shù)據(jù)庫技術(shù) 217
6.4.3 OR數(shù)據(jù)庫系統(tǒng)與產(chǎn)品 219
6.5 OODB與ORDB的比較 221
小結(jié) 221
習(xí)題6 222
第7章 C/S數(shù)據(jù)庫和Web數(shù)據(jù)庫 223
學(xué)習(xí)目標(biāo) 224
7.1 C/S體系結(jié)構(gòu) 224
7.1.1 C/S結(jié)構(gòu) 224
7.1.2 C/S結(jié)構(gòu)的主要技術(shù)特征 226
7.1.3 C/S結(jié)構(gòu)的組成 226
7.1.4 三層C/S結(jié)構(gòu) 227
7.2 C/S數(shù)據(jù)庫技術(shù) 230
7.2.1 C/S數(shù)據(jù)庫技術(shù)概述 236
7.2.2 C/S結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng) 239
7.3 Web數(shù)據(jù)庫與應(yīng)用 239
7.3.1 Web數(shù)據(jù)庫的分類 241
7.3.2 Web數(shù)據(jù)庫技術(shù)要點 242
7.3.3 Web數(shù)據(jù)庫應(yīng)用的構(gòu)成及一般結(jié)構(gòu) 247
小結(jié) 247
習(xí)題7 248
案例7 248
實驗
249
第8章 開放的客戶端開發(fā)及主流數(shù)據(jù)庫產(chǎn)品 250
學(xué)習(xí)目標(biāo) 250
8.1 開放式客戶體系結(jié)構(gòu) 250
8.1.1 ODBC 250
8.1.2 JDBC 250
8.2 面向網(wǎng)絡(luò)的Java編程語言 255
8.2.1 Java出現(xiàn)的背景 255
8.2.2 Java語言對軟件開發(fā)技術(shù)的影響
255
8.3 用Delphi開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)
257
8.3.1 Delphi概述
257
8.3.2 Delphi的數(shù)據(jù)庫特性
257
8.3.3 Delphi數(shù)據(jù)庫的體系結(jié)構(gòu) 258
8.4 用Power Builder開發(fā)數(shù)據(jù)庫應(yīng)用 260
8.4.1 Power Builder的特點 260
8.4.2 Power Builder數(shù)據(jù)庫管理 261
8.4.3 Power Builder的事務(wù)處理 262
8.5 SQL Server 2000
263
8.5.1 SQL Server 2000的發(fā)展歷程 264
8.5.2 SQL Server 2000概述
264
8.5.3 SQL Server 2000的特性 265
8.5.4 SQL Server基本工具 266
8.5.5 使用SQL Server 2000的電子商務(wù) 268
8.6 Oracle數(shù)據(jù)庫 270
8.6.1 Oracle數(shù)據(jù)庫系統(tǒng)的特點 271
8.6.2 Oracle的存儲結(jié)構(gòu)
271
8.6.3 Oracle的分布式數(shù)據(jù)庫管理
272
8.6.4 Oracle與SQL Server 2000的比較
276
8.7 Informix數(shù)據(jù)庫 277
8.7.1 Informix數(shù)據(jù)庫管理 280
8.7.2 Internet上的Informix數(shù)據(jù)庫 280
小結(jié) 280
習(xí)題8 280
案例8 280
實驗 283
第9章 數(shù)據(jù)庫技術(shù)的發(fā)展 283
學(xué)習(xí)目標(biāo) 283
9.1
數(shù)據(jù)庫系統(tǒng)的三個發(fā)展階段
283
9.1.1 第一代的數(shù)據(jù)庫系統(tǒng)—層次和網(wǎng)狀數(shù)據(jù)庫系統(tǒng) 283
9.1.2 第二代數(shù)據(jù)庫系統(tǒng)—R數(shù)據(jù)庫系統(tǒng) 284
9.1.3 新一代數(shù)據(jù)庫系統(tǒng) 285
9.2 數(shù)據(jù)倉庫 285
9.2.1 數(shù)據(jù)倉庫的概念 285
9.2.2 數(shù)據(jù)集市
289
9.2.3 數(shù)據(jù)倉庫的系統(tǒng)結(jié)構(gòu) 291
9.2.4 數(shù)據(jù)倉庫的關(guān)鍵技術(shù) 294
9.2.5 數(shù)據(jù)挖掘 295
9.3 分布式數(shù)據(jù)庫系統(tǒng) 296
9.3.1 分布式數(shù)據(jù)庫系統(tǒng)概述 296
9.3.2 分布式數(shù)據(jù)庫系統(tǒng)的模式結(jié)構(gòu) 297
9.3.3 分布式數(shù)據(jù)庫管理系統(tǒng) 298
9.3.4 數(shù)據(jù)分布 298
9.3.5 分布透明性 300
9.4 并行數(shù)據(jù)庫系統(tǒng) 302
9.4.1 并行數(shù)據(jù)庫系統(tǒng)體系結(jié)構(gòu) 302
9.4.2 并行數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的劃分技術(shù) 304
*9.4.3 并行查詢處理技術(shù) 305
9.5 其他新型的數(shù)據(jù)庫系統(tǒng) 309
9.5.1 多媒體數(shù)據(jù)庫系統(tǒng) 309
9.5.2 模糊數(shù)據(jù)庫系統(tǒng) 309
9.5.3 主動數(shù)據(jù)庫系統(tǒng) 309
小結(jié) 310
習(xí)題9 311
案例9
附錄
312
參考文獻(xiàn)及網(wǎng)站 316

本目錄推薦

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