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

數(shù)據(jù)庫(kù)原理(第3版)

數(shù)據(jù)庫(kù)原理(第3版)

定 價(jià):¥58.00

作 者: (美)克羅恩克(Kroenke,D.M.),(美)奧爾(Auer,D.J.) 著,姜玲玲,馮飛 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): 國(guó)外經(jīng)典教材·計(jì)算機(jī)科學(xué)與技術(shù)
標(biāo) 簽: 數(shù)據(jù)庫(kù)理論

ISBN: 9787302184454 出版時(shí)間: 2008-09-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 437 字?jǐn)?shù):  

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

  本書是數(shù)據(jù)庫(kù)初學(xué)者和初級(jí)開發(fā)人員不可多得的數(shù)據(jù)庫(kù)寶典,其中融入了作者對(duì)數(shù)據(jù)庫(kù)深入透徹的理解和豐富的實(shí)際操作經(jīng)驗(yàn)。與第2版一樣,本版也深入淺出地描繪了數(shù)據(jù)庫(kù)原理及其應(yīng)用。但本版技術(shù)更新、實(shí)用性更強(qiáng),新增的內(nèi)容包括子類型/子類型實(shí)體、IE Crow's Foot E-R圖、基于Wed的數(shù)據(jù)庫(kù)處理、商業(yè)智能系統(tǒng)、SQL視圖、SQL Server 2005 Express Edition和 My SQL 5.0的使用等。書中介紹了在成功管理數(shù)據(jù)庫(kù)系統(tǒng)的基本概念,包括: ·關(guān)系模型的基本原理 ·結(jié)構(gòu)化查詢語(yǔ)言(SQL) ·數(shù)據(jù)建模 ·數(shù)據(jù)庫(kù)設(shè)計(jì) ·數(shù)據(jù)庫(kù)管理 ·Web數(shù)據(jù)庫(kù)處理

作者簡(jiǎn)介

  David M.Kroenke,在1967年作為Rand Corporation公司的實(shí)習(xí)生時(shí)進(jìn)入了計(jì)算行業(yè),在此之后,他的職業(yè)生涯涉及教育、工業(yè)、顧問(wèn)和出版等領(lǐng)域。Kroenke曾經(jīng)在科羅拉多州立大學(xué)、西雅圖大學(xué)教學(xué),目前在華盛頓大學(xué)教學(xué)。在多年的教學(xué)生涯中,他組織了數(shù)十次由大學(xué)教授參加的教學(xué)研討會(huì)。在1991年,International Association ofInformation System授予他“年度計(jì)算機(jī)教育家”的榮譽(yù)稱號(hào)。在工業(yè)方面,Kroenke曾經(jīng)為美國(guó)空軍和波音計(jì)算機(jī)服務(wù)工作,并且負(fù)責(zé)創(chuàng)立了個(gè)公司。他也曾經(jīng)是Microrim公司負(fù)責(zé)產(chǎn)品銷售和開發(fā)的副主席,并且是Wall Data公司在數(shù)據(jù)庫(kù)劃分方面的首席技術(shù)專家。Kroenke是語(yǔ)義對(duì)象數(shù)據(jù)模型的創(chuàng)始者,他所擁有的咨詢客戶包括mM公司、Microsoft、Computer Sciences公司,以及許多其他的公司和組織。Kroenke的著作Database Processing最初出版于1977年,現(xiàn)在已經(jīng)是第10版。 Kroenke也出版了其他許多書籍,包括經(jīng)典的Business Compu~~r Systems(198i)。他最近編寫的書籍是UsingMIS的第1版。出于對(duì)成為海員的渴望,Kroenke也編寫了KnowYour Boat:The Guide tOEverything ThatMakes YourBoat Work。Kroenke現(xiàn)居住在華盛頓州的西雅圖市,他結(jié)過(guò)婚,有兩個(gè)孩子和兩個(gè)外孫。David J.Auer目前是西華盛頓大學(xué)的College of Business and Economics(CBE)信息系統(tǒng)和技術(shù)服務(wù)的主管,并且是CBE的決策科學(xué)部門的講師。他從1981年開始在CBE中任教,教授的課程包括Quantitative Methods、Production and Operations Management、Statistics、Finance and Management Information Systems。在1994年,他受雇于目前的CBE職位。除了管理CBE的計(jì)算機(jī)、網(wǎng)絡(luò)和其他技術(shù)資源之外,他還教授Management Information System課程。Auer負(fù)責(zé)教授Principles ofManagement Information Systems and Business Database Development課程,并且負(fù)責(zé)拓展CBE的網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)課程,包括計(jì)算機(jī)硬件和操作系統(tǒng)、遠(yuǎn)程通信和網(wǎng)絡(luò)管理。Auer已經(jīng)和其他人合作編寫了一些與MIS相關(guān)的書籍。Auer在華盛頓大學(xué)獲得了英語(yǔ)文學(xué)學(xué)士學(xué)位,在西華盛頓大學(xué)獲得了數(shù)學(xué)和經(jīng)濟(jì)學(xué)學(xué)士學(xué)位,并且在西華盛頓大學(xué)獲得經(jīng)濟(jì)學(xué)碩士學(xué)位和輔導(dǎo)心理學(xué)碩士學(xué)位。Auer是美國(guó)空軍軍官,他還作為組織開發(fā)專家和治療專家為Employee Assistance Program(EAP)工作。Auer和妻子Donna居住在華盛頓州的貝靈漢市,他是當(dāng)?shù)赜?jì)劃委員會(huì)(Planning Commission)的成員,并且積極參與社團(tuán)成長(zhǎng)和發(fā)展的相關(guān)問(wèn)題。他有兩個(gè)孩子和3個(gè)外孫。~

圖書目錄

第Ⅰ部分 基礎(chǔ)知識(shí)
第1章 數(shù)據(jù)庫(kù)簡(jiǎn)介3
1.1 使用數(shù)據(jù)庫(kù)的原因4
1.1.1 關(guān)于列表的問(wèn)題4
1.1.2 使用關(guān)系數(shù)據(jù)庫(kù)7
1.1.3 關(guān)系表的處理13
1.2 數(shù)據(jù)庫(kù)系統(tǒng)的概念14
1.2.1 數(shù)據(jù)庫(kù)15
1.2.2 DBMS16
1.2.3 應(yīng)用程序18
1.2.4 個(gè)人數(shù)據(jù)庫(kù)系統(tǒng)和企業(yè)數(shù)據(jù)庫(kù)系統(tǒng)的比較20
1.3 Access工作臺(tái):第1部分——熟悉Microsoft Access22
1.3.1 創(chuàng)建Access數(shù)據(jù)庫(kù)23
1.3.2 創(chuàng)建數(shù)據(jù)庫(kù)表26
1.3.3 在表中插入數(shù)據(jù)——數(shù)據(jù)表視圖34
1.3.4 修改表中的數(shù)據(jù)——數(shù)據(jù)表視圖37
1.3.5 刪除表中的行——數(shù)據(jù)表視圖38
1.3.6 在表中插入數(shù)據(jù)——使用表單40
1.3.7 修改數(shù)據(jù)和刪除記錄——使用表單44
1.3.8 創(chuàng)建一個(gè)表的Access報(bào)表44
1.3.9 關(guān)閉數(shù)據(jù)庫(kù)并退出Access47
1.4 小結(jié)48
1.5 復(fù)習(xí)題49
1.6 練習(xí)題50
1.7 Access工作臺(tái)練習(xí)題51
1.8 Garden Glory項(xiàng)目問(wèn)題52
1.9 James River珠寶行項(xiàng)目問(wèn)題52
1.10 Queen Anne Curiosity商店項(xiàng)目問(wèn)題53
第2章 關(guān)系模型55
2.1 關(guān)系56
2.1.1 一個(gè)關(guān)系示例與兩個(gè)非關(guān)系示例57
2.1.2 顯示關(guān)系結(jié)構(gòu)的說(shuō)明58
2.1.3 術(shù)語(yǔ)說(shuō)明59
2.2 鍵的類型59
2.2.1 復(fù)合鍵60
2.2.2 候選鍵與主鍵60
2.2.3 代理鍵63
2.2.4 外鍵與參照完整性約束64
2.3 NULL值的問(wèn)題68
2.4 函數(shù)依賴與規(guī)范化68
2.4.1 函數(shù)依賴69
2.4.2 再論主鍵與候選鍵70
2.4.3 規(guī)范化71
2.4.4 關(guān)系設(shè)計(jì)原則72
2.4.5 規(guī)范化過(guò)程72
2.4.6 規(guī)范化的示例74
2.5 Access工作臺(tái):第二部分——在Microsoft Access中操作多個(gè)表79
2.5.1 WMCRM數(shù)據(jù)庫(kù)中可能的修改問(wèn)題80
2.5.2 操作多個(gè)表84
2.5.3 創(chuàng)建表之間的關(guān)系86
2.5.4 使用包括兩個(gè)表的表單90
2.5.5 創(chuàng)建包括兩個(gè)表中數(shù)據(jù)的報(bào)表91
2.5.6 關(guān)閉數(shù)據(jù)庫(kù)并退出Access92
2.6 小結(jié)93
2.7 復(fù)習(xí)題94
2.8 練習(xí)題95
2.9 Access工作臺(tái)練習(xí)題96
2.10 Garden Glory項(xiàng)目問(wèn)題99
2.11 James River Jewelry珠寶行項(xiàng)目問(wèn)題100
2.12 Queen Anne Curiosity商店項(xiàng)目問(wèn)題101
第3章 結(jié)構(gòu)化查詢語(yǔ)言105
3.1 示例數(shù)據(jù)庫(kù)106
3.2 用于數(shù)據(jù)定義的SQL語(yǔ)句110
3.2.1 使用表約束定義主鍵115
3.2.2 使用表約束定義外鍵116
3.2.3 向DBMS提交SQL語(yǔ)句118
3.3 插入關(guān)系數(shù)據(jù)的SQL語(yǔ)句121
3.4 SQL關(guān)系查詢語(yǔ)句124
3.4.1 SQL SELECT/FROM/WHERE架構(gòu)124
3.4.2 從單個(gè)表中讀取指定列125
3.4.3 從單個(gè)表中讀取指定行127
3.4.4 從單個(gè)表中讀取指定行和指定列129
3.4.5 在WHERE子句中指定范圍、使用通配符和空值131
3.4.6 對(duì)結(jié)果進(jìn)行排序134
3.4.7 SQL內(nèi)置函數(shù)和計(jì)算135
3.4.8 內(nèi)置函數(shù)和分組138
3.4.9 使用子查詢處理多個(gè)表139
3.4.10 使用連接查詢多個(gè)表141
3.4.11 SQL JOIN…ON語(yǔ)法145
3.4.12 外部連接148
3.5 修改和刪除關(guān)系數(shù)據(jù)的SQL語(yǔ)句150
3.5.1 修改數(shù)據(jù)150
3.5.2 刪除數(shù)據(jù)1523.6 修改和刪除表和約束的SQL語(yǔ)句153
3.6.1 DROP TABLE和ALTERTABLE語(yǔ)句153
3.6.2 CHECK約束154
3.7 SQL視圖155
3.8 Access工作臺(tái):第三部分——在Microsoft Access中使用查詢155
3.8.1 使用Microsoft Access SQL156
3.8.2 使用Microsoft Access QBE160
3.8.3 使用Microsoft Access 參數(shù)查詢165
3.8.4 使用Microsoft Access SQL創(chuàng)建表166
3.8.5 修改Access表以添加Access SQL不支持的數(shù)據(jù)需求169
3.8.6 使用Microsoft Access SQL插入數(shù)據(jù)174
3.8.7 使用Access SQL添加參照完整性約束177
3.8.8 修改Access數(shù)據(jù)庫(kù)以添加Access SQL不支持的約束178
3.8.9 關(guān)閉數(shù)據(jù)庫(kù)并退出Access180
3.9 小結(jié)181
3.10 復(fù)習(xí)題182
3.11 練習(xí)題184
3.12 Access工作臺(tái)練習(xí)題186
3.13 Garden Glory項(xiàng)目問(wèn)題189
3.14 James River珠寶行項(xiàng)目問(wèn)題190
3.15 Queen Anne Curiosity商店項(xiàng)目問(wèn)題192

第Ⅱ部分 數(shù)據(jù)庫(kù)設(shè)計(jì)和管理
第4章 數(shù)據(jù)建模與實(shí)體-關(guān)系模型197
4.1 需求分析階段198
4.2 實(shí)體-關(guān)系數(shù)據(jù)模型199
4.2.1 實(shí)體199
4.2.2 屬性200
4.2.3 標(biāo)識(shí)符200
4.2.4 關(guān)系201
4.3 實(shí)體-關(guān)系圖204
4.3.1 E-R模型的不同版本205
4.3.2 數(shù)據(jù)建模產(chǎn)品中E-R模型的變化205
4.3.3 弱實(shí)體207
4.3.4 ID依賴實(shí)體207
4.3.5 非標(biāo)識(shí)符依賴的弱實(shí)體209
4.3.6 子類實(shí)體212
4.3.7 遞歸關(guān)系213
4.4 開發(fā)E-R圖示例214
4.4.1 Heather Sweeney Designs公司的數(shù)據(jù)庫(kù)214
4.4.2 培訓(xùn)課的客戶列表214
4.4.3 給客戶的信函模板216
4.4.4 銷售發(fā)貨單219
4.4.5 屬性說(shuō)明222
4.4.6 業(yè)務(wù)規(guī)則224
4.4.7 驗(yàn)證數(shù)據(jù)模型224
4.5 Access工作臺(tái):第四部分——使用Microsoft Access來(lái)開發(fā)原型225
4.5.1 為原始的數(shù)據(jù)模型創(chuàng)建表單模型226
4.5.2 為修改過(guò)的數(shù)據(jù)模型創(chuàng)建表單原型228
4.5.3 Access的Banded Form and Report Editors230
4.5.4 關(guān)閉數(shù)據(jù)庫(kù)并退出Access231
4.6 小結(jié)231
4.7 復(fù)習(xí)題232
4.8 練習(xí)題234
4.9 Access工作臺(tái)練習(xí)題234
4.10 Garden Glory項(xiàng)目問(wèn)題235
4.11 James River Jewelry項(xiàng)目問(wèn)題235
4.12 Queen Anne Curiosity 商店項(xiàng)目問(wèn)題236
第5章 數(shù)據(jù)庫(kù)設(shè)計(jì)239
5.1 把數(shù)據(jù)模型轉(zhuǎn)換為數(shù)據(jù)庫(kù)的設(shè)計(jì)方案240
5.2 使用關(guān)系模型表示實(shí)體241
5.2.1 ITEM實(shí)體的表示241
5.2.2 CUSTOMER實(shí)體的表示243
5.2.3 SALES-COMMISSION實(shí)體的關(guān)系設(shè)計(jì)246
5.2.4 弱實(shí)體的表示247
5.3 關(guān)系的表示251
5.3.1 強(qiáng)實(shí)體中的關(guān)系251
5.3.2 使用了弱實(shí)體的關(guān)系258
5.3.3 子型實(shí)體關(guān)系的表示259
5.3.4 遞歸關(guān)系的表示260
5.4 Heather Sweeney Designs公司的數(shù)據(jù)庫(kù)設(shè)計(jì)264
5.4.1 弱實(shí)體265
5.4.2 關(guān)系265
5.4.3 強(qiáng)制參照完整性266
5.5 Access工作臺(tái):第五部分——Microsoft Access中的關(guān)系268
5.5.1 Access中的多對(duì)多關(guān)系268
5.5.2 Access中的一對(duì)一關(guān)系268
5.5.3 關(guān)閉數(shù)據(jù)庫(kù)并退出Access273
5.6 小結(jié)273
5.7 復(fù)習(xí)題274
5.8 練習(xí)題276
5.9 Access工作臺(tái)練習(xí)題276
5.10 Garden Glory公司項(xiàng)目問(wèn)題277
5.11 James River珠寶行項(xiàng)目問(wèn)題277
5.12 Queen Anne Curiosity商店項(xiàng)目問(wèn)題278
第6章 數(shù)據(jù)庫(kù)管理279
6.1 Heather Sweeney Designs公司的數(shù)據(jù)庫(kù)280
6.2 并發(fā)控制287
6.2.1 使用原子事務(wù)的必要性287
6.2.2 并發(fā)事務(wù)處理288
6.2.3 丟失更新問(wèn)題289
6.2.4 并發(fā)問(wèn)題:臟讀取、不可重復(fù)讀取和幻象讀取290
6.2.5 資源鎖定290
6.2.6 串行化事務(wù)292
6.2.7 死鎖292
6.2.8 樂觀鎖定和悲觀鎖定293
6.2.9 聲明鎖定特征294
6.2.10 一致事務(wù)295
6.2.11 事務(wù)隔離級(jí)別296
6.3 游標(biāo)類型297
6.4 數(shù)據(jù)庫(kù)安全298
6.4.1 用戶賬戶299
6.4.2 處理權(quán)限和責(zé)任300
6.4.3 DBMS級(jí)別的安全304
6.4.4 應(yīng)用程序級(jí)別的安全305
6.5 數(shù)據(jù)庫(kù)備份與恢復(fù)306
6.5.1 通過(guò)重新處理進(jìn)行恢復(fù)306
6.5.2 通過(guò)回滾和前滾進(jìn)行恢復(fù)307
6.5.3 DBA的其他職責(zé)310
6.6 分布式數(shù)據(jù)庫(kù)的處理310
6.6.1 分布式數(shù)據(jù)庫(kù)的類型310
6.6.2 分布式數(shù)據(jù)庫(kù)面臨的挑戰(zhàn)312
6.7 對(duì)象-關(guān)系數(shù)據(jù)庫(kù)313
6.8 Access工作臺(tái):第六部分——Microsoft Access中的數(shù)據(jù)庫(kù)管理313
6.8.1 Access中的數(shù)據(jù)庫(kù)安全314
6.8.2 受保護(hù)數(shù)據(jù)庫(kù)的使用322
6.8.3 受保護(hù)數(shù)據(jù)庫(kù)的管理324
6.8.4 關(guān)閉數(shù)據(jù)庫(kù)并退出Access324
6.9 小結(jié)324
6.10 復(fù)習(xí)題326
6.11 練習(xí)題328
6.12 Access工作臺(tái)練習(xí)題329
6.13 Garden Glory項(xiàng)目問(wèn)題330
6.14 James River珠寶行項(xiàng)目問(wèn)題331
6.15 Queen Anne Curiosity商店項(xiàng)目問(wèn)題332
第7章 數(shù)據(jù)庫(kù)處理應(yīng)用程序和商業(yè)智能335
7.1 數(shù)據(jù)庫(kù)處理的環(huán)境336
7.1.1 查詢、表單和報(bào)表337
7.1.2 客戶機(jī)/服務(wù)器以及傳統(tǒng)的應(yīng)用程序處理339
7.1.3 存儲(chǔ)過(guò)程和觸發(fā)器339
7.2 Web數(shù)據(jù)庫(kù)處理340
7.2.1 ODBC342
7.2.2 使用IIS進(jìn)行Web處理345
7.2.3 Active Server Pages(ASP)349
7.2.4 Active Data Objects(ADO)352
7.2.5 Web數(shù)據(jù)庫(kù)處理面臨的挑戰(zhàn)358
7.3 數(shù)據(jù)庫(kù)處理和XML358
7.3.1 XML模式文件359
7.3.2 XML和數(shù)據(jù)庫(kù)處理360
7.3.3 XML Web Services362
7.4 商業(yè)智能系統(tǒng)363
7.5 Access工作臺(tái):第七部分:使用Microsoft Access進(jìn)行Web數(shù)據(jù)庫(kù)處理367
7.5.1 Wallingford Motors的Web主頁(yè)367
7.5.2 選擇數(shù)據(jù)庫(kù)文件369
7.5.3 創(chuàng)建ODBC數(shù)據(jù)源370
7.5.4 創(chuàng)建客戶聯(lián)系方式的視圖371
7.5.5 創(chuàng)建ASP頁(yè)面372
7.5.6 運(yùn)行ASP頁(yè)面374
7.5.7 關(guān)閉374
7.6 小結(jié)375
7.7 復(fù)習(xí)題376
7.8 練習(xí)題378
7.9 Access工作臺(tái)練習(xí)題380
7.10 Garden Glory公司項(xiàng)目問(wèn)題381
7.11 James River Jewelry珠寶行項(xiàng)目問(wèn)題381
7.12 Queen Anne Curiosity商店項(xiàng)目問(wèn)題382
附錄A Microsoft SQL Server 2005 Express Edition簡(jiǎn)介383
附錄B MySQL簡(jiǎn)介395
附錄C SQL視圖409
術(shù)語(yǔ)表427

本目錄推薦

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