openGauss数据库应用
书 号:9787113326579
丛 书 名:
作 者:卞春花,苏正坤
译 者:
开 本:16开
装 帧:平装
正文语种:汉文
出 版 社:中国铁道出版社
定 价:36元
-
内容简介
本书为“十五五”高等职业教育计算机类专业系列教材之一,采用项目驱动、场景化教学方法,以“高校学生管理系统”等真实场景为线索,将知识点融入六个递进式项目,全面覆盖了从数据库基础知识、openGauss安装与配置、数据库及其对象的管理、账户权限的管理,到数据库的维护、备份与恢复以及数据的导入导出等关键环节,完整地展现了数据库全生命周期的运维场景。本书将理论知识与实践操作相结合,每个项目均包含项目场景、知识准备及项目分解,旨在帮助学生全面掌握openGauss的部署、管理与维护等核心技能,并培养其规范操作习惯和数据安全意识。本书适合作为高等职业院校计算机类专业“数据库运维”“国产数据库应用”等课程的教材,也可作为openGauss入门学习者的实操指南。 -
前言
前言
在数字经济成为国家核心竞争力的战略背景下,数据库作为数据存储与管理的核心基础设施,其自主可控性已成为保障国家信息安全、推动数字中国建设的关键环节。《国务院关于印发“十四五”数字经济发展规划的通知》中提出“突破关键核心技术,强化产业链供应链韧性”,国产数据库作为信息技术应用创新(信创)产业的核心组成部分,迎来了前所未有的发展机遇。openGauss作为华为自主研发并开源的企业级关系型数据库,凭借其高性能、高安全、全开源的特性,已成为国产数据库生态的重要力量,被广泛应用于政府、金融、教育等重要领域。
长期以来,国内高校数据库教学多依赖国外数据库系统,国产数据库的教学资源相对匮乏,学生对国产技术的认知与产业需求存在脱节。本书以openGauss为核心,紧密结合国家信创战略部署,旨在填补专科层次国产数据库教学的空白,培养适应产业需求的“懂理论、能操作、善维护”的应用型人才,为国产数据库生态的建设与发展输送后备力量。
教材内容涵盖六个核心项目:
项目1介绍数据库基础概念与运维岗位需求,帮助学生建立对数据库及国产数据库的认知。
项目2详解openGauss的安装与配置,包括VMware虚拟化环境搭建、openEuler操作系统部署及数据库安装全流程。
项目3围绕数据库及对象管理,涵盖概念设计、SQL操作、行存/列存引擎等核心知识,训练学生创建数据库、数据表及数据插入能力。
项目4深入账户与权限管理,讲解用户、角色、模式的定义与操作,以及安全策略与审计机制,强化数据安全意识。
项目5聚焦数据库维护技能,包括运行状态检查、性能优化、日志管理及表与索引维护,培养故障排查能力。
项目6系统介绍数据备份与恢复技术,对比物理备份与逻辑备份的差异,掌握gs_dump、gs_restore等工具的使用。
本书的主要特点如下:
(1)政策导向,立足国产:紧扣国家信创产业政策,以openGauss数据库为核心,强化学生对自主可控技术的认同与掌握,助力国家信息技术自主化战略落地。
(2)项目驱动,场景化教学:以“高校学生管理系统”等真实场景为线索,将知识点融入6个递进式项目(从数据库基础到备份与恢复),每个项目包含“项目场景—知识准备—项目分解”三部分,引导学生在解决实际问题中掌握操作技能。
(3)实操为本,聚焦技能:突出教学“重实践”的特点,每个任务均提供详细操作步骤(如VMware配置、openGauss安装部署、SQL命令示例等),附录中罗列了Linux系统常用命令,以确保学生能独立完成从环境搭建到日常运维的全流程操作。
(4)循序渐进,贴合岗位:内容从数据库基本概念入手,逐步深入到openGauss架构、存储引擎、权限管理、性能优化等核心模块,最终聚焦备份与恢复等关键运维技能,与企业数据库管理员岗位需求高度匹配。
本书适合作为高等职业院校计算机类专业的“数据库运维”“国产数据库应用”等课程教材,也可作为openGauss入门学习者的实操指南。希望通过本书的学习,学生既能掌握数据库运维的核心技能,也能增强对国产技术的信心,为投身信创产业、助力国家数字经济发展奠定坚实基础。
本书为校企合作教材,由南京机电职业技术学院卞春花和江苏万和系统工程有限公司苏正坤任主编,吴琪、孟威、薛刚、屈会雪任副主编。具体编写分工如下:项目1至项目4由卞春花编写,项目5和项目6由苏正坤编写,吴琪、孟威、薛刚、屈会雪负责真实项目、技术支持和教学资源制作。
由于编写时间仓促,书中难免存在疏漏和不足之处,欢迎广大师生与行业专家批评指正。
编者
2025年10月 -
目录
目录项目1了解数据库及数据库运维1.1项目场景11.2学习目标11.3知识准备21.3.1数据库概述21.3.2数据库运维51.4项目分解7任务1-1探究数据库工程师职位要求及就业前景7任务1-2探索国内数据库软件8项目2openGauss安装与配置2.1项目场景92.2学习目标92.3知识准备92.3.1openGauss简介92.3.2openGauss工具192.4项目分解19任务2-1安装配置VMware虚拟化软件20任务2-2安装openEuler操作系统23任务2-3安装部署openGauss35项目3数据库及对象管理3.1项目场景383.2学习目标383.3知识准备383.3.1数据库概念设计383.3.2SQL基础413.3.3openGauss的存储引擎523.4项目分解61任务3-1概念设计及数据准备61任务3-2创建数据库63任务3-3创建数据表63任 -
作者介绍
卞春花,南京机电职业技术学院信息工程系教师。主持、参与江苏省哲学社会科学课题5项,参与院级课题2项;主持、参与横向课题5项;在省级期刊发表十余篇论文;申请发明专利2项、软著2项,申请授权实用新型专利3项、外观专利1项;指导学生参加华为ICT大赛高职组基础软件赛道比赛,技能获国家级奖项1项,省级奖项4项;指导学生参加职业院校技能竞赛,获省级奖项2项。,苏正坤,所在单位:江苏万和系统工程有限公司,职务:副总经理,研究方向:信息技术。毕业于南京信息工程大学,江苏万和系统工程有限公司副总经理,技术总监。软件行业从业20年以上,曾任系统架构师、技术总监等专业职务,主持了中国移动、电信彩信中心(MMS)、PIM系统、普天光设备综合网管平台等大型项目开发。华为认证云计算高级工程师(HCIE-Cloud)、云计算解决方案专家,华为大数据、人工智能,OpenEuler,OpenGauss鸿蒙认证讲师,曾任中国电信、中国移动、国家电网特聘专家讲师,一直从事行业软件、移动应用、云计算、大型数据库运维业务的解决方案咨询和架构设计工作。 -
编辑推荐
项目驱动,场景化教学:以“高校学生管理系统”等真实场景为线索,将知识点融入6个递进式项目(从数据库基础到备份与恢复),每个项目包含“项目场景—知识准备—项目分解”三部分,引导学生在解决实际问题中掌握操作技能。 -
书评书荐
-
附件下载
图书推荐



