欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • HCIA-openGauss学习指南/华为ICT认证系列丛书
      • 作者:编者:华为技术有限公司|责编:李静
      • 出版社:人民邮电
      • ISBN:9787115610263
      • 出版日期:2023/08/01
      • 页数:472
    • 售价:63.92
  • 内容大纲

        本书是华为HCIA-openGauss认证考试的官方教材。本书首先对openGauss数据库进行概述;其次介绍了openGauss的体系架构及关键特性;接着讲解了openGauss数据库安装部署的过程,并对 openGauss数据库及核心对象进行了详细说明;还介绍了SQL基础,其中包括SQL操作符、常用函数和语法分类等;最后介绍了华为云数据库GaussDB(for openGauss)及其应用场景。除了有全面的知识讲解,本书还有综合案例,通过理论与案例结合,帮助开发者快速掌握openGauss数据库的开发技能。
        本书不仅适合备考HCIA-openGauss认证的人员和从事软件开发工作的专业人员阅读,还适合高等院校相关专业的学生、准备投身数据库领域的人员及网络技术爱好者阅读。
  • 作者介绍

  • 目录

    第1章  openGauss数据库概述
      1.1  数据库介绍
        1.1.1  数据和数据库的基本概念
        1.1.2  数据库发展史和数据管理发展史
        1.1.3  数据库系统和数据库管理系统
        1.1.4  开源数据库和商用数据库介绍
        1.1.5  数据库模型
        1.1.6  结构化查询语言SQL简介
        1.1.7  事务的概念和属性
        1.1.8  NoSQL简介
        1.1.9  数据库架构
        1.1.10  数据库应用
      1.2  openGauss简介
        1.2.1  openGauss发展历史
        1.2.2  openGauss应用场景
        1.2.3  华为的硬件开放和软件开源
        1.2.4  openGauss和PostgreSQL特性对比
        1.2.5  openGauss开源社区介绍
      1.3  openGauss基础架构与性能特色
        1.3.1  openGauss的架构简介
        1.3.2  openGauss的执行引擎和存储引擎
        1.3.3  openGauss的性能特色
        1.3.4  openGauss的技术指标
      1.4  基本功能介绍
        1.4.1  支持SQL
        1.4.2  支持ODBC
        1.4.3  支持JDBC
        1.4.4  事务支持
        1.4.5  支持函数和存储过程
        1.4.6  对PostgreSQL的接口支持
        1.4.7  支持SQL Hint
        1.4.8  常见功能总结
    第2章  openGauss体系架构及关键特性
      2.1  openGauss体系架构
        2.1.1  openGauss体系和内存结构
        2.1.2  openGauss的主要线程和后台辅助线程
        2.1.3  openGauss系统架构
        2.1.4  openGauss数据库对象简介
        2.1.5  数据库目录结构和主要配置文件
      2.2  openGauss部署方案
        2.2.1  openGauss部署方案简介
        2.2.2  单机部署模式
        2.2.3  主备部署模式
        2.2.4  一主多备部署模式
      2.3  openGauss典型组网
        2.3.1  openGauss典型组网架构
        2.3.2  数据管理存储网络组网
      2.4  关键特性
        2.4.1  高性能
        2.4.2  高可用

        2.4.3  高安全
        2.4.4  易维护
        2.4.5  AI能力
    第3章  openGauss数据库安装部署
      3.1  openGauss 2.0.0数据库安装
        3.1.1  openGauss安装流程概述
        3.1.2  虚拟机软件的使用和安装配置
        3.1.3  在CentOS 7.6上部署单机环境和主备环境
        3.1.4  在openEuler 20.03 LTS SP2上部署openGauss单机环境和主备环境
        3.1.5  启动和关闭openGauss服务
      3.2  数据库连接和认证
        3.2.1  openGauss数据库的安全策略
        3.2.2  使用gsql客户端连接本地和远程服务器
        3.2.3  使用Data Studio连接远程服务器
        3.2.4  使用JDBC连接openGauss应用开发
        3.2.5  使用Spring Boot+Maven创建Web项目访问openGauss
        3.2.6  使用ODBC连接openGauss应用开发
        3.2.7  Windows操作系统上使用ODBC连接openGauss应用开发
      3.3  工具介绍
        3.3.1  客户端工具gsql
        3.3.2  服务器端工具
        3.3.3  卸载openGauss数据库
    第4章  openGauss数据库及核心对象管理
      4.1  openGauss逻辑结构
      4.2  数据库、表空间和模式的管理
        4.2.1  数据库管理
        4.2.2  表空间管理
        4.2.3  模式管理
      4.3  用户及角色管理
        4.3.1  用户及角色的基本概念
        4.3.2  用户及角色的操作和管理
      4.4  存储引擎选择
        4.4.1  openGauss存储模型
        4.4.2  行存表的概念和使用
        4.4.3  列存表的概念和使用
        4.4.4  行存表和列存表的对比
        4.4.5  MOT存储引擎
      4.5  数据表管理
        4.5.1  用户数据表管理
        4.5.2  用户视图管理
        4.5.3  系统表和系统视图介绍
        4.5.4  索引介绍
        4.5.5  序列介绍
      4.6  函数的介绍
        4.6.1  系统函数介绍
        4.6.2  用户自定义函数介绍
      4.7  存储过程的介绍
        4.7.1  创建存储过程
        4.7.2  删除存储过程
      4.8  触发器的介绍

        4.8.1  触发器简介
        4.8.2  触发器的管理
      4.9  游标的介绍
        4.9.1  游标简介
        4.9.2  游标管理
      4.10  同义词的介绍
      4.11  导入/导出数据
        4.11.1  使用gsql的\copy命令导入/导出数据
        4.11.2  使用CopyManager类导入/导出数据
        4.11.3  使用服务器端命令导入/导出数据
      4.12  数据库物理备份与恢复
        4.12.1  使用gs_probackup命令对数据库进行物理备份
        4.12.2  使用gs_probackup命令对数据库进行恢复
      4.13  常见的高危操作
    第5章  openGauss SQL语法基础
      5.1  SQL语法入门
        5.1.1  SQL基本介绍
        5.1.2  基本数据类型简介
        5.1.3  系统常量
      5.2  操作符和常用函数
        5.2.1  常用算术运算符
        5.2.2  比较运算符
        5.2.3  逻辑运算符
        5.2.4  日期操作运算符
        5.2.5  表达式介绍
        5.2.6  常用的字符串处理函数
        5.2.7  常用数学操作函数
        5.2.8  常用日期操作函数
        5.2.9  类型转换函数和操作符
        5.2.10  常用聚合函数介绍
      5.3  SQL语法分类
        5.3.1  数据定义语言相关SQL介绍
        5.3.2  数据操作语言相关SQL介绍
        5.3.3  数据控制语言相关SQL介绍
    第6章  华为云数据库GaussDB(for openGauss)
      6.1  华为云数据库GaussDB(for openGauss)概述
        6.1.1  GaussDB(for openGauss)简介
        6.1.2  GaussDB(for openGauss)的特性
        6.1.3  GaussDB(for openGauss)的部署形态
        6.1.4  GaussDB(for openGauss)的高可用
        6.1.5  GaussDB(for openGauss)的高性能
        6.1.6  GaussDB(for openGauss)的高扩展
      6.2  华为云数据库GaussDB(for openGauss)的企业级特性
        6.2.1  GaussDB(for openGauss)的企业级特性--分布式存储
        6.2.2  GaussDB(for openGauss)的分布式事务处理能力
        6.2.3  GaussDB(for openGauss)的物理备份和逻辑备份
      6.3  健全的工具与出色的服务能力
        6.3.1  数据管理服务
        6.3.2  数据复制服务
        6.3.3  云审计服务

        6.3.4  云监控服务
        6.3.5  数据安全服务
      6.4  应用场景及案例
        6.4.1  某银行的OLTP业务系统介绍
        6.4.2  华为消费者云实现智慧化运营
      6.5  华为云数据库GaussDB(for openGauss)操作实战
        6.5.1  登录华为云官网
        6.5.2  购买数据库实例
        6.5.3  使用数据管理服务连接数据库
        6.5.4  删除GaussDB(for openGauss)数据库资源