-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
數據庫系統原理與設計(第4版) 版權信息
- ISBN:9787302654759
- 條形碼:9787302654759 ; 978-7-302-65475-9
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
數據庫系統原理與設計(第4版) 本書特色
“首批國家級(線下)一流本科課程”的配套教材,**批“‘十二五’普通高等教育本科國家級規劃教材”,計算機及相關專業本科生的“數據庫系統原理”課程教材
數據庫系統原理與設計(第4版) 內容簡介
本書是首批“國家級線下一流本科課程”的配套教材、**批“‘十二五’普通高等教育本科國家級規劃教材”。第4版仍然堅持圍繞“培養學生會‘用’數據庫”的目標,進一步提升學生的概念建模能力,培養學生會“設計”數據庫。第4版對全書中的所有核心概念進行了重新梳理,進一步明確了其含義,并給出了比較規范和清晰的定義或描述;對第4章和第6章涉及的大學選課系統、網上書店系統數據庫設計實例,進一步優化和規范了功能需求、數據需求、約束需求等的描述,如增加了對系統的各種報表需求的描述,重點關注了業務功能發生時所產生的各種單據及其數據需求描述,在大學選課系統中增加了專業教學計劃管理等功能,在網上書店系統中在采購入庫的基礎上增加了倉庫管理、配送出庫、圖書入庫上架、圖書出庫下架和庫存總賬管理等功能;根據近幾年來學術界和工業界數據庫領域的研究進展以及數據庫技術的發展趨勢,對第12章進行了重寫,突出了云計算、人工智能和新硬件等因素對數據庫的影響。
全書共分12章。第1章是數據庫系統基本概念;第2、3、7章是關系數據庫基礎(含數據庫編程);第4~6章是關系數據庫設計;第8~10章是關系數據庫管理系統;第11、12章是數據庫應用開發和數據管理技術前沿。本書強調數據庫應用與設計能力的培養,將數據庫設計的內容分散在第4~6章以及8.5節、9.3節等章節逐層推進。
本書可作為計算機及相關專業本科生的“數據庫系統原理”課程教材,也可供數據庫愛好者自學和參考。
數據庫系統原理與設計(第4版) 目錄
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.2ER模型基本概念及表示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擴展ER特征116
4.5.1類層次116
4.5.2聚合117
4.6ER建模問題118
4.6.1ER建模的基本原則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邏輯設計——ER模型轉換為關系模型138
4.8.1ER模型轉換方法138
4.8.2大學選課系統ER模型轉換實例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.4BoyceCodd范式(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完整ER模型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.4TSQL簡介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
- >
推拿
- >
【精裝繪本】畫給孩子的中國神話
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
唐代進士錄
- >
回憶愛瑪儂
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
月亮虎