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

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

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

定 價(jià):¥32.00

作 者: 徐保民,孫麗君 ,李愛萍
出版社: 人民郵電出版社
叢編項(xiàng): 高等院校計(jì)算機(jī)教材系列
標(biāo) 簽: 數(shù)據(jù)理論

購(gòu)買這本書可以去


ISBN: 9787115170729 出版時(shí)間: 2007-11-01 包裝: 平裝
開本: 16 頁(yè)數(shù): 287 字?jǐn)?shù):  

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

  本書系統(tǒng)全面地闡述了數(shù)據(jù)庫(kù)的基本原理及應(yīng)用。全書內(nèi)容包括數(shù)據(jù)庫(kù)系統(tǒng)概述、關(guān)系模型、關(guān)系數(shù)據(jù)庫(kù)理論、SQL語(yǔ)言、數(shù)據(jù)庫(kù)安全與保護(hù)、數(shù)據(jù)庫(kù)設(shè)計(jì)、SQL Server 2005數(shù)據(jù)庫(kù)管理系統(tǒng)和數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)等。 本書內(nèi)容豐富、語(yǔ)言通俗易懂,注重理論與實(shí)踐相結(jié)合,講求實(shí)用性和先進(jìn)性。 本書可作為高等院校計(jì)算機(jī)或相關(guān)專業(yè)“數(shù)據(jù)庫(kù)理論與應(yīng)用技術(shù)”課程的教材,也可作為數(shù)據(jù)庫(kù)應(yīng)用編程人員的參考用書。

作者簡(jiǎn)介

  徐葆民,北京交通大學(xué)計(jì)算機(jī)與信息技術(shù)學(xué)院副教授,中國(guó)科學(xué)院計(jì)算技術(shù)研究所博士。曾在法國(guó)國(guó)家信息與自動(dòng)化研究院(INRIA)從事博士后研究,并先后在丹麥和美國(guó)擔(dān)任美國(guó)訪問(wèn)學(xué)者。International Journal on Computer Science and Information Systems編委。發(fā)表論文60余篇,出版教材5部、專著1部,其中2005年出版的本書前身《數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用》被評(píng)為2006年北京高等教育精品教材。

圖書目錄

第1章 緒論        1
1.1 數(shù)據(jù)庫(kù)的基本概念        1
1.1.1 數(shù)據(jù)庫(kù)        1
1.1.2 數(shù)據(jù)庫(kù)管理系統(tǒng)        1
1.1.3 數(shù)據(jù)庫(kù)系統(tǒng)和數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)        2
1.2 數(shù)據(jù)庫(kù)管理系統(tǒng)的發(fā)展        2
1.2.1 早期數(shù)據(jù)庫(kù)管理系統(tǒng)        2
1.2.2 關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)        3
1.2.3 數(shù)據(jù)庫(kù)系統(tǒng)的研究與發(fā)展        5
1.3 數(shù)據(jù)庫(kù)系統(tǒng)的結(jié)構(gòu)        9
1.3.1 體系結(jié)構(gòu)        9
1.3.2 模式結(jié)構(gòu)        10
1.4 數(shù)據(jù)庫(kù)管理系統(tǒng)組成        12
習(xí)題        13
第2章 關(guān)系代數(shù)        14
2.1 關(guān)系代數(shù)概述        14
2.2 關(guān)系代數(shù)操作        14
2.2.1 關(guān)系中的集合操作        14
2.2.2 笛卡兒積        16
2.2.3 投影        17
2.2.4 選擇        17
2.2.5 連接        18
2.2.6 除        20
2.3 包上關(guān)系操作        21
2.3.1 并、交、差        21
2.3.2 笛卡兒積        23
2.3.3 投影        23
2.3.4 選擇        23
2.3.5 連接        23
2.4 關(guān)系演算        23
2.4.1 元組關(guān)系演算        23
2.4.2 域關(guān)系演算        26
2.4.3 關(guān)系運(yùn)算的安全性和等價(jià)性        28
2.5 關(guān)系代數(shù)操作的實(shí)現(xiàn)算法        28
2.5.1 集合操作的實(shí)現(xiàn)算法        29
2.5.2 笛卡兒積的實(shí)現(xiàn)算法        30
2.5.3 選擇運(yùn)算的實(shí)現(xiàn)算法        30
2.5.4 投影運(yùn)算的實(shí)現(xiàn)算法        31
2.5.5 連接運(yùn)算的實(shí)現(xiàn)算法        31
2.6 查詢優(yōu)化        31
2.6.1 查詢優(yōu)化概述        31
2.6.2 關(guān)系代數(shù)等價(jià)變換規(guī)則        32
2.6.3 查詢優(yōu)化算法        34
習(xí)題        36
第3章 關(guān)系數(shù)據(jù)庫(kù)        37
3.1 數(shù)據(jù)模型        37
3.1.1 概念層數(shù)據(jù)模型        37
3.1.2 組織層數(shù)據(jù)模型        40
3.2 關(guān)系模型        41
3.2.1 數(shù)據(jù)結(jié)構(gòu)        41
3.2.2 關(guān)系運(yùn)算        41
3.2.3 完整性約束        41
3.2.4 常見數(shù)據(jù)庫(kù)對(duì)象        42
3.3 SQL Server的數(shù)據(jù)庫(kù)        45
3.3.1 系統(tǒng)數(shù)據(jù)庫(kù)        45
3.3.2 數(shù)據(jù)庫(kù)對(duì)象        46
3.3.3 管理數(shù)據(jù)庫(kù)        49
3.3.4 主要數(shù)據(jù)庫(kù)對(duì)象管理        54
3.3.5 生成關(guān)系圖        60
3.4 案例說(shuō)明        61
習(xí)題        63
第4章 關(guān)系數(shù)據(jù)庫(kù)語(yǔ)言SQL        64
4.1 SQL語(yǔ)言概述        64
4.2 SQL的數(shù)據(jù)類型        65
4.3 關(guān)系模式定義        65
4.3.1 表與約束        66
4.3.2 索引        68
4.3.3 視圖        69
4.3.4 訪問(wèn)控制        71
4.4 數(shù)據(jù)查詢        72
4.4.1 單表查詢        73
4.4.2 多表查詢        75
4.4.3 嵌套查詢        77
4.4.4 SQL中的分組與聚集        80
4.4.5 查詢求值小結(jié)        82
4.5 數(shù)據(jù)更新        82
4.5.1 插入數(shù)據(jù)        82
4.5.2 刪除數(shù)據(jù)        83
4.5.3 修改數(shù)據(jù)        84
4.6 使用SQL        85
4.6.1 嵌入式SQL語(yǔ)言        85
4.6.2 ODBC        90
4.6.3 JDBC        93
4.6.4 SQLJ        97
4.7 SQL Server的T-SQL語(yǔ)言概述        98
習(xí)題        106
第5章 關(guān)系數(shù)據(jù)庫(kù)模式設(shè)計(jì)        108
5.1 函數(shù)依賴        108
5.1.1 函數(shù)依賴的定義        108
5.1.2 關(guān)系的鍵        109
5.1.3 函數(shù)依賴分類        109
5.2 關(guān)系模式規(guī)范化        110
5.2.1 第一范式        110
5.2.2 第二范式        111
5.2.3 第三范式        111
5.2.4 Boyce Codd范式        112
5.2.5 第四范式        113
5.3 關(guān)系模式分解        114
5.3.1 函數(shù)依賴公理系統(tǒng)        114
5.3.2 關(guān)系模式分解        115
習(xí)題        117
第6章 數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)        118
6.1 物理存儲(chǔ)介質(zhì)        118
6.1.1 存儲(chǔ)系統(tǒng)層次        118
6.1.2 磁盤存儲(chǔ)器的結(jié)構(gòu)        120
6.1.3 SQL Server的存儲(chǔ)體系結(jié)構(gòu)        121
6.1.4 SQL Server的I/O體系結(jié)構(gòu)        121
6.2 文件的組織        122
6.2.1 文件的邏輯結(jié)構(gòu)        122
6.2.2 文件的物理結(jié)構(gòu)        123
6.2.3 數(shù)據(jù)元素的表示        123
6.2.4 SQL Server數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)        124
6.3 索引        125
6.3.1 聚簇索引        125
6.3.2 非聚簇索引        126
6.3.3 稠密索引        126
6.3.4 稀疏索引        127
6.3.5 多級(jí)索引        128
6.3.6 散列索引        130
6.3.7 關(guān)系代數(shù)表達(dá)式與索引的存儲(chǔ)結(jié)構(gòu)        134
6.3.8 SQL Server數(shù)據(jù)庫(kù)的索引結(jié)構(gòu)        134
習(xí)題        137
第7章 數(shù)據(jù)庫(kù)設(shè)計(jì)        139
7.1 需求分析        139
7.1.1 信息收集        139
7.1.2 信息建模        140
7.1.3 需求說(shuō)明        142
7.1.4 案例分析        142
7.2 概念結(jié)構(gòu)設(shè)計(jì)        146
7.2.1 概念結(jié)構(gòu)設(shè)計(jì)的方法        147
7.2.2 數(shù)據(jù)抽象與局部視圖設(shè)計(jì)        147
7.3 邏輯結(jié)構(gòu)設(shè)計(jì)        151
7.3.1 邏輯結(jié)構(gòu)設(shè)計(jì)的過(guò)程        151
7.3.2 關(guān)系數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)        151
7.4 物理結(jié)構(gòu)設(shè)計(jì)        153
7.4.1 確定數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)        153
7.4.2 確定數(shù)據(jù)庫(kù)的存取方式        153
7.4.3 對(duì)物理結(jié)構(gòu)進(jìn)行評(píng)價(jià)        155
7.5 數(shù)據(jù)庫(kù)實(shí)現(xiàn)和維護(hù)        155
7.5.1 數(shù)據(jù)庫(kù)實(shí)現(xiàn)        155
7.5.2 數(shù)據(jù)庫(kù)維護(hù)        156
7.6 UML在數(shù)據(jù)庫(kù)設(shè)計(jì)中的應(yīng)用        157
7.6.1 UML概述        157
7.6.2 創(chuàng)建概念數(shù)據(jù)模型        159
7.6.3 類圖映射到關(guān)系表        162
習(xí)題        164
第8章 數(shù)據(jù)庫(kù)保護(hù)        166
8.1 數(shù)據(jù)庫(kù)的安全性        166
8.1.1 安全控制模型        166
8.1.2 數(shù)據(jù)庫(kù)的安全控制技術(shù)        167
8.1.3 SQL Server的安全管理        167
8.2 數(shù)據(jù)完整性控制        170
8.2.1 數(shù)據(jù)完整性控制的基本概念        170
8.2.2 完整性約束分類        171
8.3 SQL Server的數(shù)據(jù)完整性        172
8.3.1 數(shù)據(jù)完整性的種類        172
8.3.2 數(shù)據(jù)完整性的具體實(shí)現(xiàn)        172
8.4 數(shù)據(jù)庫(kù)的并發(fā)控制        182
8.4.1 事務(wù)及并發(fā)控制的基本概念        182
8.4.2 并發(fā)控制        184
8.4.3 SQL Server的并發(fā)控制機(jī)制        189
8.5 數(shù)據(jù)庫(kù)備份與恢復(fù)        191
8.5.1 數(shù)據(jù)庫(kù)故障的種類        191
8.5.2 數(shù)據(jù)庫(kù)歸檔        192
8.5.3 數(shù)據(jù)庫(kù)恢復(fù)        194
8.6 SQL Server的數(shù)據(jù)備份和還原        195
8.6.1 基于SSMS的數(shù)據(jù)備份和還原        196
8.6.2 基于T-SQL的數(shù)據(jù)備份和還原        201
習(xí)題        210
第9章 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)        212
9.1 系統(tǒng)設(shè)計(jì)        212
9.1.1 需求分析        212
9.1.2 系統(tǒng)功能描述        213
9.1.3 系統(tǒng)功能模塊劃分        213
9.2 數(shù)據(jù)庫(kù)設(shè)計(jì)        215
9.2.1 概念結(jié)構(gòu)設(shè)計(jì)        215
9.2.2 邏輯結(jié)構(gòu)設(shè)計(jì)        217
9.2.3 數(shù)據(jù)表的創(chuàng)建        217
9.2.4 創(chuàng)建存儲(chǔ)過(guò)程        218
9.3 詳細(xì)設(shè)計(jì)與編碼        219
9.3.1 連接數(shù)據(jù)庫(kù)        219
9.3.2 瀏覽管理員信息        219
9.3.3 刪除管理員信息        221
9.3.4 添加新管理員信息        224
9.3.5 更新管理員信息        225
習(xí)題        227
附錄A 數(shù)據(jù)庫(kù)管理系統(tǒng)
SQL Server 2005簡(jiǎn)介        230
附錄B Web數(shù)據(jù)庫(kù)簡(jiǎn)介        241
附錄C ASP.NET簡(jiǎn)介        246
附錄D ASP.NET應(yīng)用程序開發(fā)
環(huán)境簡(jiǎn)介        274
參考文獻(xiàn)        288

本目錄推薦

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