openGauss數據庫原理與應用

李然、孟娟、史鵬輝、馮艷紅、孫庚、崔春雷

  • 出版商: 清華大學
  • 出版日期: 2026-07-01
  • 定價: $299
  • 售價: $298
  • 語言: 簡體中文
  • ISBN: 7302723222
  • ISBN-13: 9787302723226
  • 相關分類: SQL
  • 下單後立即進貨 (約4週~6週)

  • openGauss數據庫原理與應用-preview-1
  • openGauss數據庫原理與應用-preview-2
  • openGauss數據庫原理與應用-preview-3
openGauss數據庫原理與應用-preview-1

商品描述

本書系統地介紹了數據庫技術的基礎知識、openGauss數據庫的理論和應用實踐。全書共分為8章,內容涵蓋了數據庫的基本概念、關系數據庫理論、關系數據庫標準語言SQL、openGauss數據庫安全、openGauss數據庫備份與恢復、openGauss事務處理、openGauss數據庫設計等多方面。為方便讀者更好地掌握openGauss數據庫的應用方法,本書設計了openGauss數據庫操作、安全管理、備份以及並發控制等實驗,以加強理論與實踐的結合。 本書既可以作為openGauss初學者、高等院校本科生和研究生了解openGauss數據庫相關內容的參考書,也可以作為高等院校、科研機構等相關單位從事數據庫理論教學或科學研究的教師、系統開發人員的參考書。

作者簡介

李然,1967年生,大連海洋大學 副教授,研究方向:數據庫應用、人工智能。省級一流課負責人;主持省部級教改項目13項。主編教材3部,副主編2部,參編2部。

目錄大綱

目錄

第1章緒論

1.1數據庫概述

1.1.1數據庫的定義與核心功能

1.1.2數據庫技術的廣泛應用

1.1.3數據庫設計與維護的重要性

1.2數據管理技術的發展

1.2.1人工管理階段: 數據管理的萌芽

1.2.2文件系統階段: 數據管理的初步規範

1.2.3數據庫系統階段: 數據管理的革命性變革

1.3數據庫的發展

1.3.1關系數據庫的崛起與成熟

1.3.2新型數據庫系統的湧現

1.3.3大數據與雲計算時代的數據庫技術

1.3.4未來展望

1.4數據模型與關系模型

1.4.1數據模型的定義與意義

1.4.2數據模型的三個層次

1.4.3關系模型的基本概念

1.4.4關系模型的優點

1.4.5關系模型的挑戰與應對

1.4.6新型數據模型的發展

1.5數據庫系統的結構

1.5.1三級模式結構的細致剖析

1.5.2兩級映像機制的作用與實現

1.5.3三級模式結構與兩級映像機制的優勢與應用

1.6數據庫系統的組成

1.6.1硬件部分: 構建數據庫系統的物理基石

1.6.2軟件部分: 驅動數據庫系統的智能引擎

1.6.3數據庫: 存儲與管理數據的核心

1.6.4數據管理員: 保障數據庫系統正常運行的守護者

第2章關系數據庫

2.1關系數據結構

2.1.1關系數據結構的定義與特點

2.1.2表與表之間的關系

2.1.3數據類型與約束條件

2.1.4關系數據結構的優勢與應用

2.2關系操作

2.3關系操作的應用場景

2.4關系的完整性

2.4.1維護關系的完整性的重要性

2.4.2實體完整性

2.4.3參照完整性

第3章openGauss簡介

3.1openGauss概述

3.2openGauss的特點和優勢

3.2.1高性能

3.2.2高擴展

3.2.3高可用

3.2.4可維護性

3.2.5數據庫安全

3.2.6AI能力

3.3openGauss應用場景

3.4openGauss安裝部署

3.4.1了解安裝流程

3.4.2準備軟硬件安裝環境

3.4.3修改操作系統配置

3.4.4設置root用戶遠程登錄

3.4.5獲取安裝包

3.4.6創建XML配置文件

3.4.7初始化安裝環境

3.4.8執行安裝

3.4.9安裝驗證

第4章關系數據庫標準語言SQL

4.1SQL簡介

4.1.1SQL的優點

4.1.2SQL與SQL*Plus、PL/SQL的區別

4.1.3其他常用術語

4.1.4SQL的組成

4.2SQL的數據類型

4.3SQL的運算符

4.4數據定義語句

4.4.1create

4.4.2alter

4.4.3drop

4.4.4insert

4.5數據查詢語句

4.5.1簡單查詢

4.5.2條件查詢

4.5.3排序結果表: order by

4.5.4組值函數(行函數)

4.6數據操縱語句

4.6.1insert

4.6.2delete

4.6.3update

4.7實驗1openGauss數據庫的基本操作

第5章openGauss數據庫安全

5.1安全機制概述

5.2安全認證

5.2.1客戶端配置信息

5.2.2服務器端認證方法

5.2.3安全認證通道

5.2.4RFC5802認證協議

5.3角色管理機制

5.3.1角色管理模型

5.3.2三權分立模型

5.3.3對象訪問控制

5.4審計與追蹤

5.4.1審計記錄機制

5.4.2審計追蹤機制

5.4.3統一審計

5.5數據安全技術

5.5.1數據加密算法

5.5.2數據脫敏技術

5.5.3透明加密技術

5.5.4全程加密技術

5.6雲安全技術

5.6.1IAM 認證

5.6.2安全chroot技術

5.6.3防篡改技術

5.7智能安全機制

5.8實驗2openGauss數據庫安全實驗

第6章openGauss數據庫備份與恢復

6.1概述

6.2物理備份與恢復

6.2.1使用gs_basebackup備份數據

6.2.2PITR任意時間點恢復

6.3邏輯備份與恢復

6.3.1備份單個數據庫

6.3.2備份所有數據庫

6.3.3使用gs_restore命令恢復數據

6.4實驗3openGauss數據庫備份與恢復實驗

第7章openGauss數據庫事務處理

7.1事務的基本概念

7.1.14種事務控制指令

7.1.2顯式事務和隱式事務

7.2事務ACID特性

7.2.1openGauss中的事務持久性

7.2.2openGauss中的事務原子性

7.2.3openGauss中的事務一致性

7.2.4openGauss中的事務隔離性

7.3事務並發控制

7.3.1讀讀並發控制

7.3.2讀寫並發控制

7.3.3寫寫並發控制

7.3.4並發控制和隔離級別

7.3.5對象屬性的並發控制

7.3.6表級鎖、輕量鎖和死鎖檢測

7.4實驗4openGauss數據庫的隔離級別實驗

第8章openGauss數據庫設計

8.1需求分析

8.1.1需求分析活動

8.1.2需求分析技術與建模

8.1.3數據建模的層次性

8.2概念結構設計

8.2.1ER模型

8.2.2概念結構設計的步驟

8.3邏輯結構設計

8.3.1ER模型向關系模型的轉換

8.3.2關系數據模型的規範化

8.4物理結構設計

8.4.1設計物理結構

8.4.2評價物理結構

8.5實驗5openGauss數據庫設計實驗

8.6實驗6openGauss數據庫綜合實驗

參考文獻