-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
華為智能計算技術叢書openGauss數(shù)據(jù)庫核心技術 版權信息
- ISBN:9787302554530
- 條形碼:9787302554530 ; 978-7-302-55453-0
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
華為智能計算技術叢書openGauss數(shù)據(jù)庫核心技術 本書特色
華為公司官方出品,曝光華為分布式數(shù)據(jù)庫openGauss的系統(tǒng)架構,掌握軟件與硬件結合的核心技術!中國人民大學教授王珊,中國工商銀行軟件開發(fā)中心總經理楊龍如,中國郵政儲蓄銀行CIO牛新莊
華為智能計算技術叢書openGauss數(shù)據(jù)庫核心技術 內容簡介
本書系統(tǒng)論述了openGauss數(shù)據(jù)庫理論、技術及應用。本書共11章,首先介紹數(shù)據(jù)庫發(fā)展歷史,包括傳統(tǒng)的 網狀數(shù)據(jù)庫、層次數(shù)據(jù)庫、關系數(shù)據(jù)庫、NoSQL數(shù)據(jù)庫、NewSQL數(shù)據(jù)庫、云數(shù)據(jù)庫、多模數(shù)據(jù)庫、分布式數(shù)據(jù)庫 等。其次介紹結構化查詢語言(SQL)、SQL語法、存儲過程、觸發(fā)器、游標、數(shù)據(jù)庫設計規(guī)范和E-R 模型等數(shù)據(jù)庫 基礎知識。再次介紹數(shù)據(jù)庫未來發(fā)展趨勢,包括新硬件、不同部署形態(tài)、新應用對數(shù)據(jù)庫的影響。很后重點介紹 openGauss的核心技術,包括openGauss的核心架構、面向鯤鵬和昇騰等新硬件的優(yōu)化技術、SQL引擎、執(zhí)行器技 術、數(shù)據(jù)庫存儲技術、數(shù)據(jù)庫事務機制、數(shù)據(jù)庫安全、數(shù)據(jù)庫自治技術等。為方便讀者掌握數(shù)據(jù)庫教學內容,本書 每章都提供了小結和習題(含答案)。 通過閱讀本書,讀者可以深入了解數(shù)據(jù)庫的發(fā)展歷史與未來趨勢、數(shù)據(jù)庫系統(tǒng)架構、鯤鵬和昇騰優(yōu)化技術、數(shù) 據(jù)庫事務處理技術、數(shù)據(jù)庫執(zhí)行器技術、數(shù)據(jù)庫安全技術,從而既可以在將來開發(fā)數(shù)據(jù)庫的核心代碼,也可以更好 地利用數(shù)據(jù)庫開發(fā)應用。 本書既可作為高校本科生和研究生學習數(shù)據(jù)庫的參考書,也可作為高等院校、科研機構等相關單位從事數(shù)據(jù) 庫理論教學或科學研究的教師、系統(tǒng)實現(xiàn)的研究人員的參考書,還可供企業(yè)工程師進行數(shù)據(jù)庫二次開發(fā)和應用開 發(fā)的參考。
華為智能計算技術叢書openGauss數(shù)據(jù)庫核心技術 目錄
第1章數(shù)據(jù)庫發(fā)展史00
1.1網狀數(shù)據(jù)庫和層次數(shù)據(jù)庫00
1.2關系數(shù)據(jù)庫00
1.3分布式數(shù)據(jù)庫00
1.4云數(shù)據(jù)庫00
1.5NoSQL數(shù)據(jù)庫00
1.6NewSQL數(shù)據(jù)庫0
1.7多模數(shù)據(jù)庫0
1.8AI原生數(shù)據(jù)庫0
1.9其他類型數(shù)據(jù)庫0
1.10小結0
習題0
第2章結構化查詢語言0
2.1SQL語法0
2.1.1數(shù)據(jù)類型0
2.1.2表模式定義0
2.1.3數(shù)據(jù)完整性檢查0
2.1.4插入、刪除、更新數(shù)據(jù)0
2.1.5簡單查詢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訪問控制0
2.1.12事務處理語句0
2.2存儲過程和函數(shù)0
2.2.1存儲過程的聲明0
2.2.2存儲過程的修改0
2.2.3函數(shù)的聲明和修改0
2.3觸發(fā)器0
2.4游標0
2.4.1聲明游標0
2.4.2打開游標0
2.4.3使用游標0
2.4.4關閉游標0
2.5小結0
習題0
openGauss數(shù)據(jù)庫核心技術
目錄
第3章數(shù)據(jù)庫設計和E-R模型0
3.1關系代數(shù)0
3.1.1關系代數(shù)的由來0
3.1.2關系代數(shù)運算符0
3.1.3關系代數(shù)與SQL的轉換0
3.2數(shù)據(jù)庫設計0
3.2.1數(shù)據(jù)庫設計概述0
3.2.2數(shù)據(jù)庫設計的特征0
3.2.3實體聯(lián)系模型: E-R模型0
3.2.4數(shù)據(jù)庫設計流程0
3.2.5數(shù)據(jù)庫設計中的規(guī)范化設計0
3.3數(shù)據(jù)庫約束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小結0
習題0
第4章數(shù)據(jù)庫未來發(fā)展趨勢0
4.1新硬件驅動的數(shù)據(jù)庫(鯤鵬+昇騰)0
4.1.1處理器架構對數(shù)據(jù)庫系統(tǒng)帶來挑戰(zhàn)與機遇0
4.1.2異構處理器高速發(fā)展為數(shù)據(jù)庫系統(tǒng)創(chuàng)新提出新方向0
4.2新應用驅動的數(shù)據(jù)庫(5G、車、終端云)0
4.2.15G及其相關應用對數(shù)據(jù)庫系統(tǒng)帶來的挑戰(zhàn)與機遇0
4.2.2自動駕駛汽車對數(shù)據(jù)庫系統(tǒng)帶來的挑戰(zhàn)與機遇0
4.2.3終端云對數(shù)據(jù)庫系統(tǒng)帶來的挑戰(zhàn)與機遇0
4.3小結0
習題0
第5章GaussDB架構0
5.1GaussDB發(fā)展歷史0
5.1.1概述0
5.1.2GMDB內存數(shù)據(jù)庫歷史
5.1.3GaussDB 100 OLTP數(shù)據(jù)庫歷史
5.1.4GaussDB 200 OLAP數(shù)據(jù)庫歷史
5.2GaussDB架構概覽
5.2.1數(shù)據(jù)庫架構變化
5.2.2GaussDB關鍵技術架構
5.3GaussDB 100 OLTP數(shù)據(jù)庫架構
5.3.1設計思想與目標客戶
5.3.2分布式強一致的架構
5.3.3可插拔存儲引擎架構
5.4GaussDB 200 OLAP數(shù)據(jù)庫架構
5.4.1設計思想與目標客戶
5.4.2面向數(shù)據(jù)分析的高效存儲和計算架構
5.4.3分布式并行計算架構
5.4.4并行數(shù)據(jù)加載
5.5GaussDB云數(shù)據(jù)庫架構
5.5.1設計思想與目標客戶
5.5.2彈性伸縮的多租戶數(shù)據(jù)庫架構
5.6GaussDB多模數(shù)據(jù)庫架構
5.6.1設計思想與目標客戶
5.6.2面向數(shù)據(jù)強一致的多模數(shù)據(jù)庫系統(tǒng)架構
5.6.3面向極致性能的多模數(shù)據(jù)庫系統(tǒng)架構
5.7小結
習題
第6章面向鯤鵬和昇騰的創(chuàng)新架構
6.1鯤鵬和昇騰簡介
6.2面向鯤鵬的創(chuàng)新架構
6.3面向異構AI昇騰芯片的創(chuàng)新架構
6.3.1昇騰AI芯片介紹
6.3.2openGauss在昇騰AI芯片下的技術創(chuàng)新
6.4智能芯片群調度模塊
6.5小結
習題
第7章openGauss SQL引擎
7.1SQL引擎概覽
7.2SQL解析
7.3查詢優(yōu)化
7.3.1查詢重寫
7.3.2路徑搜索
7.3.3代價估算
7.4小結
習題
第8章openGauss執(zhí)行器技術
8.1openGauss執(zhí)行器概述
8.2openGauss執(zhí)行引擎
8.2.1執(zhí)行流程
8.2.2執(zhí)行算子
8.2.3表達式計算
8.3openGauss執(zhí)行器的高級特性介紹
8.3.1編譯執(zhí)行
8.3.2向量化引擎
8.4小結
習題
第9章openGauss存儲技術
9.1openGauss存儲概覽
9.2openGauss行存儲引擎
9.2.1行存儲引擎總體架構
9.2.2行存儲的基本模型與頁面組織結構
9.2.3行存儲的多版本管理以及DML操作
9.2.4基于CSN的MVCC機制
9.2.5行存儲的空間回收
9.2.6行存儲的共享緩存管理
9.2.7并行日志系統(tǒng)設計
9.2.8持久化及故障恢復系統(tǒng)設計
9.3openGauss列存儲引擎
9.3.1列存儲引擎的總體架構
9.3.2列存儲的頁面組織結構
9.3.3列存儲的MVCC設計
9.3.4列存儲的索引設計
9.3.5列存儲自適應壓縮
9.3.6列存儲的持久化設計
9.4openGauss內存引擎
9.4.1內存引擎的兼容性設計
9.4.2內存引擎索引
9.4.3內存引擎的并發(fā)控制
9.4.4內存引擎的內存管控
9.4.5內存引擎的持久化
9.5小結
習題
第10章openGauss事務機制
10.1openGauss事務概覽
10.1.1顯式事務和隱式事務
10.1.2單機事務和分布式事務
10.2openGauss事務ACID特性介紹
10.2.1openGauss中的事務持久性
10.2.2openGauss中的事務原子性
10.2.3openGauss中的事務一致性
10.2.4openGauss中的事務隔離性
10.3openGauss并發(fā)控制
10.3.1讀-讀并發(fā)控制
10.3.2讀-寫并發(fā)控制
10.3.3寫-寫并發(fā)控制
10.3.4并發(fā)控制和隔離級別
10.3.5對象屬性的并發(fā)控制
10.3.6表級鎖、輕量鎖和死鎖檢測
10.4openGauss分布式事務
10.4.1分布式事務的原子性和兩階段提交協(xié)議
10.4.2分布式事務一致性和全局事務管理
10.5小結
華為智能計算技術叢書openGauss數(shù)據(jù)庫核心技術 作者簡介
李國良 清華大學計算機系教授、博導。在數(shù)據(jù)庫會議和期刊上發(fā)表論文100余篇,他引8000余次。主持國家杰青、優(yōu)青、青年973等項目。獲得VLDB青年貢獻獎、IEEE數(shù)據(jù)工程杰出新人獎、青年長江學者等獎項。獲得國家科學技術進步獎二等獎、江蘇省科學技術進步獎一等獎,KDD、ICDE最佳論文提名,CIKM最佳論文獎。擔任IEEE、VLDB編委,長期擔任SIGMOD、VLDB、ICDE等程序委員會委員。 周敏奇 華為數(shù)據(jù)庫技術專家,曾任華東師范大學軟件學院副教授。2009年畢業(yè)于復旦大學計算機系,博士學位。曾獲上海市科學技術獎一等獎、教育部科學技術進步獎二等獎,發(fā)表學術論文40余篇,擁有多項技術發(fā)明專利,多次擔任SIGMOD、VLDB、ICDE等程序委員會委員。2017年3月加入華為高斯實驗室,目前主要從事多模數(shù)據(jù)庫系統(tǒng)、分布式TP數(shù)據(jù)庫系統(tǒng)和嵌入式內存數(shù)據(jù)庫系統(tǒng)的技術研發(fā)。
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
我與地壇
- >
苦雨齋序跋文-周作人自編集
- >
煙與鏡
- >
巴金-再思錄
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
【精裝繪本】畫給孩子的中國神話
- >
羅曼·羅蘭讀書隨筆-精裝