數(shù)據(jù)庫系統(tǒng)概念第六版是經(jīng)典的數(shù)據(jù)庫系統(tǒng)教科書《Database System Concepts》的新修訂版,由Abraham Silberschatz、Henry F.Korth、S.Sudarshan三人共同編寫。全書全面介紹了數(shù)據(jù)庫系統(tǒng)的各種知識(shí),透徹闡釋數(shù)據(jù)庫管理的基本概念。內(nèi)容十分豐富,不僅討論了關(guān)系數(shù)據(jù)模型和關(guān)系語言、數(shù)據(jù)庫設(shè)計(jì)過程、關(guān)系數(shù)據(jù)庫理論等技術(shù),對(duì)實(shí)時(shí)事務(wù)系統(tǒng)和持續(xù)長時(shí)間的事務(wù)等高級(jí)應(yīng)用主題也進(jìn)行了廣泛討論,是數(shù)據(jù)庫學(xué)習(xí)者和數(shù)據(jù)庫技術(shù)人員必讀的一本專業(yè)著作,對(duì)深入理解數(shù)據(jù)庫,深入研究數(shù)據(jù)庫,深入操作數(shù)據(jù)庫都具有極強(qiáng)的指導(dǎo)作用。
內(nèi)容介紹
《數(shù)據(jù)庫系統(tǒng)概念(原書第6版)》全面介紹數(shù)據(jù)庫系統(tǒng)的各種知識(shí),透徹闡釋數(shù)據(jù)庫管理的基本概念。本書內(nèi)容豐富,不僅討論了關(guān)系數(shù)據(jù)模型和關(guān)系語言、數(shù)據(jù)庫設(shè)計(jì)過程、關(guān)系數(shù)據(jù)庫理論、數(shù)據(jù)庫應(yīng)用設(shè)計(jì)和開發(fā)、數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)、數(shù)據(jù)存取技術(shù)、查詢優(yōu)化方法、事務(wù)處理系統(tǒng)和并發(fā)控制、故障恢復(fù)技術(shù)、數(shù)據(jù)倉庫和數(shù)據(jù)挖掘,而且對(duì)性能調(diào)整、性能評(píng)測標(biāo)準(zhǔn)、數(shù)據(jù)庫應(yīng)用測試和標(biāo)準(zhǔn)化、空間和地理數(shù)據(jù)、時(shí)間數(shù)據(jù)、多媒體數(shù)據(jù)、移動(dòng)和個(gè)人數(shù)據(jù)庫管理以及事務(wù)處理監(jiān)控器、事務(wù)工作流、電子商務(wù)、高性能事務(wù)系統(tǒng)、實(shí)時(shí)事務(wù)系統(tǒng)和持續(xù)長時(shí)間的事務(wù)等高級(jí)應(yīng)用主題進(jìn)行了廣泛討論。
在本書第6版中,我們保持了前面版本的總體風(fēng)格,同時(shí)對(duì)內(nèi)容和結(jié)構(gòu)進(jìn)行了擴(kuò)展來反映數(shù)據(jù)庫設(shè)計(jì)、管理和使用的方式所發(fā)生的變化。我們還考慮了數(shù)據(jù)庫概念的教學(xué)方面的趨勢,并在適當(dāng)?shù)牡胤阶龀隽送苿?dòng)這種趨勢的修改。
數(shù)據(jù)庫系統(tǒng)概念(原書第6版)組織結(jié)構(gòu):
本書組織成十個(gè)主要部分:
綜述(第1章)。第1章對(duì)數(shù)據(jù)庫系統(tǒng)的性質(zhì)和目標(biāo)進(jìn)行了一般性綜述。我們解釋了數(shù)據(jù)庫系統(tǒng)的概念是如何發(fā)展的,各數(shù)據(jù)庫系統(tǒng)的共同特性是什么,數(shù)據(jù)庫系統(tǒng)能為用戶做什么,以及數(shù)據(jù)庫系統(tǒng)如何與操作系統(tǒng)交互。我們還引入了一個(gè)數(shù)據(jù)庫應(yīng)用的例子:包括多個(gè)系、教員、學(xué)生和課程的一個(gè)大學(xué)機(jī)構(gòu)。這個(gè)應(yīng)用作為貫穿全書的運(yùn)行實(shí)例。這一章本質(zhì)上是誘導(dǎo)性、歷史性和解釋性的。
第一部分:關(guān)系數(shù)據(jù)庫(第2章至第6章)。第2章介紹了數(shù)據(jù)的關(guān)系模型,包括基本概念,諸如關(guān)系數(shù)據(jù)庫的結(jié)構(gòu)、數(shù)據(jù)庫模式、碼、模式圖、關(guān)系查詢語言和關(guān)系操作等。第3~5章主要介紹最具影響力的面向用戶的關(guān)系語言——SQL。第6章介紹形式化的關(guān)系查詢語言,包括關(guān)系代數(shù)、元組關(guān)系演算和域關(guān)系演算。
這部分描述了數(shù)據(jù)操縱,包括查詢、修改、插入和刪除(假設(shè)已有一個(gè)模式設(shè)計(jì))。關(guān)于模式設(shè)計(jì)的問題延遲到第二部分講述。
第二部分:數(shù)據(jù)庫設(shè)計(jì)(第7章至第9章)。第7章給出了數(shù)據(jù)庫設(shè)計(jì)過程的概要介紹,主要側(cè)重于用實(shí)體-聯(lián)系數(shù)據(jù)模型來進(jìn)行數(shù)據(jù)庫設(shè)計(jì)。實(shí)體-聯(lián)系模型為數(shù)據(jù)庫設(shè)計(jì)問題,以及我們?cè)跀?shù)據(jù)模型的約束下捕獲現(xiàn)實(shí)應(yīng)用的語義時(shí)所遇到的問題提供了一個(gè)高層視圖。UML類圖表示也在這一章中講述。
第8章介紹關(guān)系數(shù)據(jù)庫設(shè)計(jì)理論。這一章講述函數(shù)依賴和規(guī)范化,重點(diǎn)強(qiáng)調(diào)提出各種范式的動(dòng)機(jī),以及它們的直觀含義。這一章以關(guān)系設(shè)計(jì)的概覽開始,依賴于對(duì)函數(shù)依賴的邏輯蘊(yùn)涵的直觀理解。這使得規(guī)范化的概念可以在函數(shù)依賴?yán)碚摰耐暾麅?nèi)容之前先作介紹。函數(shù)依賴?yán)碚搶⒃诒菊轮猩院蟛糠钟懻?。教師可以只選用8.1節(jié)至8.3節(jié)這些較前面的章節(jié),而不會(huì)丟失連貫性。不過,完整地講授這一章將有利于學(xué)生對(duì)規(guī)范化概念形成較好的理解,從而誘導(dǎo)出函數(shù)依賴?yán)碚撝幸恍┹^艱深的概念。
第9章講述應(yīng)用設(shè)計(jì)和開發(fā)。這一章側(cè)重于用基于Web的界面構(gòu)建數(shù)據(jù)庫應(yīng)用。另外,這一章還講述了應(yīng)用安全性。
第三部分:數(shù)據(jù)存儲(chǔ)和查詢(第10章至第13章)。第10章討論存儲(chǔ)設(shè)備、文件和數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)。在第11章中介紹多種數(shù)據(jù)存取技術(shù),包括B+樹索引和散列。第12章和第13章闡述查詢執(zhí)行算法和查詢優(yōu)化。這兩章使用戶能更好地理解數(shù)據(jù)庫的存儲(chǔ)和檢索的內(nèi)部機(jī)制。
第四部分:事務(wù)管理(第14章至第16章)。第14章著重介紹事務(wù)處理系統(tǒng)的基本概念,包括原子性、一致性、隔離性和持久性。它還提供了用于保證這些特性的方法的一個(gè)概述,包括封鎖和快照隔離性。
第15章重點(diǎn)講述并發(fā)控制,并介紹保證可串行化的幾種技術(shù),包括封鎖、時(shí)間戳和樂觀(有效性檢查)技術(shù)。在這一章中還討論死鎖問題,并介紹保證可串行化的其他方法,特別是詳細(xì)討論廣泛使用的快照隔離方法。
第16章討論在系統(tǒng)崩潰和存儲(chǔ)器故障情況下保證事務(wù)正確執(zhí)行的主要技術(shù)。這些技術(shù)包括日志、檢查點(diǎn)和數(shù)據(jù)庫轉(zhuǎn)儲(chǔ)。被廣泛使用的ARIES算法也在這里做了介紹。
第五部分:系統(tǒng)體系結(jié)構(gòu)(第17章至第19章)。第17章介紹計(jì)算機(jī)系統(tǒng)體系結(jié)構(gòu),并描述了作為基礎(chǔ)的計(jì)算機(jī)系統(tǒng)對(duì)于數(shù)據(jù)庫系統(tǒng)的影響。在這一章中討論了集中式系統(tǒng)、客戶-服務(wù)器系統(tǒng)、并行和分布式體系結(jié)構(gòu)。
在第18章關(guān)于并行數(shù)據(jù)庫的討論中,我們探討了各種并行技術(shù),包括I/O并行、查詢間并行和查詢內(nèi)并行,以及操作間并行和操作內(nèi)并行。這一章中還討論了并行系統(tǒng)設(shè)計(jì)。
第19章討論分布式數(shù)據(jù)庫系統(tǒng),在分布式數(shù)據(jù)庫系統(tǒng)的環(huán)境下重新討論數(shù)據(jù)庫設(shè)計(jì)、事務(wù)管理、查詢執(zhí)行和優(yōu)化問題。這一章還包括了故障時(shí)的系統(tǒng)可用性問題,并介紹了異構(gòu)分布式數(shù)據(jù)庫、基于云的數(shù)據(jù)庫和分布式目錄系統(tǒng)。
第六部分:數(shù)據(jù)倉庫、數(shù)據(jù)挖掘與信息檢索(第20章和第21章)。第20章介紹數(shù)據(jù)倉庫和數(shù)據(jù)挖掘的概念。第21章描述用于查詢文本數(shù)據(jù)的信息檢索技術(shù),包括在Web搜索引擎中使用的基于超鏈接的技術(shù)。
第六部分使用了第一部分和第二部分的模型和語言概念,但并不依賴于第三部分、第四部分或第五部分。因此它可以很容易地結(jié)合到側(cè)重于SQL和數(shù)據(jù)庫設(shè)計(jì)的課程中。
第七部分:特種數(shù)據(jù)庫(第22章和第23章)。第22章介紹基于對(duì)象的數(shù)據(jù)庫。該章講述了對(duì)象-關(guān)系數(shù)據(jù)模型,該模型擴(kuò)展了關(guān)系數(shù)據(jù)模型以支持復(fù)雜數(shù)據(jù)類型、類型繼承和對(duì)象標(biāo)識(shí)。該章還描述了用面向?qū)ο蟮木幊陶Z言來訪問數(shù)據(jù)庫。
第23章介紹數(shù)據(jù)表示的XML標(biāo)準(zhǔn),它正日益廣泛地應(yīng)用于復(fù)雜數(shù)據(jù)交換和存儲(chǔ)。這一章還描述了XML的查詢語言。
第八部分:高級(jí)主題(第24章至第26章)。第24章討論應(yīng)用開發(fā)中的高級(jí)話題,包括性能調(diào)整、性能評(píng)測標(biāo)準(zhǔn)、數(shù)據(jù)庫應(yīng)用測試和標(biāo)準(zhǔn)化。
第25章介紹空間和地理數(shù)據(jù)、時(shí)間數(shù)據(jù)、多媒體數(shù)據(jù)以及移動(dòng)和個(gè)人數(shù)據(jù)庫管理中的問題。
最后,第26章討論高級(jí)事務(wù)處理。這一章的內(nèi)容包括事務(wù)處理監(jiān)控器、事務(wù)工作流、電子商務(wù)、高性能事務(wù)系統(tǒng)、實(shí)時(shí)事務(wù)系統(tǒng)和持續(xù)長時(shí)間的事務(wù)。
第九部分:實(shí)例研究(第27章至第30章)。在這一部分我們對(duì)四個(gè)領(lǐng)先的數(shù)據(jù)庫系統(tǒng)進(jìn)行實(shí)例研究,包括PostgreSQL、Oracle、IBM DB2和Microsoft SQL Server。這幾章中列舉了上述每一種系統(tǒng)的獨(dú)有特性,描述了它們的內(nèi)部結(jié)構(gòu),提供了關(guān)于各個(gè)產(chǎn)品的豐富的有用信息,幫助讀者了解前面各部分描述的各種實(shí)現(xiàn)技術(shù)是如何使用到實(shí)際系統(tǒng)中的。這幾章中還包括實(shí)際系統(tǒng)設(shè)計(jì)中的幾個(gè)有趣的方面。
章節(jié)目錄
出版者的話 譯者序 前言 第1章 引言 1.1 數(shù)據(jù)庫系統(tǒng)的應(yīng)用 1.2 數(shù)據(jù)庫系統(tǒng)的目標(biāo) 1.3 數(shù)據(jù)視圖 1.3.1 數(shù)據(jù)抽象 1.3.2 實(shí)例和模式 1.3.3 數(shù)據(jù)模型 1.4 數(shù)據(jù)庫語言 1.4.1 數(shù)據(jù)操縱語言 1.4.2 數(shù)據(jù)定義語言 1.5 關(guān)系數(shù)據(jù)庫 1.5.1 表 1.5.2 數(shù)據(jù)操縱語言 1.5.3 數(shù)據(jù)定義語言 1.5.4 來自應(yīng)用程序的數(shù)據(jù)庫訪問 1.6 數(shù)據(jù)庫設(shè)計(jì) 1.6.1 設(shè)計(jì)過程 1.6.2 大學(xué)機(jī)構(gòu)的數(shù)據(jù)庫設(shè)計(jì) 1.6.3 實(shí)體-聯(lián)系模型 1.6.4 規(guī)范化 1.7 數(shù)據(jù)存儲(chǔ)和查詢 1.7.1 存儲(chǔ)管理器 1.7.2 查詢處理器 1.8 事務(wù)管理 1.9 數(shù)據(jù)庫體系結(jié)構(gòu) 1.10 數(shù)據(jù)挖掘與信息檢索 1.11 特種數(shù)據(jù)庫 1.11.1 基于對(duì)象的數(shù)據(jù)模型 1.11.2 半結(jié)構(gòu)化數(shù)據(jù)模型 1.12 數(shù)據(jù)庫用戶和管理員 1.12.1 數(shù)據(jù)庫用戶和用戶界面 1.12.2 數(shù)據(jù)庫管理員 1.13 數(shù)據(jù)庫系統(tǒng)的歷史 1.14 總結(jié) 術(shù)語回顧 實(shí)踐習(xí)題 習(xí)題 工具 文獻(xiàn)注解 第一部分 關(guān)系數(shù)據(jù)庫 第2章 關(guān)系模型介紹 2.1 關(guān)系數(shù)據(jù)庫的結(jié)構(gòu) 2.2 數(shù)據(jù)庫模式 2.3 碼 2.4 模式圖 2.5 關(guān)系查詢語言 2.6 關(guān)系運(yùn)算 2.7 總結(jié) 術(shù)語回顧 實(shí)踐習(xí)題 習(xí)題 文獻(xiàn)注解 第3章 SQL 3.1 SQL查詢語言概覽 3.2 SQL數(shù)據(jù)定義 3.2.1 基本類型 3.2.2 基本模式定義 3.3 SQL查詢的基本結(jié)構(gòu) 3.3.1 單關(guān)系查詢 3.3.2 多關(guān)系查詢 3.3.3 自然連接 3.4 附加的基本運(yùn)算 3.4.1 更名運(yùn)算 3.4.2 字符串運(yùn)算 3.4.3 select子句中的屬性說明 3.4.4 排列元組的顯示次序 3.4.5 where子句謂詞 3.5 集合運(yùn)算 3.5.1 并運(yùn)算 3.5.2 交運(yùn)算 3.5.3 差運(yùn)算 3.6 空值 3.7 聚集函數(shù) 3.7.1 基本聚集 3.7.2 分組聚集 3.7.3 having子句 3.7.4 對(duì)空值和布爾值的聚集 3.8 嵌套子查詢 3.8.1 集合成員資格 3.8.2 集合的比較 3.8.3 空關(guān)系測試 3.8.4 重復(fù)元組存在性測試 3.8.5 from子句中的子查詢 3.8.6 with子句 3.8.7 標(biāo)量子查詢 3.9 數(shù)據(jù)庫的修改 3.9.1 刪除 3.9.2 插入 3.9.3 更新 3.10 總結(jié) 術(shù)語回顧 實(shí)踐習(xí)題 習(xí)題 工具 文獻(xiàn)注解 第4章 中級(jí)SQL 第5章 高級(jí)SQL 第6章 形式化關(guān)系查詢語言 第二部分 數(shù)據(jù)庫設(shè)計(jì) 第7章 數(shù)據(jù)庫設(shè)計(jì)和E-R模型 第8章 關(guān)系數(shù)據(jù)庫設(shè)計(jì) 第9章 應(yīng)用設(shè)計(jì)和開發(fā) 第三部分 數(shù)據(jù)存儲(chǔ)和查詢 第10章 存儲(chǔ)和文件結(jié)構(gòu) 第11章 索引與散列 第12章 查詢處理 第13章 查詢優(yōu)化 第四部分 事務(wù)管理 第14章 事務(wù) 第15章 并發(fā)控制 第16章 恢復(fù)系統(tǒng) 第五部分 系統(tǒng)體系結(jié)構(gòu) 第17章 數(shù)據(jù)庫系統(tǒng)體系結(jié)構(gòu) 第18章 并行數(shù)據(jù)庫 第19章 分布式數(shù)據(jù)庫 第六部分 數(shù)據(jù)倉庫、數(shù)據(jù)挖掘與信息檢索 第20章 數(shù)據(jù)倉庫與數(shù)據(jù)挖掘 第21章 信息檢索 第七部分 特種數(shù)據(jù)庫 第22章 基于對(duì)象的數(shù)據(jù)庫 第23章 XML 第八部分 高級(jí)主題 第24章 高級(jí)應(yīng)用開發(fā) 第25章 時(shí)空數(shù)據(jù)和移動(dòng)性 第九部分 實(shí)例研究 第27章 PostgreSQL 第28章 Oracle 第29章 IBM DB2 Universal Database 第30章 Microsoft SQL Server 第十部分 附錄 附錄A 詳細(xì)的大學(xué)模式 參考文獻(xiàn) 索引
使用說明
1、下載并解壓,得出pdf文件
2、如果打不開本文件,請(qǐng)務(wù)必下載pdf閱讀器
3、安裝后,在打開解壓得出的pdf文件
4、雙擊進(jìn)行閱讀
- 下載地址
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
有問題? 點(diǎn)此報(bào)錯(cuò)
發(fā)表評(píng)論
2人參與,2條評(píng)論- 第2樓黑龍江省移動(dòng)(全省通用)網(wǎng)友發(fā)表于: 2021-03-27 19:19:29
- 感謝分享0蓋樓(回復(fù))
- 第1樓湖北省襄陽市聯(lián)通網(wǎng)友發(fā)表于: 2019-05-04 20:18:22
- 謝謝分享0蓋樓(回復(fù))
軟件排行榜
熱門推薦
- 得間免費(fèi)小說電腦版 v5.3.0.372.58M / 簡體中文
- 開源閱讀電腦版 v3.2517.96M / 簡體中文
- 瀟湘書院電腦版 v2.3.11.888官方版49.65M / 簡體中文
- 數(shù)據(jù)挖掘?qū)д?官方版61.61M / 簡體中文
- 吉利博瑞用戶手冊(cè) pdf高清版57.89M / 簡體中文
- 未公開的Oracle數(shù)據(jù)庫秘密 迪貝斯pdf掃描版34.69M / 簡體中文
- linux常用命令大全 chm版1.48M / 簡體中文
- docker入門實(shí)戰(zhàn) pdf完整版1.38M / 簡體中文
- Scala程序設(shè)計(jì)第二版 pdf高清完整版15.83M / 簡體中文
- C++黑客編程揭秘與防范第2版 冀云pdf掃描版54.58M / 簡體中文