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

數(shù)據(jù)庫管理系統(tǒng)(原書第3版)

數(shù)據(jù)庫管理系統(tǒng)(原書第3版)

定 價(jià):¥48.00

作 者: (美)波斯特 著;馮建華,等 譯
出版社: 機(jī)械出版社
叢編項(xiàng): 計(jì)算機(jī)科學(xué)叢書
標(biāo) 簽: 數(shù)據(jù)庫存儲(chǔ)與管理

ISBN: 9787111192961 出版時(shí)間: 2006-08-01 包裝: 平裝
開本: 16開 頁數(shù): 348 字?jǐn)?shù):  

內(nèi)容簡介

  本書涵蓋了構(gòu)建數(shù)據(jù)庫前的兩個(gè)關(guān)鍵主題:數(shù)據(jù)庫設(shè)計(jì)(規(guī)范化)和SQL(查詢)。這兩個(gè)主題貫穿所有主要的數(shù)據(jù)庫系統(tǒng)。.本書分四個(gè)部分,首先,對(duì)數(shù)據(jù)庫設(shè)計(jì)和數(shù)據(jù)規(guī)范化進(jìn)行介紹,其次,討論如何將商業(yè)問題轉(zhuǎn)化為SQL查詢以及包括子查詢和外連接的查詢:然后講解表單、報(bào)表及應(yīng)用,數(shù)據(jù)庫完整性和事務(wù)以及數(shù)據(jù)倉庫和數(shù)據(jù)挖掘,最后介紹數(shù)據(jù)庫管理中的各種主題,如安全性、分布式數(shù)據(jù)庫和因特網(wǎng)等。本書適合作為高等院校相關(guān)專業(yè)數(shù)據(jù)庫課程的教材,還適合非計(jì)算機(jī)專業(yè)的管理人員建立和應(yīng)用數(shù)據(jù)庫時(shí)參考。對(duì)于管理和信息技術(shù)的專業(yè)人員來說,數(shù)據(jù)庫是最重要和最實(shí)用的工具之一。數(shù)據(jù)庫為收集、組織和共享數(shù)據(jù)提供了基礎(chǔ)。數(shù)據(jù)庫管理方法提供了很多傳統(tǒng)編程技術(shù)無法比擬的優(yōu)勢,主要包括更短的開發(fā)時(shí)間、更容易修改、更好的數(shù)據(jù)完整性與安全性以及更強(qiáng)的數(shù)據(jù)共享和集成。而DBMS是最復(fù)雜的實(shí)用技術(shù)工具之一,本書細(xì)致講解了如何在商業(yè)應(yīng)用中使用DBMS。本書涵蓋了構(gòu)建數(shù)據(jù)庫前的兩個(gè)關(guān)鍵主題:數(shù)據(jù)庫設(shè)計(jì) (規(guī)范化) 和SQL (查詢)。所有主要的數(shù)據(jù)庫系統(tǒng)都涉及這兩個(gè)主題。規(guī)范化說明了如何細(xì)致設(shè)計(jì)數(shù)據(jù)庫以獲得DBMS能力。SQL是一種標(biāo)準(zhǔn)查詢語言,事實(shí)上用于應(yīng)用程序開發(fā)的每一步。本書特色1. 側(cè)重于現(xiàn)代業(yè)務(wù)應(yīng)用程序開發(fā)。..●根據(jù)業(yè)務(wù)模型來闡述數(shù)據(jù)庫設(shè)計(jì)?!裢ㄟ^很多示例和練習(xí)強(qiáng)調(diào)動(dòng)手實(shí)踐應(yīng)用?!駛?cè)重于新型圖形用戶界面應(yīng)用程序?!癜瑪?shù)據(jù)庫編程和應(yīng)用程序開發(fā)的內(nèi)容。●關(guān)于編程和開發(fā)細(xì)節(jié)內(nèi)容的附錄。2. 熱點(diǎn)主題?!窠榻B并使用統(tǒng)一建模語言 (UML) 來建模和繪制系統(tǒng)圖表?!耜P(guān)于數(shù)據(jù)庫環(huán)境下安全主題的深入討論?!褚蛱鼐W(wǎng)和內(nèi)聯(lián)網(wǎng)的數(shù)據(jù)庫開發(fā)?!駨?qiáng)調(diào)SQL 92,同時(shí)介紹SQL 99和SQL 200x的XML特性。●數(shù)據(jù)庫中完整的應(yīng)用程序和對(duì)象。3. 實(shí)用的業(yè)務(wù)練習(xí)和案例?!窈芏鄶?shù)據(jù)庫設(shè)計(jì)問題?!窈w應(yīng)用程序開發(fā)所有方面的練習(xí)?!襁m用于期末實(shí)踐項(xiàng)目的案例。4. 完整的示例數(shù)據(jù)庫應(yīng)用程序?!窆δ芡晟频臉I(yè)務(wù)數(shù)據(jù)庫?!袷纠龜?shù)據(jù)和數(shù)據(jù)產(chǎn)生例程?!褚话銛?shù)據(jù)庫操作的示例程序代碼。...

作者簡介

  作者:Gerald V.PostGerald V. Post ,1983年于艾奧瓦州立大學(xué)獲得博士學(xué)位,現(xiàn)為太平洋大學(xué)管理信息系統(tǒng)教授,講授管理信息系統(tǒng)、數(shù)據(jù)庫管理、系統(tǒng)開發(fā)、網(wǎng)站開發(fā)等課程。其網(wǎng)http://jerrypost.com/DBBook//index.html提供本書相關(guān)資源下載。

圖書目錄

第1章  簡介        1
1.1  開發(fā)漫談        1
1.2  簡介        1
1.3  數(shù)據(jù)庫和應(yīng)用開發(fā)        2
1.4  數(shù)據(jù)庫管理系統(tǒng)的組成        3
1.4.1  數(shù)據(jù)庫引擎        3
1.4.2  數(shù)據(jù)字典        4
1.4.3  查詢處理器        5
1.4.4  報(bào)表編寫器        6
1.4.5  表單生成器        6
1.4.6  應(yīng)用生成器        8
1.4.7  通信與集成        8
1.4.8  安全性與其他工具        9
1.5  使用數(shù)據(jù)庫管理系統(tǒng)的優(yōu)勢        9
1.5.1  集中精力于數(shù)據(jù)        10
1.5.2  數(shù)據(jù)獨(dú)立性        10
1.5.3  數(shù)據(jù)獨(dú)立性與客戶/服務(wù)器系統(tǒng)        11
1.6  重要的商用數(shù)據(jù)庫        11
1.7  數(shù)據(jù)庫管理系統(tǒng)簡史        12
1.7.1  層次數(shù)據(jù)庫        12
1.7.2  網(wǎng)狀數(shù)據(jù)庫        12
1.7.3  關(guān)系數(shù)據(jù)庫        13
1.7.4  面向?qū)ο髷?shù)據(jù)庫        14
1.8  應(yīng)用開發(fā)        17
1.9  Sally的寵物商店        18
1.10  Rolling Thunder自行車        18
1.11  可行性研究        19
1.11.1  成本        19
1.11.2  效益        20
小結(jié)        20
關(guān)鍵詞        21
復(fù)習(xí)題        21
練習(xí)        22
參考網(wǎng)站        23
補(bǔ)充讀物        24
第一部分  系統(tǒng)設(shè)計(jì)
第2章  數(shù)據(jù)庫設(shè)計(jì)        26
2.1  開發(fā)漫談        26
2.2  簡介        26
2.3  開始設(shè)計(jì)之前        28
2.4  設(shè)計(jì)數(shù)據(jù)庫        28
2.4.1  確定用戶需求        28
2.4.2  業(yè)務(wù)對(duì)象        29
2.4.3  表和關(guān)系        29
2.4.4  定義        30
2.4.5  主碼        30
2.5  類圖        31
2.5.1  類和實(shí)體        31
2.5.2  關(guān)聯(lián)和關(guān)系        32
2.5.3  類圖細(xì)節(jié)        32
2.6  Sally的寵物商店類圖        38
2.7  數(shù)據(jù)類型(域)        40
2.7.1  文本        40
2.7.2  數(shù)值        41
2.7.3  日期和時(shí)間        42
2.7.4  二進(jìn)制對(duì)象        43
2.7.5  計(jì)算值        43
2.7.6  自定義類型(域/對(duì)象)        43
2.8  事件        44
2.9  大型項(xiàng)目        45
2.10  Rolling Thunder自行車        46
2.11  應(yīng)用設(shè)計(jì)        51
小結(jié)        51
關(guān)鍵詞        52
復(fù)習(xí)題        52
練習(xí)        53
參考網(wǎng)站        57
補(bǔ)充讀物        57
附錄:數(shù)據(jù)庫設(shè)計(jì)系統(tǒng)        57
第3章  數(shù)據(jù)規(guī)范化        65
3.1  開發(fā)漫談        65
3.2  簡介        65
3.3  表、類和碼        66
3.3.1  復(fù)合碼        66
3.3.2  代理碼        67
3.3.3  標(biāo)記        67
3.4  音像店的示例數(shù)據(jù)庫        70
3.4.1  初始對(duì)象        71
3.4.2  初始表單評(píng)估        72
3.4.3  重復(fù)部分的問題        73
3.5  第一范式        75
3.5.1  重復(fù)組        75
3.5.2  嵌套重復(fù)組        76
3.6  第二范式        76
3.6.1  第一范式的問題        77
3.6.2  第二范式的定義        78
3.6.3  依賴        79
3.7  第三范式        80
3.7.1  第二范式的問題        80
3.7.2  第三范式的定義        81
3.7.3  檢查你的工作        83
3.8  超越第三范式        84
3.8.1  Boyce-Codd范式        84
3.8.2  第四范式        85
3.8.3  域-碼范式        85
3.9  數(shù)據(jù)規(guī)則和完整性        87
3.10  業(yè)務(wù)規(guī)則的影響        88
3.11  將類圖轉(zhuǎn)化為規(guī)范化的表        90
3.11.1  一對(duì)多關(guān)系        91
3.11.2  多對(duì)多關(guān)系        92
3.11.3  多重關(guān)聯(lián)        93
3.11.4  概括或子類型        94
3.11.5  組合        94
3.11.6  自反關(guān)聯(lián)        95
3.11.7  小結(jié)        95
3.11.8  Sally的寵物商店示例        96
3.12  視圖集成        98
3.12.1  Sally的寵物商店示例        99
3.12.2  Rolling Thunder示例中的集成問題        100
3.13  數(shù)據(jù)字典        105
3.13.1  DBMS表定義        106
3.13.2  數(shù)據(jù)量與使用率        109
小結(jié)        111
關(guān)鍵詞        112
復(fù)習(xí)題        112
練習(xí)        112
參考網(wǎng)站        119
補(bǔ)充讀物        119
附錄:規(guī)范化的形式化定義        120
第二部分  查      詢
第4章  數(shù)據(jù)查詢        126
4.1  開發(fā)漫談        126
4.2  簡介        126
4.3  查詢語言的三個(gè)任務(wù)        127
4.4  檢索數(shù)據(jù)的四個(gè)問題        127
4.4.1  你想得到什么結(jié)果        128
4.4.2  已經(jīng)知道什么        128
4.4.3  涉及哪些表        128
4.4.4  如何連接表        128
4.5  Sally的寵物商店        128
4.6  版本差異        129
4.7  基本查詢        129
4.7.1  單表        130
4.7.2  SQL介紹        130
4.7.3  輸出排序        131
4.7.4  關(guān)鍵字Distinct        132
4.7.5  條件        132
4.7.6  布爾代數(shù)        133
4.7.7  德摩根定律        134
4.7.8  有用的WHERE子句        137
4.8  計(jì)算        137
4.8.1  基本運(yùn)算        137
4.8.2  聚集運(yùn)算        138
4.8.3  函數(shù)        139
4.9  部分和與GROUP BY語句        140
4.9.1  求和條件(HAVING)        141
4.9.2  WHERE子句與HAVING子句        142
4.9.3  最好和最差        142
4.10  多表        143
4.10.1  連接表        143
4.10.2  標(biāo)識(shí)不同表中的列        145
4.10.3  連接多張表        145
4.10.4  表連接提示        146
4.10.5  表的別名        148
4.10.6  創(chuàng)建視圖        148
小結(jié)        150
關(guān)鍵詞        150
復(fù)習(xí)題        151
練習(xí)        151
參考網(wǎng)站        154
補(bǔ)充讀物        154
附錄:SQL語法        154
第5章  高級(jí)查詢和子查詢        157
5.1  開發(fā)漫談        157
5.2  簡介        157
5.3  Sally的寵物商店        158
5.4  子查詢        158
5.4.1  計(jì)算或簡單查找        158
5.4.2  子查詢和數(shù)據(jù)集合        159
5.4.3  帶有ANY和ALL的子查詢        160
5.5  差:NOT IN        161
5.6  外連接        162
5.7  關(guān)聯(lián)子查詢存在危險(xiǎn)        164
5.8  SQL SELECT的更多特征和技巧        166
5.8.1  UNION、INTERSECT和EXCEPT        166
5.8.2  多JOIN列        167
5.8.3  自反連接        167
5.8.4  CASE函數(shù)        168
5.8.5  不等連接        169
5.8.6  帶有“每一個(gè)”的查詢需要 EXISTS子句        169
5.8.7  SQL SELECT小結(jié)        170
5.9  SQL數(shù)據(jù)定義命令        171
5.10  SQL數(shù)據(jù)操縱命令        173
5.10.1  INSERT和DELETE        173
5.10.2  UPDATE        174
5.11  質(zhì)量:查詢檢查        175
小結(jié)        176
關(guān)鍵詞        177
復(fù)習(xí)題        177
練習(xí)        178
參考網(wǎng)站        181
補(bǔ)充讀物        181
附錄:編程簡介        181
第三部分  應(yīng)      用
第6章  表單、報(bào)表和應(yīng)用        190
6.1  開發(fā)漫談        190
6.2  簡介        190
6.3  報(bào)表和表單的有效設(shè)計(jì)        191
6.3.1  人性化設(shè)計(jì)        191
6.3.2  Windows控件        193
6.3.3  用戶界面—網(wǎng)絡(luò)要點(diǎn)        195
6.3.4  用戶界面—訪問問題        195
6.4  表單布局        195
6.4.1  表格表單        196
6.4.2  單行或單列表單        196
6.4.3  子表單        198
6.4.4  導(dǎo)航表單        199
6.5  建立表單        200
6.5.1  可更新的查詢        200
6.5.2  連接表單        201
6.5.3  屬性和控件        201
6.5.4  表單上的控件        202
6.5.5  多表單        205
6.5.6  國際屬性        206
6.6  直接操作圖形對(duì)象        207
6.6.1  Sally的寵物商店示例        207
6.6.2  因特網(wǎng)        208
6.6.3  圖形方式的復(fù)雜性和局限性        208
6.7  報(bào)表        209
6.7.1  報(bào)表設(shè)計(jì)        209
6.7.2  術(shù)語        210
6.7.3  基本報(bào)表類型        211
6.7.4  圖表        214
6.8  應(yīng)用軟件的功能        215
6.8.1  菜單和工具欄        216
6.8.2  定制幫助        217
小結(jié)        221
關(guān)鍵詞        221
復(fù)習(xí)題        222
練習(xí)        222
參考網(wǎng)站        223
補(bǔ)充讀物        224
第7章  數(shù)據(jù)庫完整性和事務(wù)        225
7.1  開發(fā)漫談        225
7.2  簡介        225
7.3  過程語言        226
7.3.1  代碼應(yīng)該放在哪里        226
7.3.2  用戶定義的函數(shù)        227
7.3.3  查找數(shù)據(jù)        228
7.4  數(shù)據(jù)觸發(fā)器        228
7.4.1  語句與行觸發(fā)器        229
7.4.2  利用觸發(fā)器取消數(shù)據(jù)更新        230
7.4.3  級(jí)聯(lián)觸發(fā)器        230
7.4.4  INSTEAD OF觸發(fā)器        232
7.5  事務(wù)        232
7.5.1  事務(wù)的例子        232
7.5.2  事務(wù)的開始和結(jié)束        232
7.5.3  保存點(diǎn)        233
7.6  多用戶與并發(fā)訪問        234
7.6.1  悲觀鎖:串行化        235
7.6.2  多用戶數(shù)據(jù)庫:并發(fā)訪問與死鎖        236
7.6.3  樂觀鎖        237
7.7  事務(wù)的ACID特征        238
7.8  碼生成        240
7.9  數(shù)據(jù)庫游標(biāo)        241
7.9.1  游標(biāo)基礎(chǔ)        241
7.9.2  可滾動(dòng)的游標(biāo)        241
7.9.3  利用游標(biāo)修改或刪除數(shù)據(jù)        243
7.9.4  帶參數(shù)的游標(biāo)        244
7.10  Sally的寵物商店的存貨清單        244
小結(jié)        247
關(guān)鍵詞        248
復(fù)習(xí)題        248
練習(xí)        249
參考網(wǎng)站        251
補(bǔ)充讀物        251
第8章  數(shù)據(jù)倉庫和數(shù)據(jù)挖掘        252
8.1  開發(fā)漫談        252
8.2  簡介        252
8.3  索引        253
8.3.1  二分查找        253
8.3.2  指針和索引        254
8.3.3  位圖索引和統(tǒng)計(jì)方法        254
8.3.4  索引的問題        255
8.4  數(shù)據(jù)倉庫和聯(lián)機(jī)分析處理        256
8.4.1  數(shù)據(jù)倉庫的目標(biāo)        256
8.4.2  數(shù)據(jù)倉庫的問題        257
8.5  OLAP的概念        258
8.6  OLAP數(shù)據(jù)庫設(shè)計(jì)        259
8.6.1  OLAP數(shù)據(jù)分析        261
8.6.2  SQL中的OLAP        263
8.6.3  SQL分析函數(shù)        266
8.6.4  SQL的OLAP窗口        266
8.7  數(shù)據(jù)挖掘        269
8.7.1  分類        269
8.7.2  關(guān)聯(lián)規(guī)則/購物籃分析        270
8.7.3  聚類分析        272
8.7.4  地理分析        272
小結(jié)        273
關(guān)鍵詞        274
復(fù)習(xí)題        274
練習(xí)        275
參考網(wǎng)站        276
補(bǔ)充讀物        276
第四部分  數(shù)據(jù)庫管理
第9章  數(shù)據(jù)庫管理與安全        278
9.1  開發(fā)漫談        278
9.2  簡介        278
9.3  數(shù)據(jù)管理員        279
9.4  數(shù)據(jù)庫管理員        280
9.5  數(shù)據(jù)庫結(jié)構(gòu)        281
9.6  元數(shù)據(jù)        282
9.7  開發(fā)階段的數(shù)據(jù)庫任務(wù)        282
9.7.1  數(shù)據(jù)庫規(guī)劃        283
9.7.2  數(shù)據(jù)庫設(shè)計(jì)        283
9.7.3  數(shù)據(jù)庫實(shí)現(xiàn)        283
9.7.4  數(shù)據(jù)庫運(yùn)行和維護(hù)        284
9.8  備份和恢復(fù)        284
9.9  安全和隱私        286
9.9.1  數(shù)據(jù)隱私        286
9.9.2  威脅        287
9.9.3  物理安全        287
9.9.4  管理控制        288
9.9.5  邏輯安全        288
9.9.6  職責(zé)分割        292
9.9.7  軟件升級(jí)        293
9.10  加密        294
9.11  Sally的寵物商店        295
小結(jié)        296
關(guān)鍵詞        297
復(fù)習(xí)題        297
練習(xí)        298
參考網(wǎng)站        300
補(bǔ)充讀物        300
第10章  分布式數(shù)據(jù)庫和因特網(wǎng)        301
10.1  開發(fā)漫談        301
10.2  簡介        301
10.3  Sally的寵物商店        302
10.4  分布式數(shù)據(jù)庫        302
10.4.1  目標(biāo)和規(guī)則        303
10.4.2  優(yōu)點(diǎn)和應(yīng)用        304
10.4.3  創(chuàng)建分布式數(shù)據(jù)庫系統(tǒng)        305
10.4.4  分布式查詢處理        306
10.4.5  數(shù)據(jù)復(fù)制        307
10.4.6  并發(fā)、鎖和事務(wù)        308
10.4.7  獨(dú)立的事務(wù)管理器        309
10.4.8  分布式設(shè)計(jì)問題        310
10.5  客戶/服務(wù)器數(shù)據(jù)庫        310
10.5.1  客戶/服務(wù)器與文件服務(wù)器        311
10.5.2  三層客戶/服務(wù)器模型        312
10.5.3  后端:服務(wù)器數(shù)據(jù)庫        313
10.5.4  前端:Windows客戶端        314
10.5.5  在客戶端維護(hù)數(shù)據(jù)庫的獨(dú)立性        315
10.6  電子商務(wù)數(shù)據(jù)庫        316
10.7  作為客戶/服務(wù)器系統(tǒng)的Web        317
10.7.1  受限的HTML客戶端        317
10.7.2  Web服務(wù)器數(shù)據(jù)庫基礎(chǔ)        319
10.8  應(yīng)用中的數(shù)據(jù)傳輸問題        321
10.9  XML:將數(shù)據(jù)傳輸?shù)讲煌南到y(tǒng)        323
10.10  Java語言和JDBC        326
小結(jié)        326
關(guān)鍵詞        328
復(fù)習(xí)題        328
練習(xí)        328
參考網(wǎng)站        330
補(bǔ)充讀物        330
詞匯表        331

本目錄推薦

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