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

openGauss數(shù)據(jù)庫(kù)核心技術(shù)

openGauss數(shù)據(jù)庫(kù)核心技術(shù)

定 價(jià):¥79.00

作 者: 李國(guó)良,周敏奇
出版社: 清華大學(xué)出版社
叢編項(xiàng): 華為智能計(jì)算技術(shù)叢書(shū)
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302554530 出版時(shí)間: 2020-07-01 包裝:
開(kāi)本: 頁(yè)數(shù): 字?jǐn)?shù):  

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

  本書(shū)系統(tǒng)論述了openGauss數(shù)據(jù)庫(kù)理論、技術(shù)及應(yīng)用。本書(shū)共11章,首先介紹數(shù)據(jù)庫(kù)發(fā)展歷史,包括傳統(tǒng)的 網(wǎng)狀數(shù)據(jù)庫(kù)、層次數(shù)據(jù)庫(kù)、關(guān)系數(shù)據(jù)庫(kù)、NoSQL數(shù)據(jù)庫(kù)、NewSQL數(shù)據(jù)庫(kù)、云數(shù)據(jù)庫(kù)、多模數(shù)據(jù)庫(kù)、分布式數(shù)據(jù)庫(kù) 等。其次介紹結(jié)構(gòu)化查詢(xún)語(yǔ)言(SQL)、SQL語(yǔ)法、存儲(chǔ)過(guò)程、觸發(fā)器、游標(biāo)、數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)范和E-R 模型等數(shù)據(jù)庫(kù) 基礎(chǔ)知識(shí)。再次介紹數(shù)據(jù)庫(kù)未來(lái)發(fā)展趨勢(shì),包括新硬件、不同部署形態(tài)、新應(yīng)用對(duì)數(shù)據(jù)庫(kù)的影響。*后重點(diǎn)介紹 openGauss的核心技術(shù),包括openGauss的核心架構(gòu)、面向鯤鵬和?N騰等新硬件的優(yōu)化技術(shù)、SQL引擎、執(zhí)行器技 術(shù)、數(shù)據(jù)庫(kù)存儲(chǔ)技術(shù)、數(shù)據(jù)庫(kù)事務(wù)機(jī)制、數(shù)據(jù)庫(kù)安全、數(shù)據(jù)庫(kù)自治技術(shù)等。為方便讀者掌握數(shù)據(jù)庫(kù)教學(xué)內(nèi)容,本書(shū) 每章都提供了小結(jié)和習(xí)題(含答案)。 通過(guò)閱讀本書(shū),讀者可以深入了解數(shù)據(jù)庫(kù)的發(fā)展歷史與未來(lái)趨勢(shì)、數(shù)據(jù)庫(kù)系統(tǒng)架構(gòu)、鯤鵬和?N騰優(yōu)化技術(shù)、數(shù) 據(jù)庫(kù)事務(wù)處理技術(shù)、數(shù)據(jù)庫(kù)執(zhí)行器技術(shù)、數(shù)據(jù)庫(kù)安全技術(shù),從而既可以在將來(lái)開(kāi)發(fā)數(shù)據(jù)庫(kù)的核心代碼,也可以更好 地利用數(shù)據(jù)庫(kù)開(kāi)發(fā)應(yīng)用。 本書(shū)既可作為高校本科生和研究生學(xué)習(xí)數(shù)據(jù)庫(kù)的參考書(shū),也可作為高等院校、科研機(jī)構(gòu)等相關(guān)單位從事數(shù)據(jù) 庫(kù)理論教學(xué)或科學(xué)研究的教師、系統(tǒng)實(shí)現(xiàn)的研究人員的參考書(shū),還可供企業(yè)工程師進(jìn)行數(shù)據(jù)庫(kù)二次開(kāi)發(fā)和應(yīng)用開(kāi) 發(fā)的參考。

作者簡(jiǎn)介

  李國(guó)良清華大學(xué)計(jì)算機(jī)系教授、博導(dǎo)。在數(shù)據(jù)庫(kù)會(huì)議和期刊上發(fā)表論文100余篇,他引8000余次。主持國(guó)家杰青、優(yōu)青、青年973等項(xiàng)目。獲得VLDB青年貢獻(xiàn)獎(jiǎng)、IEEE數(shù)據(jù)工程杰出新人獎(jiǎng)、青年長(zhǎng)江學(xué)者等獎(jiǎng)項(xiàng)。獲得國(guó)家科學(xué)技術(shù)進(jìn)步獎(jiǎng)二等獎(jiǎng)、江蘇省科學(xué)技術(shù)進(jìn)步獎(jiǎng)一等獎(jiǎng),KDD、ICDE論文提名,CIKM論文獎(jiǎng)。擔(dān)任IEEE、VLDB編委,長(zhǎng)期擔(dān)任SIGMOD、VLDB、ICDE等程序委員會(huì)委員。周敏奇華為數(shù)據(jù)庫(kù)技術(shù)專(zhuān)家,曾任華東師范大學(xué)軟件學(xué)院副教授。2009年畢業(yè)于復(fù)旦大學(xué)計(jì)算機(jī)系,博士學(xué)位。曾獲上海市科學(xué)技術(shù)獎(jiǎng)一等獎(jiǎng)、教育部科學(xué)技術(shù)進(jìn)步獎(jiǎng)二等獎(jiǎng),發(fā)表學(xué)術(shù)論文40余篇,擁有多項(xiàng)技術(shù)發(fā)明專(zhuān)利,多次擔(dān)任SIGMOD、VLDB、ICDE等程序委員會(huì)委員。2017年3月加入華為高斯實(shí)驗(yàn)室,目前主要從事多模數(shù)據(jù)庫(kù)系統(tǒng)、分布式TP數(shù)據(jù)庫(kù)系統(tǒng)和嵌入式內(nèi)存數(shù)據(jù)庫(kù)系統(tǒng)的技術(shù)研發(fā)。

圖書(shū)目錄

CONTENTS
第1章數(shù)據(jù)庫(kù)發(fā)展史00
1.1網(wǎng)狀數(shù)據(jù)庫(kù)和層次數(shù)據(jù)庫(kù)00
1.2關(guān)系數(shù)據(jù)庫(kù)00
1.3分布式數(shù)據(jù)庫(kù)00
1.4云數(shù)據(jù)庫(kù)00
1.5NoSQL數(shù)據(jù)庫(kù)00
1.6NewSQL數(shù)據(jù)庫(kù)0
1.7多模數(shù)據(jù)庫(kù)0
1.8AI原生數(shù)據(jù)庫(kù)0
1.9其他類(lèi)型數(shù)據(jù)庫(kù)0
1.10小結(jié)0
習(xí)題0
第2章結(jié)構(gòu)化查詢(xún)語(yǔ)言0
2.1SQL語(yǔ)法0
2.1.1數(shù)據(jù)類(lèi)型0
2.1.2表模式定義0
2.1.3數(shù)據(jù)完整性檢查0
2.1.4插入、刪除、更新數(shù)據(jù)0
2.1.5簡(jiǎn)單查詢(xún)0
2.1.6連接操作0
2.1.7集合操作0
2.1.8聚集與分組操作0
2.1.9創(chuàng)建索引0
2.1.10視圖與物化視圖0
2.1.11訪問(wèn)控制0
2.1.12事務(wù)處理語(yǔ)句0
2.2存儲(chǔ)過(guò)程和函數(shù)0
2.2.1存儲(chǔ)過(guò)程的聲明0
2.2.2存儲(chǔ)過(guò)程的修改0
2.2.3函數(shù)的聲明和修改0
2.3觸發(fā)器0
2.4游標(biāo)0
2.4.1聲明游標(biāo)0
2.4.2打開(kāi)游標(biāo)0
2.4.3使用游標(biāo)0
2.4.4關(guān)閉游標(biāo)0
2.5小結(jié)0
習(xí)題0
第3章數(shù)據(jù)庫(kù)設(shè)計(jì)和E R模型0
3.1關(guān)系代數(shù)0
3.1.1關(guān)系代數(shù)的由來(lái)0
3.1.2關(guān)系代數(shù)運(yùn)算符0
3.1.3關(guān)系代數(shù)與SQL的轉(zhuǎn)換0
3.2數(shù)據(jù)庫(kù)設(shè)計(jì)0
3.2.1數(shù)據(jù)庫(kù)設(shè)計(jì)概述0
3.2.2數(shù)據(jù)庫(kù)設(shè)計(jì)的特征0
3.2.3實(shí)體聯(lián)系模型: E R模型0
3.2.4數(shù)據(jù)庫(kù)設(shè)計(jì)流程0
3.2.5數(shù)據(jù)庫(kù)設(shè)計(jì)中的規(guī)范化設(shè)計(jì)0
3.3數(shù)據(jù)庫(kù)約束0
3.3.1數(shù)據(jù)完整性0
3.3.2約束操作0
3.3.3非空約束0
3.3.4約束0
3.3.5主鍵約束0
3.3.6外鍵約束0
3.3.7條件約束0
3.4小結(jié)0
習(xí)題0
第4章數(shù)據(jù)庫(kù)未來(lái)發(fā)展趨勢(shì)0
4.1新硬件驅(qū)動(dòng)的數(shù)據(jù)庫(kù)(鯤鵬 昇騰)0
4.1.1處理器架構(gòu)對(duì)數(shù)據(jù)庫(kù)系統(tǒng)帶來(lái)挑戰(zhàn)與機(jī)遇0
4.1.2異構(gòu)處理器高速發(fā)展為數(shù)據(jù)庫(kù)系統(tǒng)創(chuàng)新提出新方向0
4.2新應(yīng)用驅(qū)動(dòng)的數(shù)據(jù)庫(kù)(5G、車(chē)、終端云)0
4.2.15G及其相關(guān)應(yīng)用對(duì)數(shù)據(jù)庫(kù)系統(tǒng)帶來(lái)的挑戰(zhàn)與機(jī)遇0
4.2.2自動(dòng)駕駛汽車(chē)對(duì)數(shù)據(jù)庫(kù)系統(tǒng)帶來(lái)的挑戰(zhàn)與機(jī)遇0
4.2.3終端云對(duì)數(shù)據(jù)庫(kù)系統(tǒng)帶來(lái)的挑戰(zhàn)與機(jī)遇0
4.3小結(jié)0
習(xí)題0
第5章GaussDB架構(gòu)0
5.1GaussDB發(fā)展歷史0
5.1.1概述0
5.1.2GMDB內(nèi)存數(shù)據(jù)庫(kù)歷史
5.1.3GaussDB 100 OLTP數(shù)據(jù)庫(kù)歷史
5.1.4GaussDB 200 OLAP數(shù)據(jù)庫(kù)歷史
5.2GaussDB架構(gòu)概覽
5.2.1數(shù)據(jù)庫(kù)架構(gòu)變化
5.2.2GaussDB關(guān)鍵技術(shù)架構(gòu)
5.3GaussDB 100 OLTP數(shù)據(jù)庫(kù)架構(gòu)
5.3.1設(shè)計(jì)思想與目標(biāo)客戶(hù)
5.3.2分布式強(qiáng)一致的架構(gòu)
5.3.3可插拔存儲(chǔ)引擎架構(gòu)
5.4GaussDB 200 OLAP數(shù)據(jù)庫(kù)架構(gòu)
5.4.1設(shè)計(jì)思想與目標(biāo)客戶(hù)
5.4.2面向數(shù)據(jù)分析的高效存儲(chǔ)和計(jì)算架構(gòu)
5.4.3分布式并行計(jì)算架構(gòu)
5.4.4并行數(shù)據(jù)加載
5.5GaussDB云數(shù)據(jù)庫(kù)架構(gòu)
5.5.1設(shè)計(jì)思想與目標(biāo)客戶(hù)
5.5.2彈性伸縮的多租戶(hù)數(shù)據(jù)庫(kù)架構(gòu)
5.6GaussDB多模數(shù)據(jù)庫(kù)架構(gòu)
5.6.1設(shè)計(jì)思想與目標(biāo)客戶(hù)
5.6.2面向數(shù)據(jù)強(qiáng)一致的多模數(shù)據(jù)庫(kù)系統(tǒng)架構(gòu)
5.6.3面向極致性能的多模數(shù)據(jù)庫(kù)系統(tǒng)架構(gòu)
5.7小結(jié)
習(xí)題
第6章面向鯤鵬和昇騰的創(chuàng)新架構(gòu)
6.1鯤鵬和昇騰簡(jiǎn)介
6.2面向鯤鵬的創(chuàng)新架構(gòu)
6.3面向異構(gòu)AI昇騰芯片的創(chuàng)新架構(gòu)
6.3.1昇騰AI芯片介紹
6.3.2openGauss在昇騰AI芯片下的技術(shù)創(chuàng)新
6.4智能芯片群調(diào)度模塊
6.5小結(jié)
習(xí)題
第7章openGauss SQL引擎
7.1SQL引擎概覽
7.2SQL解析
7.3查詢(xún)優(yōu)化
7.3.1查詢(xún)重寫(xiě)
7.3.2路徑搜索
7.3.3代價(jià)估算
7.4小結(jié)
習(xí)題
第8章openGauss執(zhí)行器技術(shù)
8.1openGauss執(zhí)行器概述
8.2openGauss執(zhí)行引擎
8.2.1執(zhí)行流程
8.2.2執(zhí)行算子
8.2.3表達(dá)式計(jì)算
8.3openGauss執(zhí)行器的高級(jí)特性介紹
8.3.1編譯執(zhí)行
8.3.2向量化引擎
8.4小結(jié)
習(xí)題
第9章openGauss存儲(chǔ)技術(shù)
9.1openGauss存儲(chǔ)概覽
9.2openGauss行存儲(chǔ)引擎
9.2.1行存儲(chǔ)引擎總體架構(gòu)
9.2.2行存儲(chǔ)的基本模型與頁(yè)面組織結(jié)構(gòu)
9.2.3行存儲(chǔ)的多版本管理以及DML操作
9.2.4基于CSN的MVCC機(jī)制
9.2.5行存儲(chǔ)的空間回收
9.2.6行存儲(chǔ)的共享緩存管理
9.2.7并行日志系統(tǒng)設(shè)計(jì)
9.2.8持久化及故障恢復(fù)系統(tǒng)設(shè)計(jì)
9.3openGauss列存儲(chǔ)引擎
9.3.1列存儲(chǔ)引擎的總體架構(gòu)
9.3.2列存儲(chǔ)的頁(yè)面組織結(jié)構(gòu)
9.3.3列存儲(chǔ)的MVCC設(shè)計(jì)
9.3.4列存儲(chǔ)的索引設(shè)計(jì)
9.3.5列存儲(chǔ)自適應(yīng)壓縮
9.3.6列存儲(chǔ)的持久化設(shè)計(jì)
9.4openGauss內(nèi)存引擎
9.4.1內(nèi)存引擎的兼容性設(shè)計(jì)
9.4.2內(nèi)存引擎索引
9.4.3內(nèi)存引擎的并發(fā)控制
9.4.4內(nèi)存引擎的內(nèi)存管控
9.4.5內(nèi)存引擎的持久化
9.5小結(jié)
習(xí)題
第10章openGauss事務(wù)機(jī)制
10.1openGauss事務(wù)概覽
10.1.1顯式事務(wù)和隱式事務(wù)
10.1.2單機(jī)事務(wù)和分布式事務(wù)
10.2openGauss事務(wù)ACID特性介紹
10.2.1openGauss中的事務(wù)持久性
10.2.2openGauss中的事務(wù)原子性
10.2.3openGauss中的事務(wù)一致性
10.2.4openGauss中的事務(wù)隔離性
10.3openGauss并發(fā)控制
10.3.1讀 讀并發(fā)控制
10.3.2讀 寫(xiě)并發(fā)控制
10.3.3寫(xiě) 寫(xiě)并發(fā)控制
10.3.4并發(fā)控制和隔離級(jí)別
10.3.5對(duì)象屬性的并發(fā)控制
10.3.6表級(jí)鎖、輕量鎖和死鎖檢測(cè)
10.4openGauss分布式事務(wù)
10.4.1分布式事務(wù)的原子性和兩階段提交協(xié)議
10.4.2分布式事務(wù)一致性和全局事務(wù)管理
10.5小結(jié)
習(xí)題
第11章openGauss安全
11.1openGauss安全機(jī)制概覽
11.2openGauss安全認(rèn)證
11.2.1客戶(hù)端配置信息
11.2.2服務(wù)端認(rèn)證方法
11.2.3安全認(rèn)證通道
11.2.4RFC5802認(rèn)證協(xié)議
11.3openGauss角色管理機(jī)制
11.3.1角色管理模型
11.3.2三權(quán)分立模型
11.3.3對(duì)象訪問(wèn)控制
11.4openGauss審計(jì)與追蹤
11.4.1審計(jì)記錄機(jī)制
11.4.2審計(jì)追蹤機(jī)制
11.4.3統(tǒng)一審計(jì)
11.5openGauss數(shù)據(jù)安全技術(shù)
11.5.1數(shù)據(jù)加密算法
11.5.2數(shù)據(jù)脫敏技術(shù)
11.5.3透明加密技術(shù)
11.5.4全程加密技術(shù)
11.6openGauss云安全技術(shù)
11.6.1IAM認(rèn)證
11.6.2安全chroot技術(shù)
11.6.3防篡改技術(shù)
11.7openGauss智能安全機(jī)制
11.8小結(jié)
習(xí)題
附錄A習(xí)題答案
附錄B數(shù)據(jù)庫(kù)相關(guān)列表
附錄C術(shù)語(yǔ)表
參考文獻(xiàn)

本目錄推薦

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