數據庫系統原理與設計 (第4版) 萬常選 9787302654759 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:清華大學
NT$502
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*數量非實際在台庫存
*完成訂單後正常情形下約兩周可抵台

*本賣場提供之資訊僅供參考,以到貨標的為實際資訊。
印行年月:202402*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:數據庫系統原理與設計 (第4版)
ISBN:9787302654759
出版社:清華大學
著編譯者:萬常選
叢書名:國家級一流本科課程配套教材系列
頁數:428
所在地:中國大陸 *此為代購商品
書號:1622036
可大量預訂,請先連絡。

編輯推薦
「首批國家級(線下)一流本科課程」的配套教材,第一批「『十二五』普通高等教育本科國家級規劃教材」,計算機及相關專業本科生的「資料庫系統原理」課程教材

內容簡介
本書是首批「國家級線下一流本科課程」的配套教材、第一批「『十二五』普通高等教育本科國家級規劃教材」。第4版仍然堅持圍繞「培養學生會『用』資料庫」的目標,進一步提升學生的概念建模能力,培養學生會「設計」資料庫。第4版對全書中的所有核心概念進行了重新梳理,進一步明確了其含義,並給出了比較規範和清晰的定義或描述;對第4章和第6章涉及的大學選課系統、網上書店系統資料庫設計實例,進一步優化和規範了功能需求、數據需求、約束需求等的描述,如增加了對系統的各種報表需求的描述,重點關注了業務功能發生時所產生的各種單據及其數據需求描述,在大學選課系統中增加了專業教學計劃管理等功能,在網上書店系統中在採購入庫的基礎上增加了倉庫管理、配送出庫、圖書入庫上架、圖書出庫下架和庫存總賬管理等功能;根據近幾年來學術界和工業界資料庫領域的研究進展以及資料庫技術的發展趨勢,對第12章進行了重寫,突出了雲計算、人工智能和新硬體等因素對資料庫的影響。
全書共分12章。第1章是資料庫系統基本概念;第2、3、7章是關係資料庫基礎(含資料庫編程);第4∼6章是關係資料庫設計;第8∼10章是關係資料庫管理系統;第11、12章是資料庫應用開發和數據管理技術前沿。本書強調資料庫應用與設計能力的培養,將資料庫設計的內容分散在第4∼6章以及8 5節、9 3節等章節逐層推進。
本書可作為計算機及相關專業本科生的「資料庫系統原理」課程教材,也可供資料庫愛好者自學和參考。

目錄
第1章資料庫系統概論/1
1 1資料庫系統的作用1
1 1 1數據與數據管理1
1 1 2數據管理技術的產生與發展2
1 1 3資料庫應用8
1 2數據模型9
1 2 1數據模型的分層10
1 2 2數據模型的組成要素11
1 2 3層次模型12
1 2 4網狀模型14
1 2 5關係模型14
1 3數據抽象與資料庫三級模式17
1 3 1數據抽象17
1 3 2資料庫三級模式結構及兩層映像17
1 3 3資料庫三級模式與三層模型的聯繫和區別19
1 4資料庫系統21
1 4 1資料庫系統組成21
1 4 2資料庫管理系統22
1 4 3資料庫系統的相關人員26
本章小結27
習題132
第2章關係模型與關係代數/33
2 1關係模型34
2 1 1關係模型的數據結構34
2 1 2關係模型的數據完整性約束39
2 1 3關係操作44
2 2關係代數45
2 2 1傳統的集合運算45
2 2 2專門的關係運算46
2 2 3關係代數查詢綜合舉例52本章小結56
習題258
第3章SQL/60
3 1SQL概述60
3 1 1SQL發展61
3 1 2SQL特點62
3 1 3SQL查詢基本概念63
3 2單表查詢63
3 2 1投影運算65
3 2 2選擇運算70
3 2 3排序運算74
3 2 4查詢表75
3 2 5聚合查詢76
3 3連接查詢78
3 3 1等值與非等值連接78
3 3 2自表連接81
3 3 3外連接82
3 4嵌套子查詢84
3 4 1使用IN的子查詢85
3 4 2使用集合比較運算符的子查詢88
3 4 3使用存在量詞EXISTS的子查詢89
3 4 4複雜子查詢實例92
3 5集合運算96
3 6SQL查詢的一般格式98
本章小結100
習題3101
?1?資料庫系統原理與設計(第4版)目錄?3??3?第4章資料庫建模/103
4 1資料庫設計過程104
4 2ER模型基本概念及表示105
4 2 1實體與實體集105
4 2 2屬性106
4 2 3聯繫與聯繫集108
4 3約束109
4 3 1映射約束109
4 3 2碼約束與聯繫集的屬性安置112
4 3 3依賴約束113
4 3 4參与約束114
4 3 5多值聯繫114
4 4弱實體集115
4 5擴展ER特徵116
4 5 1類層次116
4 5 2聚合117
4 6ER建模問題118
4 6 1ER建模的基本原則118
4 6 2依賴約束的建模123
4 6 3多值聯繫的建模126
4 7資料庫概念設計實例——大學選課系統128
4 7 1概念設計任務128
4 7 2系統需求分析128
4 7 3資料庫概念設計133
4 8邏輯設計——ER模型轉換為關係模型138
4 8 1ER模型轉換方法138
4 8 2大學選課系統ER模型轉換實例142
本章小結146
習題4148
第5章關係數據理論與模式求精/151
5 1問題提出152
5 2函數依賴定義154
5 3範式157
5 3 1第一範式(1NF)157
5 3 2第二範式(2NF)157
5 3 3第三範式(3NF)158
5 3 4BoyceCodd範式(BCNF)159
5 4函數依賴理論161
5 4 1函數依賴集閉包161
5 4 2屬性集閉包162
5 4 3正則覆蓋165
5 4 4無損連接分解166
5 4 5保持依賴分解169
5 5模式分解演算法169
5 5 1BCNF分解演算法169
5 5 23NF分解演算法171
5 6資料庫模式求精173
5 6 1模式求精的必要性及步驟173
5 6 2模式求精實例174
本章小結175
習題5176
第6章關係資料庫設計實例——網上書店/178
6 1系統需求分析179
6 1 1需求概述和系統邊界179
6 1 2功能需求分析179
6 1 3數據流圖182
6 1 4數據需求分析184
6 1 5業務規則及數據完整性約束分析186
6 2資料庫概念設計188
6 2 1確定基本實體集及屬性188
6 2 2主要業務局部概念建模190
6 2 3定義聯繫集及屬性197
6 2 4完整ER模型200
6 2 5檢查是否滿足需求200
6 3資料庫邏輯設計202
6 4模式求精211
本章小結212
習題6212
第7章SQL數據定義、更新及資料庫編程/215
7 1SQL數據定義語言216
7 1 1資料庫的定義216
7 1 2基本表的定義220
7 1 3索引的定義224
7 2SQL數據更新語言226
7 2 1插入數據226
7 2 2刪除數據228
7 2 3修改數據228
7 3視圖230
7 3 1創建視圖230
7 3 2查詢視圖233
7 3 3視圖更新234
7 3 4刪除視圖235
7 4TSQL簡介235
7 4 1表達式235
7 4 2函數237
7 4 3流程式控制制語句240
7 5游標242
7 5 1游標的定義與使用242
7 5 2當前游標集的修改與刪除245
7 6存儲過程246
7 6 1創建存儲過程246
7 6 2執行存儲過程250
7 6 3修改和刪除存儲過程251
7 7觸發器251
7 7 1創建觸發器252
7 7 2修改和刪除觸發器257
本章小結259
習題7260
第8章資料庫存儲結構與查詢處理/264
8 1文件組織與記錄組織265
8 1 1存儲介質265
8 1 2存儲訪問266
8 1 3文件組織與文件中記錄的組織267
8 2索引與散列272
8 2 1索引基本概念272
8 2 2順序索引273
8 2 3B+樹索引275
8 2 4散列279
8 3查詢處理283
8 3 1查詢處理過程283
8 3 2查詢代價度量284
8 3 3選擇運算285
8 3 4連接運算287
8 3 5其他運算294
8 3 6表達式計算295
8 4查詢優化296
8 4 1查詢優化實例296
8 4 2關係表達式轉換297
8 4 3查詢優化策略298
8 5物理資料庫設計299
本章小結302
習題8306
第9章資料庫安全性與完整性/308
9 1資料庫安全性308
9 1 1資料庫安全概述308
9 1 2SQL Server安全機制312
9 1 3觸發器實現安全性319
9 2資料庫完整性320
9 2 1資料庫完整性概述320
9 2 2SQL Server完整性321
9 2 3使用規則和觸發器實現完整性327
9 3資料庫應用與安全設計329
9 3 1資料庫安全性控制329
9 3 2資料庫完整性控制331
9 3 3存儲過程設計335
本章小節337
習題9338
第10章事務管理與恢復/340
10 1事務341
10 1 1問題背景341
10 1 2事務的概念342
10 1 3事務特性343
10 1 4事務併發執行與調度345
10 1 5事務調度及正確性準則347
10 2併發控制350
10 2 1基於封鎖的併發控制方法350
10 2 2兩階段封鎖協議352
10 3恢復與備份354
10 3 1故障分類及恢復策略354
10 3 2事務訪問數據方式355
10 3 3基於日誌的故障恢復策略357
10 3 4檢查點359
10 3 5備份與介質故障恢復363
本章小結364
習題10366
第11章資料庫應用開發/368
11 1資料庫系統的體繫結構369
11 1 1軟體開發體繫結構概述369
11 1 2C/S體繫結構370
11 1 3B/S體繫結構373
11 1 4C/S與B/S結構的結合375
11 1 5常用開發體繫結構376
11 2資料庫訪問技術379
11 2 1ODBC API和ODBC庫379
11 2 2MFC DAO381
11 2 3RDO382
11 2 4OLE DB382
11 2 5ADO384
11 2 6ADO NET385
11 2 7JDBC389
11 2 8資料庫訪問技術小結391
11 3對象關係映射框架393
本章小結396
習題11397
第12章資料庫技術前沿/399
12 1概述400
12 1 1新型資料庫系統400
12 1 2新型數據管理技術401
12 2新型資料庫系統401
12 2 1雲原生資料庫402
12 2 2分散式資料庫407
12 2 3端邊雲資料庫411
12 2 4人工智能原生資料庫414
12 3新型數據管理技術419
12 3 1新硬體驅動的數據管理419
12 3 2智能化數據管理420
12 3 3多模態數據管理422
12 3 4湖倉一體架構423
習題12425
參考文獻/426

前言/序言
「資料庫系統原理」課程於2020年被認定為首批「國家級線下一流本科課程」,這是該課程建設不斷推進的結果。第一批「『十二五』」普通高等教育本科國家級規劃教材」「國家精品資源共享課配套教材」《資料庫系統原理與設計》(第3版)和《資料庫系統原理與設計實驗教程》(第3版)於2017年出版。該套教材得到了資料庫界教師和學生的認可,已被全國50餘所高校選作教材,已累計印刷13次。為了更好地適應大數據時代對資料庫課程的教學需求,我們從2022年下半年開始著手進行修訂。本次修訂仍然堅持「培養學生『三會』資料庫」的目標,即會設計資料庫、會管理資料庫、會開發資料庫應用程序,強調資料庫設計與應用能力的培養,著重培養學生應用建模能力,重點是資料庫概念建模能力。
本次修訂的主要內容有:
(1) 對全書中的所有核心概念進行了重新梳理,進一步明確了其含義,並給出了比較規範和清晰的定義或描述。
(2) 對第4、

規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理