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

數(shù)據(jù)庫設(shè)計(jì)入門經(jīng)典

數(shù)據(jù)庫設(shè)計(jì)入門經(jīng)典

定 價:¥46.00

作 者: (美)鮑威爾 著,沈潔 等譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 數(shù)據(jù)庫設(shè)計(jì)

ISBN: 9787302141839 出版時間: 2007-03-01 包裝: 膠版紙
開本: 其它 頁數(shù): 378 字?jǐn)?shù):  

內(nèi)容簡介

  本書詳細(xì)介紹了如何最好地構(gòu)造數(shù)據(jù)庫中用到的表和查詢,從而提供最適宜的性能、存儲、可管理性與靈活性。使用關(guān)系數(shù)據(jù)庫,就可以使用這些表來組織數(shù)據(jù),以及從數(shù)據(jù)庫中檢索信息。關(guān)于如何設(shè)計(jì)與構(gòu)建關(guān)系數(shù)據(jù)庫模型,本書提供了易于理解的解釋。.本書含有大量按步驟設(shè)計(jì)的示例與有用的案例分析,簡化了復(fù)雜主題,并以有組織的、容易理解的方式呈現(xiàn)在您面前。您將發(fā)現(xiàn)為什么關(guān)系數(shù)據(jù)庫是必需的,以及如何設(shè)計(jì)關(guān)系數(shù)據(jù)模型。最后,根據(jù)書中介紹的構(gòu)建數(shù)據(jù)庫模型的方法,您將學(xué)會如何更充分地利用您的數(shù)據(jù)庫。本書主要內(nèi)容·關(guān)系數(shù)據(jù)庫建模的基本概念·關(guān)系數(shù)據(jù)庫模型的組件·高級關(guān)系數(shù)據(jù)庫建?!な挂?guī)范化更易用·如何改進(jìn)關(guān)系數(shù)據(jù)庫的性能..·在分析期間描述表(需要解決什么問題)·在設(shè)計(jì)階段細(xì)化表與關(guān)系(如何提供解決方案)·如何用SQL讀寫數(shù)據(jù)·通過應(yīng)用業(yè)務(wù)規(guī)則創(chuàng)建關(guān)系數(shù)據(jù)庫模型本書讀者對象本書適用于數(shù)據(jù)庫開發(fā)初學(xué)者。學(xué)習(xí)本書不需要事先具備數(shù)據(jù)庫或編程經(jīng)驗(yàn)。...

作者簡介

暫缺《數(shù)據(jù)庫設(shè)計(jì)入門經(jīng)典》作者簡介

圖書目錄

第Ⅰ部分  關(guān)系數(shù)據(jù)庫建模初步
第1章  數(shù)據(jù)庫建模的過去與現(xiàn)在    3
1.1  掌握數(shù)據(jù)庫的概念    4
1.2  數(shù)據(jù)庫模型    4
1.3  數(shù)據(jù)庫建模的發(fā)展    6
1.3.1  文件系統(tǒng)    6
1.3.2  層次結(jié)構(gòu)數(shù)據(jù)庫模型    7
1.3.3  網(wǎng)絡(luò)數(shù)據(jù)庫模型    7
1.3.4  關(guān)系數(shù)據(jù)庫模型    8
1.3.5  關(guān)系數(shù)據(jù)庫管理系統(tǒng)    9
1.3.6  關(guān)系數(shù)據(jù)庫模型的歷史    10
1.3.7  對象數(shù)據(jù)庫模型    11
1.3.8  對象-關(guān)系數(shù)據(jù)庫模型    12
1.4  分析數(shù)據(jù)庫的類型    12
1.4.1  事務(wù)數(shù)據(jù)庫    12
1.4.2  決策支持?jǐn)?shù)據(jù)庫    13
1.4.3  混合數(shù)據(jù)庫    14
1.5  理解數(shù)據(jù)庫模型設(shè)計(jì)    14
1.5.1  定義目標(biāo)    15
1.5.2  數(shù)據(jù)庫設(shè)計(jì)的方法    17
1.6  小結(jié)    19
第2章  工作場所中的數(shù)據(jù)庫建模    20
2.1  業(yè)務(wù)規(guī)則和目標(biāo)    21
2.1.1  業(yè)務(wù)規(guī)則的含義    22
2.1.2  業(yè)務(wù)規(guī)則的重要性    22
2.2  結(jié)合人的因素    23
2.2.1  作為資源的人    23
2.2.2  與合適的人交談    25
2.2.3  獲得正確的信息    26
2.3  處理不利的情況    27
2.3.1  將一沓紙計(jì)算機(jī)化    28
2.3.2  轉(zhuǎn)換傳統(tǒng)的數(shù)據(jù)庫    28
2.3.3  異類數(shù)據(jù)庫的同類集成    29
2.3.4  從電子表格轉(zhuǎn)換    29
2.3.5  整理混亂的數(shù)據(jù)庫    29
2.4  小結(jié)    30
第3章  數(shù)據(jù)庫建模構(gòu)件塊    31
3.1  信息、數(shù)據(jù)和數(shù)據(jù)完整性    32
3.2  表的基本概念    33
3.2.1  記錄、行和元組    34
3.2.2  字段、列和屬性    35
3.3  數(shù)據(jù)類型    36
3.3.1  簡單數(shù)據(jù)類型    36
3.3.2  復(fù)雜數(shù)據(jù)類型    40
3.3.3  專門的數(shù)據(jù)類型    41
3.3.4  約束和有效性    41
3.4  關(guān)于規(guī)范化    42
3.4.1  規(guī)范化的優(yōu)點(diǎn)    42
3.4.2  潛在的規(guī)范化危險    42
3.5  用ERD表示關(guān)系    43
3.5.1  鳥足結(jié)構(gòu)    44
3.5.2  一對一    44
3.5.3  一對多    45
3.5.4  多對多    46
3.5.5  零、一或多    48
3.5.6  標(biāo)識和非標(biāo)識關(guān)系    49
3.6  鍵    50
3.6.1  主鍵    50
3.6.2  唯一鍵    51
3.6.3  外鍵    52
3.6.4  參照完整性    54
3.7  索引    55
3.7.1  索引的基本概念    56
3.7.2  輔助索引    56
3.7.3  外鍵索引    56
3.7.4  索引的類型    57
3.7.5  構(gòu)建索引的不同方法    59
3.8  視圖和其他專門對象簡介    59
3.9  小結(jié)    60
3.10  練習(xí)題    61
第Ⅱ部分  設(shè)計(jì)關(guān)系數(shù)據(jù)庫模型
第4章  規(guī)范化    65
4.1  規(guī)范化定義    65
4.1.1  異常的概念    66
4.1.2  依賴、決定因子和其他術(shù)語    67
4.2  定義范式    70
4.2.1  通過學(xué)術(shù)方式定義范式    70
4.2.2  通過容易的方式定義范式    71
4.3  第一范式(1NF)    72
4.3.1  學(xué)術(shù)方法的1NF    72
4.3.2  容易方法的1NF    72
4.4  第二范式(2NF)    77
4.4.1  學(xué)術(shù)方法的2NF    77
4.4.2  容易方法的2NF    77
4.5  第三范式(3NF)    82
4.5.1  學(xué)術(shù)方法的3NF    82
4.5.2  容易方法的3NF    83
4.6  第三范式(3NF)以上的范式    88
4.6.1  使用第三范式以上
   范式的原因    88
4.6.2  容易方法的第三范式
       以后上范式    88
4.6.3  學(xué)術(shù)方法的第三范式
   以上的范式    90
4.7  小結(jié)    101
4.8  練習(xí)題    101
第5章  用SQL讀寫數(shù)據(jù)    102
5.1  定義SQL    102
5.1.1  SQL的起源    103
5.1.2  不同數(shù)據(jù)庫中的SQL    104
5.2  SQL的基礎(chǔ)    104
5.2.1  使用SELECT查詢數(shù)據(jù)庫    105
5.2.2  修改數(shù)據(jù)庫中的數(shù)據(jù)    122
5.2.3  事務(wù)    123
5.2.4  修改數(shù)據(jù)庫元數(shù)據(jù)    123
5.3  小結(jié)    126
5.4  練習(xí)題    127
第6章  高級關(guān)系數(shù)據(jù)庫建模    128
6.1  非規(guī)范化    128
6.1.1  范式逆轉(zhuǎn)    129
6.1.2  使用特化數(shù)據(jù)庫對象的
   非規(guī)范化    138
6.1.3  非規(guī)范化的技巧    138
6.2  對象模型    140
6.3  數(shù)據(jù)倉庫數(shù)據(jù)庫模型    142
6.4  小結(jié)    144
6.5  練習(xí)題    144
第7章  數(shù)據(jù)倉庫數(shù)據(jù)庫建模    145
7.1  數(shù)據(jù)倉庫的起源    145
7.1.1  關(guān)系數(shù)據(jù)庫模型與
   數(shù)據(jù)倉庫    146
7.1.2  數(shù)據(jù)倉庫中的代理鍵    147
7.1.3  數(shù)據(jù)倉庫中的參照完整性    147
7.2  維度數(shù)據(jù)庫模型    147
7.2.1  星型模式    148
7.2.2  雪花模式    149
7.3  數(shù)據(jù)倉庫數(shù)據(jù)庫模型的建立    153
7.3.1  數(shù)據(jù)倉庫建模步驟    153
7.3.2  數(shù)據(jù)在數(shù)據(jù)倉庫中的
   保存時限    154
7.3.3  維度表類型    154
7.3.4  事實(shí)表    159
7.4  小結(jié)    160
7.5  練習(xí)題    160
第8章  構(gòu)建快速執(zhí)行的數(shù)據(jù)庫模型    161
8.1  不同數(shù)據(jù)庫模型的要求    161
8.1.1  影響OLTP數(shù)據(jù)庫模型
   調(diào)整的因素    162
8.1.2  影響客戶機(jī)-服務(wù)器數(shù)據(jù)庫
   模型調(diào)整的因素    162
8.1.3  影響數(shù)據(jù)倉庫數(shù)據(jù)庫模型
   調(diào)整的因素    163
8.1.4  數(shù)據(jù)庫模型調(diào)整    165
8.2  編寫高效查詢    165
8.3  SELECT命令    167
8.3.1  用WHERE子句篩選    169
8.3.2  HAVING子句與
   WHERE子句    171
8.3.3  連接    171
8.3.4  自動計(jì)數(shù)器    173
8.4  提高性能的高效索引    173
8.4.1  索引類型    173
8.4.2  實(shí)際情況中的索引    174
8.4.3  不使用索引的情況    175
8.5  使用視圖    176
8.6  應(yīng)用程序緩存    177
8.7  小結(jié)    178
8.8  練習(xí)題    179
第Ⅲ部分  關(guān)系數(shù)據(jù)庫建模中的
案例分析
第9章  通過分析進(jìn)行規(guī)劃與準(zhǔn)備    183
9.1  創(chuàng)建數(shù)據(jù)庫模型的步驟    184
9.1.1  步驟1:分析    185
9.1.2  步驟2:設(shè)計(jì)    185
9.1.3  步驟3:構(gòu)造    186
9.1.4  步驟4:實(shí)現(xiàn)    186
9.2  分析    186
9.2.1  分析中的考慮因素    188
9.2.2  潛在問題和誤解    189
9.3  理論應(yīng)用于實(shí)踐    191
9.3.1  將分析應(yīng)用于實(shí)踐    191
9.3.2  公司目標(biāo)    191
9.3.3  案例分析:OLTP
   數(shù)據(jù)庫模型    193
9.3.4  案例分析:數(shù)據(jù)倉庫模型    205
9.4  項(xiàng)目管理    212
9.4.1  項(xiàng)目規(guī)劃和時間表    213
9.4.2  預(yù)算    214
9.5  小結(jié)    215
9.6  練習(xí)題    216
第10章  在設(shè)計(jì)階段創(chuàng)建與細(xì)化表    217
10.1  設(shè)計(jì)初步    217
10.2  案例分析:創(chuàng)建表    219
 10.2.1  OLTP數(shù)據(jù)庫模型    219
 10.2.2  數(shù)據(jù)倉庫數(shù)據(jù)庫模型    223
10.3  案例分析:加強(qiáng)表
   之間的關(guān)系    226
 10.3.1  參照完整性    226
 10.3.2  主鍵和外鍵    227
 10.3.3  使用代理鍵    227
 10.3.4  標(biāo)識關(guān)系與非標(biāo)識關(guān)系    228
 10.3.5  沒有子記錄的父記錄    229
 10.3.6  具有可選父記錄的
         子記錄    230
 10.3.7  符合參照完整性的
         OLTP數(shù)據(jù)庫    230
 10.3.8  符合參照完整性的
         數(shù)據(jù)倉庫數(shù)據(jù)庫模型    236
10.4  規(guī)范化和非規(guī)范化    238
 10.4.1  案例分析:對OLTP數(shù)
         據(jù)庫模型執(zhí)行規(guī)范化    239
 10.4.2  案例分析:回溯并細(xì)化
         OLTP數(shù)據(jù)庫模型    249
 10.4.3  案例分析:細(xì)化數(shù)據(jù)
         倉庫數(shù)據(jù)庫模型    259
10.5  小結(jié)    266
10.6  練習(xí)題    266
第11章  用細(xì)化設(shè)計(jì)填充細(xì)節(jié)    267
11.1  案例分析:細(xì)化字段結(jié)構(gòu)    267
 11.1.1  OLTP數(shù)據(jù)庫模型    268
 11.1.2  數(shù)據(jù)倉庫數(shù)據(jù)庫模型    271
11.2  理解數(shù)據(jù)類型    276
 11.2.1  簡單數(shù)據(jù)類型    276
 
 11.2.2  ANSI(American National
     Standards Institute,美國
         國家標(biāo)準(zhǔn)化組織)
         數(shù)據(jù)類型    276
 11.2.3  Microsoft Access
         數(shù)據(jù)類型    277
 11.2.4  特殊的數(shù)據(jù)類型    278
 11.2.5  案例分析:定義
         數(shù)據(jù)類型    279
11.3  理解鍵和索引    284
 11.3.1  索引的類型    285
 11.3.2  添加索引的內(nèi)容、時間
         和方法    287
 11.3.3  無需使用索引的時機(jī)    288
 11.3.4  案例分析:輔助索引    289
11.4  小結(jié)    296
11.5  練習(xí)題    297
第12章  業(yè)務(wù)規(guī)則與字段設(shè)定    298
12.1  再次定義業(yè)務(wù)規(guī)則    298
12.2  數(shù)據(jù)庫模型中的業(yè)務(wù)
     規(guī)則分類    299
 12.2.1  規(guī)范化、范式和關(guān)系    299
 12.2.2  劃分關(guān)系類型    300
 12.2.3  顯式聲明的字段設(shè)定    301
 12.2.4  在數(shù)據(jù)庫中存儲代碼    304
12.3  案例分析:在數(shù)據(jù)庫模型
   中實(shí)現(xiàn)字段級業(yè)務(wù)規(guī)則    308
 12.3.1  表和關(guān)系級業(yè)務(wù)規(guī)則    308
 12.3.2  個別字段業(yè)務(wù)規(guī)則    308
 12.3.3  編碼業(yè)務(wù)規(guī)則    316
12.4  小結(jié)    322
第Ⅳ部分  高 級 主 題
第13章  高級數(shù)據(jù)庫結(jié)構(gòu)和
     硬件資源    327
13.1  高級數(shù)據(jù)庫結(jié)構(gòu)    328
 13.1.1  對象和場合    328
 13.1.2  視圖    329
 13.1.3  物化視圖    331
 13.1.4  索引類型    334
 13.1.5  自動計(jì)數(shù)器    336
 13.1.6  分區(qū)和并行處理    336
13.2  硬件資源    338
 13.2.1  您能買得起多貴的硬件    339
 13.2.2  您需要多少錢    339
13.3  專門硬件體系結(jié)構(gòu)    339
 13.3.1  RAID陣列    339
 13.3.2  備用數(shù)據(jù)庫    340
 13.3.3  復(fù)制    341
 13.3.4  網(wǎng)格和計(jì)算機(jī)
         聚類(clustering)    343
13.4  小結(jié)    343
附錄A  練習(xí)題答案    345
附錄B  示例數(shù)據(jù)庫    359
術(shù)語表    363
  

本目錄推薦

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