注冊(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ì)/管理數(shù)據(jù)庫(kù)管理系統(tǒng)(原書(shū)第3版)

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

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

定 價(jià):¥48.00

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

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

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

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

作者簡(jiǎn)介

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

圖書(shū)目錄

第1章  簡(jiǎn)介        1
1.1  開(kāi)發(fā)漫談        1
1.2  簡(jiǎn)介        1
1.3  數(shù)據(jù)庫(kù)和應(yīng)用開(kāi)發(fā)        2
1.4  數(shù)據(jù)庫(kù)管理系統(tǒng)的組成        3
1.4.1  數(shù)據(jù)庫(kù)引擎        3
1.4.2  數(shù)據(jù)字典        4
1.4.3  查詢(xún)處理器        5
1.4.4  報(bào)表編寫(xiě)器        6
1.4.5  表單生成器        6
1.4.6  應(yīng)用生成器        8
1.4.7  通信與集成        8
1.4.8  安全性與其他工具        9
1.5  使用數(shù)據(jù)庫(kù)管理系統(tǒng)的優(yōu)勢(shì)        9
1.5.1  集中精力于數(shù)據(jù)        10
1.5.2  數(shù)據(jù)獨(dú)立性        10
1.5.3  數(shù)據(jù)獨(dú)立性與客戶(hù)/服務(wù)器系統(tǒng)        11
1.6  重要的商用數(shù)據(jù)庫(kù)        11
1.7  數(shù)據(jù)庫(kù)管理系統(tǒng)簡(jiǎn)史        12
1.7.1  層次數(shù)據(jù)庫(kù)        12
1.7.2  網(wǎng)狀數(shù)據(jù)庫(kù)        12
1.7.3  關(guān)系數(shù)據(jù)庫(kù)        13
1.7.4  面向?qū)ο髷?shù)據(jù)庫(kù)        14
1.8  應(yīng)用開(kāi)發(fā)        17
1.9  Sally的寵物商店        18
1.10  Rolling Thunder自行車(chē)        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ù)庫(kù)設(shè)計(jì)        26
2.1  開(kāi)發(fā)漫談        26
2.2  簡(jiǎn)介        26
2.3  開(kāi)始設(shè)計(jì)之前        28
2.4  設(shè)計(jì)數(shù)據(jù)庫(kù)        28
2.4.1  確定用戶(hù)需求        28
2.4.2  業(yè)務(wù)對(duì)象        29
2.4.3  表和關(guān)系        29
2.4.4  定義        30
2.4.5  主碼        30
2.5  類(lèi)圖        31
2.5.1  類(lèi)和實(shí)體        31
2.5.2  關(guān)聯(lián)和關(guān)系        32
2.5.3  類(lèi)圖細(xì)節(jié)        32
2.6  Sally的寵物商店類(lèi)圖        38
2.7  數(shù)據(jù)類(lèi)型(域)        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  自定義類(lèi)型(域/對(duì)象)        43
2.8  事件        44
2.9  大型項(xiàng)目        45
2.10  Rolling Thunder自行車(chē)        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ù)庫(kù)設(shè)計(jì)系統(tǒng)        57
第3章  數(shù)據(jù)規(guī)范化        65
3.1  開(kāi)發(fā)漫談        65
3.2  簡(jiǎn)介        65
3.3  表、類(lèi)和碼        66
3.3.1  復(fù)合碼        66
3.3.2  代理碼        67
3.3.3  標(biāo)記        67
3.4  音像店的示例數(shù)據(jù)庫(kù)        70
3.4.1  初始對(duì)象        71
3.4.2  初始表單評(píng)估        72
3.4.3  重復(fù)部分的問(wèn)題        73
3.5  第一范式        75
3.5.1  重復(fù)組        75
3.5.2  嵌套重復(fù)組        76
3.6  第二范式        76
3.6.1  第一范式的問(wèn)題        77
3.6.2  第二范式的定義        78
3.6.3  依賴(lài)        79
3.7  第三范式        80
3.7.1  第二范式的問(wèn)題        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  將類(lèi)圖轉(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  概括或子類(lèi)型        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示例中的集成問(wèn)題        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
第二部分  查      詢(xún)
第4章  數(shù)據(jù)查詢(xún)        126
4.1  開(kāi)發(fā)漫談        126
4.2  簡(jiǎn)介        126
4.3  查詢(xún)語(yǔ)言的三個(gè)任務(wù)        127
4.4  檢索數(shù)據(jù)的四個(gè)問(wèn)題        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  基本查詢(xún)        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語(yǔ)句        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語(yǔ)法        154
第5章  高級(jí)查詢(xún)和子查詢(xún)        157
5.1  開(kāi)發(fā)漫談        157
5.2  簡(jiǎn)介        157
5.3  Sally的寵物商店        158
5.4  子查詢(xún)        158
5.4.1  計(jì)算或簡(jiǎn)單查找        158
5.4.2  子查詢(xún)和數(shù)據(jù)集合        159
5.4.3  帶有ANY和ALL的子查詢(xún)        160
5.5  差:NOT IN        161
5.6  外連接        162
5.7  關(guān)聯(lián)子查詢(xú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è)”的查詢(xún)需要 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ì)量:查詢(xún)檢查        175
小結(jié)        176
關(guān)鍵詞        177
復(fù)習(xí)題        177
練習(xí)        178
參考網(wǎng)站        181
補(bǔ)充讀物        181
附錄:編程簡(jiǎn)介        181
第三部分  應(yīng)      用
第6章  表單、報(bào)表和應(yīng)用        190
6.1  開(kāi)發(fā)漫談        190
6.2  簡(jiǎn)介        190
6.3  報(bào)表和表單的有效設(shè)計(jì)        191
6.3.1  人性化設(shè)計(jì)        191
6.3.2  Windows控件        193
6.3.3  用戶(hù)界面—網(wǎng)絡(luò)要點(diǎn)        195
6.3.4  用戶(hù)界面—訪問(wèn)問(wèn)題        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  可更新的查詢(xún)        200
6.5.2  連接表單        201
6.5.3  屬性和控件        201
6.5.4  表單上的控件        202
6.5.5  多表單        205
6.5.6  國(guó)際屬性        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ù)語(yǔ)        210
6.7.3  基本報(bào)表類(lèi)型        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ù)庫(kù)完整性和事務(wù)        225
7.1  開(kāi)發(fā)漫談        225
7.2  簡(jiǎn)介        225
7.3  過(guò)程語(yǔ)言        226
7.3.1  代碼應(yīng)該放在哪里        226
7.3.2  用戶(hù)定義的函數(shù)        227
7.3.3  查找數(shù)據(jù)        228
7.4  數(shù)據(jù)觸發(fā)器        228
7.4.1  語(yǔ)句與行觸發(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ù)的開(kāi)始和結(jié)束        232
7.5.3  保存點(diǎn)        233
7.6  多用戶(hù)與并發(fā)訪問(wèn)        234
7.6.1  悲觀鎖:串行化        235
7.6.2  多用戶(hù)數(shù)據(jù)庫(kù):并發(fā)訪問(wèn)與死鎖        236
7.6.3  樂(lè)觀鎖        237
7.7  事務(wù)的ACID特征        238
7.8  碼生成        240
7.9  數(shù)據(jù)庫(kù)游標(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ù)倉(cāng)庫(kù)和數(shù)據(jù)挖掘        252
8.1  開(kāi)發(fā)漫談        252
8.2  簡(jiǎn)介        252
8.3  索引        253
8.3.1  二分查找        253
8.3.2  指針和索引        254
8.3.3  位圖索引和統(tǒng)計(jì)方法        254
8.3.4  索引的問(wèn)題        255
8.4  數(shù)據(jù)倉(cāng)庫(kù)和聯(lián)機(jī)分析處理        256
8.4.1  數(shù)據(jù)倉(cāng)庫(kù)的目標(biāo)        256
8.4.2  數(shù)據(jù)倉(cāng)庫(kù)的問(wèn)題        257
8.5  OLAP的概念        258
8.6  OLAP數(shù)據(jù)庫(kù)設(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  分類(lèi)        269
8.7.2  關(guān)聯(lián)規(guī)則/購(gòu)物籃分析        270
8.7.3  聚類(lèi)分析        272
8.7.4  地理分析        272
小結(jié)        273
關(guān)鍵詞        274
復(fù)習(xí)題        274
練習(xí)        275
參考網(wǎng)站        276
補(bǔ)充讀物        276
第四部分  數(shù)據(jù)庫(kù)管理
第9章  數(shù)據(jù)庫(kù)管理與安全        278
9.1  開(kāi)發(fā)漫談        278
9.2  簡(jiǎn)介        278
9.3  數(shù)據(jù)管理員        279
9.4  數(shù)據(jù)庫(kù)管理員        280
9.5  數(shù)據(jù)庫(kù)結(jié)構(gòu)        281
9.6  元數(shù)據(jù)        282
9.7  開(kāi)發(fā)階段的數(shù)據(jù)庫(kù)任務(wù)        282
9.7.1  數(shù)據(jù)庫(kù)規(guī)劃        283
9.7.2  數(shù)據(jù)庫(kù)設(shè)計(jì)        283
9.7.3  數(shù)據(jù)庫(kù)實(shí)現(xiàn)        283
9.7.4  數(shù)據(jù)庫(kù)運(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ù)庫(kù)和因特網(wǎng)        301
10.1  開(kāi)發(fā)漫談        301
10.2  簡(jiǎn)介        301
10.3  Sally的寵物商店        302
10.4  分布式數(shù)據(jù)庫(kù)        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ù)庫(kù)系統(tǒng)        305
10.4.4  分布式查詢(xún)處理        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ì)問(wèn)題        310
10.5  客戶(hù)/服務(wù)器數(shù)據(jù)庫(kù)        310
10.5.1  客戶(hù)/服務(wù)器與文件服務(wù)器        311
10.5.2  三層客戶(hù)/服務(wù)器模型        312
10.5.3  后端:服務(wù)器數(shù)據(jù)庫(kù)        313
10.5.4  前端:Windows客戶(hù)端        314
10.5.5  在客戶(hù)端維護(hù)數(shù)據(jù)庫(kù)的獨(dú)立性        315
10.6  電子商務(wù)數(shù)據(jù)庫(kù)        316
10.7  作為客戶(hù)/服務(wù)器系統(tǒng)的Web        317
10.7.1  受限的HTML客戶(hù)端        317
10.7.2  Web服務(wù)器數(shù)據(jù)庫(kù)基礎(chǔ)        319
10.8  應(yīng)用中的數(shù)據(jù)傳輸問(wèn)題        321
10.9  XML:將數(shù)據(jù)傳輸?shù)讲煌南到y(tǒng)        323
10.10  Java語(yǔ)言和JDBC        326
小結(jié)        326
關(guān)鍵詞        328
復(fù)習(xí)題        328
練習(xí)        328
參考網(wǎng)站        330
補(bǔ)充讀物        330
詞匯表        331

本目錄推薦

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