达梦数据库应用开发任务式教程

978-7-115-67877-5
作者: 陈双李栋屈洪雪
译者:
编辑: 谢晓芳

图书目录:

详情

 本书旨在介绍达梦数据库常用操作和应用方法。本书融合了作者在数据库领域丰富的教学经验,案例新颖;采用任务式写作方式,可操作性强。本书主要内容包括数据库系统环境的部署、数据库的设计、表空间和模式的创建与管理、表的创建与管理、数据的查询、视图的创建与管理、索引的创建与管理、数据库编程、安全管理等。   本书可作为各类高等院校计算机相关专业的教材,也适合作为数据库应用开发人员的参考书。

图书摘要

版权信息

中国自主基础软件技术与应用丛书

书名:达梦数据库应用开发任务式教程

ISBN:978-7-115-67877-5

本书由人民邮电出版社发行数字版。版权所有,侵权必究。

您购买的人民邮电出版社电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。

我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。

如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐号等维权措施,并可能追究法律责任。

版  权

主  编 陈 双  李 栋  屈洪雪

副 主 编 刘艳春  刘 扬  聂学武

审  校 项雪琰  王香香  张守帅

责任编辑 谢晓芳

人民邮电出版社出版发行  北京市丰台区成寿寺路11号

邮编 100164  电子邮件 315@ptpress.com.cn

网址 http://www.ptpress.com.cn

读者服务热线:(010)81055410

反盗版热线:(010)81055315

内 容 提 要

本书旨在介绍达梦数据库常用操作和应用方法。本书融合了作者在数据库领域丰富的教学经验,案例新颖;采用任务式写作方式,可操作性强。本书主要内容包括数据库系统环境的部署、数据库的设计、表空间和模式的创建与管理、表的创建与管理、数据的查询、视图的创建与管理、索引的创建与管理、数据库编程、安全管理等。

本书可作为各类高等院校计算机相关专业的教材,也适合作为数据库应用开发人员的参考书。

本 书 导 读

大学生“创+”社团在社团指导教师的精心指导下,开发的一系列具有传统文化特色的文创商品受到大学生们的欢迎。随着商品种类的不断丰富和订购业务的持续增长,为满足更多消费者的需求,提升用户购物体验,该社团决定搭建一个功能完善的文创商城。

考虑数据的安全性、稳定性和可扩展性,经过充分的市场调研和技术评估,该社团决定采用达梦数据库作为文创商城的核心数据存储解决方案。达梦数据库具有高效的数据处理能力、强大的并发控制机制和灵活的可扩展性,能够满足文创商城未来业务发展的需要。

本书分为9个任务,每个任务又划分为若干子任务。通过对各任务的学习与实施,读者可以完成文创商城的数据库设计与实现,为后续文创商城的功能完善及上线运营打下基础。学习路线如下。

前  言

当前,国产数据库应用日益广泛,而相应的教材相对较少。本书是一本兼具理论深度与实践价值的国产数据库专业教材,旨在缓解国产数据库人才培养与行业需求脱节的问题。作为国产数据库的杰出代表,凭借卓越的性能和强大的功能,达梦数据库已在众多行业广泛应用,其技术实力与市场影响力不断提升。选择达梦数据库作为教学载体不仅能让读者掌握前沿技术,还能培养他们对国产技术的认同感,为我国数据库行业的发展储备专业人才。

本书采用“9+9”双线任务驱动设计,职教特色鲜明。

主线是“创+”社团的文创商城数据库设计、搭建、应用、管理,将达梦数据库知识体系重构为9个具体任务,每个任务均围绕实际工作场景设计,其中包括部署文创商城数据库系统环境、设计文创商城数据库、创建与管理文创商城表空间和模式、创建与管理文创商城数据库的表、查询文创商城数据、创建与管理文创商城数据库的视图、创建与管理文创商城数据库的索引、文创商城数据库编程、文创商城数据库安全管理,让读者在完成任务的过程中主动探索、学习和实践,逐步掌握核心技能。

辅线为配套设计的9个“人机协同作业”,这些作业引导读者使用人工智能(Artifical Intelligence,AI)工具,升级认知模式,将AI的应用与专业知识相结合,激发读者自主学习、个性化学习。通过这个过程,读者不仅能体验AI技术的高效性与便捷性,提高表达与理解能力,还能培养跨学科融合的思维方式,促进对主线任务的融会贯通,提升自己在数字时代的核心竞争力。

在内容编排上,本书注重系统性与逻辑性。从部署数据库环境,逐步深入设计、开发、管理与维护等环节。同时,通过大量实际案例、详细操作步骤与代码解析,本书帮助读者在实践中理解与运用所学知识。

此外,本书还具有以下特色。

融入课程思政:在人机协同作业中巧妙融入中华优秀传统文化元素,本书可以让读者在技术学习中感受中华文化的博大精深,增强文化自信。同时,结合我国航空航天、新一代信息技术领域的科技成就,设计人机协同作业,引导读者将个人成长与国家发展紧密结合,培养家国情怀与民族自豪感。通过任务中的团队协作、创新实践和责任担当,潜移默化地传递社会主义核心价值观,助力读者成长为高素质技术人才。

聚焦国产技术:以达梦数据库为教学载体,结合数据库设计任务、人机协同作业等,本书融入基于自主指令集架构的龙芯芯片、银河麒麟操作系统和中国科学院院士的故事等元素,弘扬科学家精神,增强读者对我国计算机行业发展历程的认同感与自豪感。

重塑学习空间:包含9个“人机协同作业”,通过创新AI融合的学习实践模式,本书引导读者培养人机协同的思维方式与合作意识,以及思辨精神与分析判断能力,营造沉浸式、互动式的学习环境,重塑学习空间,助力读者良好学习习惯的养成。

在本书的编写过程中,编者得到了许多企业专家与同行的支持与帮助,他们提出了宝贵的意见与建议。尽管编者精益求精,但因水平有限,书中难免存在不足之处,恳请广大读者批评指正。

编者

2025年4月

任务1 部署文创商城数据库系统环境

【学习目标】

了解达梦数据库基础知识。

掌握在Windows操作系统下安装达梦数据库。

掌握在银河麒麟操作系统下安装达梦数据库。

【任务背景】

在现实生活中,“创+”社团干净舒适的工作环境让人心情愉悦。在数字世界,我们希望拥有一个安全顺畅的系统运行环境。文创商城的稳定运行离不开高效的数据库系统环境,为夯实数据管理基础,确保数据库系统的性能与安全性,我们选用国产达梦数据库作为核心数据存储解决方案。

【任务分析】

达梦数据库支持多种操作系统平台,包括Linux、中标麒麟、银河麒麟、Windows等。这些平台覆盖了广泛的应用场景,能满足不同用户的需求。达梦数据库具有跨平台的特性,能够在多种架构(如LoongArch、x86、SPARC、Power等)上运行。基于多平台适配的需求,在本任务中,我们将完成Windows操作系统和银河麒麟操作系统下达梦数据库的安装与卸载。

1.1 在Windows操作系统下安装与卸载达梦数据库

随着信息技术的飞速发展,数据库系统在各个领域的应用更加广泛。达梦数据库是一款国产高性能数据库,掌握其在Windows操作系统下的安装与卸载操作对数据库管理员、开发人员及相关技术从业者具有重要意义。

达梦数据库是武汉达梦数据库股份有限公司自主研发的高性能DBMS(Database Management System,数据库管理系统),在撰写本书时,其最新版本为DM8。DM8采用全新的架构,在可靠性、性能、海量数据处理和安全性方面进行了全面优化,支持OLTP(Online Transaction Processing,联机事务处理)和OLAP(Online Analytical Processing,联机分析处理)混合场景,满足高并发事务处理与分析型业务需求。

DM8融合了分布式、弹性计算和云计算技术,具有高性能、高安全性的特点,支持多种架构以适应不同场景。其动态资源分配能力提升了资源利用效率,降低了成本,助力用户专注于业务  发展。

1.1.1 安装环境与安装包

达梦数据库具有以下特点。

高性能:达梦数据库采用先进的存储引擎和优化技术,能够支持海量数据的高速读写操作,具有出色的性能表现。

高可靠性:达梦数据库采用多种容错技术,包括主备复制、数据备份、恢复等,确保系统在故障情况下能够快速恢复并保持数据一致性。

易于管理:达梦数据库提供丰富的管理工具和API(Application Program Interface,应用程序接口),支持图形化管理、命令行管理等,使数据库的管理变得简单。

高安全性:达梦数据库支持多层次的安全防护措施,包括数据加密、访问控制、审计等,确保数据的安全性和保密性。

兼容性好:达梦数据库支持多种操作系统、多种编程语言,可以与其他数据库系统和应用程序无缝集成。

数据一致性:达梦数据库采用多版本并发控制(Multi-Version Concurrency Control,MVCC)技术,保证数据的一致性和完整性。

可扩展性:达梦数据库支持水平和垂直扩展,可以随着业务的发展和需求的变化进行灵活扩容。

支持分布式数据库:达梦数据库支持在多个节点之间共享数据和负载,提高系统的性能和可用性。

支持云部署:达梦数据库可以在云环境中部署,支持多种云服务商和部署方式,方便用户进行快速部署和管理。

开发生态良好:虽然相对于Oracle等商业数据库达梦数据库的开发生态较小,但是在国内市场上,达梦数据库已经有了一定的用户基础和社区支持,用户可以在社区中获取一些优秀的工具、组件和案例。

1.软硬件基本配置要求

用户应根据DM8及应用系统的需求来选择合适的软硬件配置。性能一般应尽可能高一些,尤其对于作为数据库服务器的计算机。程序在运行时最好有4 GB以上的内存。

因为DM8是基于客户-服务器模式的大型数据库管理系统,一般在网络环境下使用,客户与服务器分别在不同的计算机上,所以硬件环境通常包括网络环境(如一个局域网)。如果仅有单台PC(Personal Computer,个人计算机),DM8也允许将所有软件装在同一台PC上。表1-1展示了安装DM8所需的软硬件基本配置要求。

表1-1 安装DM8所需的软硬件基本配置要求

名称

软硬件基本配置要求

CPU

Intel酷睿i7以上的处理器

内存

8 GB

硬盘

2 TB容量

网卡

速率为10 Mbit/s以上,支持TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/互联网协议)

操作系统

Windows Server 2016

网络协议

TCP/IP

系统盘

1 GB容量

2.安装前的检查

首先,检查操作系统。在安装DM8前,用户需要检查当前操作系统的相关信息,确认DM8安装程序与当前操作系统匹配,以保证DM8能够正确安装和运行。按Win+R快捷键,打开“运行”对话框,输入“CMD”,按Enter键,打开“命令提示符”窗口,执行systeminfo命令,查看当前操作系统的信息来确认是否匹配,如图1-1所示。

▲图1-1 查看当前操作系统的信息

然后,检查内存。为保证DM8的正常安装与运行,建议操作系统可用内存不少于8 GB。若内存不足,可能导致DM8安装失败或数据库无法启动。按Ctrl+Alt+Delete快捷键,打开“任务管理器”窗口,查看可用内存,如图1-2所示。

▲图1-2 查看可用内存

3.下载达梦数据库管理系统

进入武汉达梦数据库股份有限公司官方网站,单击“下载中心”按钮,找到“达梦数据库管理系统DM8开发版”。根据安装平台的需求,选择对应的安装文件。这里从“请选择CPU平台”和“请选择操作系统”下拉列表中分别选择“X86”和“Win_64”,如图 1-3 所示,单击“立即下载”按钮,下载达梦数据库管理系统DM8开发版。

▲图1-3 下载达梦数据库管理系统DM8开发版

下载后,安装文件是名为dm8_20240104_x86_win_64的压缩包。

4.解压并启动安装程序

解压下载的压缩包,找到其中的ISO文件并解压。解压后的文件列表如图 1-4 所示。双击setup.exe,启动安装程序。

▲图1-4 解压后的文件列表

1.1.2 安装与卸载达梦数据库

下面介绍如何安装与卸载达梦数据库。

1.安装达梦数据库

安装达梦数据库的步骤如下。

(1)选择语言与时区。启动安装程序后,在弹出的“选择语言与时区”界面中,根据系统提示,选择相应的语言与时区,然后单击“确定”按钮。

(2)接受许可证协议。在弹出的界面中,选中“接受”单选按钮,并单击“下一步”按钮,如图1-5所示,继续安装。

▲图1-5 接受许可证协议

(3)验证Key文件。在弹出的界面中,单击“浏览”按钮,选取Key文件,安装程序将自动验证Key文件的信息。如果Key文件是合法的且该文件在有效期内,单击“下一步”按钮,继续安装。如果没有合法的Key文件,直接跳过即可。因为这里采用本地部署,可以不使用Key文件,所以直接单击“下一步”按钮,如图1-6所示。

▲图1-6 单击“下一步”按钮

(4)选择要安装的组件。达梦数据库的安装程序提供4种安装方式——“典型安装”“服务器安装”“客户端安装”“自定义安装”。这4种安装方式分别用于安装不同的组件,用户可根据实际情况灵活地选择。此处建议选择“典型安装”,如图1-7所示,但要注意磁盘空间是否够用。单击“下一步”按钮。

▲图1-7 选择要安装的组件

(5)选择安装位置。达梦数据库默认安装在C:\dmdbms目录下,但不建议使用默认目录,也不建议安装在C盘。此处选择安装在D:\dmdbms目录下,如图1-8所示。单击“下一步”按钮。

▲图1-8 选择安装位置

(6)安装前小结。弹出的界面将显示安装前小结信息,如产品名称、安装类型、安装目录、所需空间、可用空间、可用内存等信息,如图1-9所示,确认无误后,单击“安装”按钮即可。

▲图1-9 确认安装前小结信息

(7)开始安装。安装进度如图1-10所示。

▲图1-10 安装进度

(8)初始化数据库。如果用户在选择要安装的组件时勾选“服务器”,那么当数据库自身安装过程结束时,将会提示是否初始化数据库。若用户未安装服务器组件,如图1-11所示,单击“初始化”按钮。

▲图1-11 初始化数据库

(9)选择初始化数据库的具体操作。如果用户选择初始化数据库,就可以选择初始化数据库的具体操作,如图1-12所示。默认选中“创建数据库实例”单选按钮,单击“开始”按钮。

▲图1-12 选择初始化数据库的具体操作

(10)创建数据库模板。在弹出的“DM数据库配置助手-创建数据库”窗口中,有3种数据库模板——“一般用途”“联机分析处理”“联机事务处理”,用户可根据自身需要选择相应的模板,这里选择“一般用途”单选按钮,如图1-13所示。单击“下一步”按钮。

▲图1-13 选择数据库模板

(11)指定数据库目录。在“DM数据库配置助手-创建数据库”窗口中,指定数据库目录,使它和数据库的安装主目录一致,如图1-14所示,这样方便查找文件。单击“下一步”按钮。

▲图1-14 指定数据库目录

(12)指定数据库标识。在“DM数据库配置助手-创建数据库”窗口中,指定数据库名、实例名、端口号,如图1-15所示。单击“下一步”按钮。

▲图1-15 指定数据库标识

(13)指定数据库文件的位置。在“DM数据库配置助手-创建数据库”窗口中,指定数据库的控制文件、日志文件等的位置,如图1-16所示。控制文件的路径是D:\dmdbms\data\DAMENG\dm. ctl。数据文件的路径是D:\dmdbms\data\DAMENG\SYSTEM.DBF。日志文件的路径是D:\dmdbms\ data\DAMENG\DAMENG01.log。初始化日志的路径是D:\dmdbms\data\DAMENG。单击“下一步”按钮。

▲图1-16 指定控制文件、日志文件等的位置

(14)指定初始化参数。在“DM数据库配置助手-创建数据库”窗口中,指定数据库初始化参数,如簇大小、页大小、日志文件大小,其他选项保持默认值即可,如图1-17所示。单击“下一步”按钮。其中,簇大小表示数据文件使用的簇大小(默认值为16),可选值包括16、32、64,单位为页。页大小表示数据页大小(默认值为8),可选值包括4、8、16、32,单位为KB。日志文件大小的默认值为256,单位为MB,取值范围为256~8192 MB。

▲图1-17 指定初始化参数

(15)口令管理。如图1-18所示,在“DM数据库配置助手-创建数据库”窗口中,为SYSDBA和SYSAUDITOR用户设置自定义口令,以替换默认口令。单击“下一步”按钮。

▲图1-18 设置自定义口令

(16)创建示例库。在“DM数据库配置助手-创建数据库”窗口中,选择是否创建示例库BOOKSHOP或DMHR作为测试环境,如图1-19所示,勾选“创建示例库BOOKSHOP(S)”复选框,单击“下一步”按钮。

▲图1-19 创建示例库

(17)创建摘要。在安装数据库之前,在“DM数据库配置助手-创建数据库”窗口中,将显示在前面设置的相关信息,创建摘要,如图1-20所示。单击“完成”按钮,开始创建数据库,如图1-21所示。创建完成后,在“达梦数据库配置助手”对话框中,将显示数据库的相关配置信息,如图1-22所示。单击“完成”按钮,创建数据库完成。可在“开始”菜单中看到达梦数据库的相关工具和官方文档,如图1-23所示。

▲图1-20 创建摘要

▲图1-21 创建数据库

▲图1-22 数据库的相关配置信息

(18)启动与停止服务。可以使用DM服务查看器完成启动和停止服务的操作,如图1-24所示。

▲图1-23 达梦数据库的相关工具和官方文档

▲图1-24 启动和停止服务

(19)测试连接。在“开始”菜单中,找到并运行DM管理工具。在“新建服务器连接”对话框中,如图1-25所示,输入口令,单击“连接”按钮,连接成功。

2.卸载达梦数据库

达梦数据库支持完全卸载。在Windows系统中,可通过两种方式卸载:在“开始”菜单中,单击“设置”图标,在弹出的窗口中,在左侧选择“应用”,在右侧的列表中选择“达梦数据库”并单击“…”按钮,从弹出的下拉列表中选择“卸载”;在达梦数据库的安装目录下,运行uninstall.exe程序。以上两种方式均会启动相同的卸载界面与步骤。需要注意的是,如果已经创建数据库实例,并且实例在运行,要卸载数据库,应先停止数据库服务。

卸载的步骤如下。

(1)运行卸载程序,会弹出对话框,提示用户确认是否卸载数据库。单击“确定”按钮,在弹出的“达梦数据库卸载程序”窗口中,单击“卸载”按钮,如图1-26所示。

▲图1-25 测试连接

▲图1-26 单击“卸载”按钮

(2)弹出图1-27所示的对话框,提示是否删除dm_svc.conf配置文件。若单击“是”按钮,在卸载过程中将删除该配置文件并开始卸载达梦数据库;若单击“否”按钮,在卸载过程中将保留该配置文件并开始卸载达梦数据库。这里单击“是”按钮。

▲图1-27 提示是否删除配置文件

(3)显示卸载进度信息,如图1-28所示。等卸载进度显示完毕后,单击“完成”按钮。

▲图1-28 显示卸载进度信息

(4)在弹出的“达梦数据库卸载程序”窗口中,单击“完成”按钮,完成卸载,如图 1-29所示。卸载程序不会删除安装目录中包含用户数据的库文件及使用过程中生成的其他文件,用户可根据需要手动清理这些内容。

▲图1-29 卸载完成

1.2 在银河麒麟操作系统下安装与卸载达梦数据库

随着国产操作系统的日益普及,掌握达梦数据库在国产操作系统环境下的安装与卸载操作已经成为数据库开发人员的一项重要技能。作为国产操作系统的优秀代表,银河麒麟操作系统V10是当前主流的操作系统。在本任务中,我们将在银河麒麟操作系统V10服务器版环境下安装与卸载达梦数据库。

1.2.1 软硬件环境

达梦数据库的安装需要基于银河麒麟操作系统。安装达梦数据库所需的软硬件配置如表 1-2所示。

表1-2 安装达梦数据库所需的软硬件配置

操作系统

Kylin-Server-10-SP3-2403-Release-20240426-loongarch64.iso

CPU架构

LoongArch 64架构

数据库

dm8_20250211_loongarch5000_kylin10_64

银河麒麟操作系统V10服务器版启动后,桌面如图1-30所示。

▲图1-30 银河麒麟操作系统V10服务器版的桌面

1.解压达梦数据库安装包

切换到root用户,解压达梦数据库的安装包dm8_20250211_loongarch5000_kylin10_64.zip并把解压后的文件保存在/opt目录下。

2.创建dmdba用户

安装前,建议创建dmdba用户,禁止使用root用户安装数据库。

使用root用户登录操作系统,进入操作系统的桌面。在桌面上右击空白处,选择“在终端中打开”命令,在终端窗口中执行groupadd dinstall命令,创建组;执行useradd -g dinstall dmdba命令,创建用户;执行passwd dmdba命令,设置密码,密码需要输入两遍,按Enter键,结束输入,至此dmdba用户创建完成,如图1-31所示。

▲图1-31 创建dmdba用户

3.创建安装目录并分配权限

在终端窗口中,创建安装目录并分配权限。

使用如下命令创建安装目录。

mkdir /dm8

使用如下命令分配权限(更改安装目录的所属用户和所属权限),如图1-32所示。

chown dmdba:dinstall /dm8

▲图1-32 分配权限

4.设置最多可打开文件数

操作系统默认会对程序使用的资源进行限制。如果不取消对应的限制,数据库的性能将会受到影响。使用命令ulimit -a查询最多可打开文件数,如图1-33所示。

▲图1-33 查询最多可打开文件数

使用ulimit -n 20480命令可以临时设置最多可打开文件数并查看设置结果,如图1-34所示。

▲图1-34 临时设置最多可打开文件数并查看设置结果

5.指定临时目录

临时目录小了会导致安装没有反应,或者提示与临时目录相关的报错信息。解决方法是指定临时目录,具体命令如图1-35所示。

▲图1-35 指定临时目录

6.挂载安装镜像文件

通过mount命令挂载达梦数据库的安装镜像文件,具体命令如图1-36所示。

▲图1-36 挂载达梦数据库的安装镜像文件

7.设置DISPLAY环境变量

在银河麒麟操作系统下,当通过终端启动达梦数据库的图形化安装程序时,安装程序需要知道将图形用户界面显示在哪里,而如果DISPLAY环境变量未正确设置,安装程序将无法显示图形用户界面,安装会失败或无法继续,因此我们需要设置DISPLAY环境变量。在系统中打开终端(使用root用户),设置DISPLAY环境变量。图1-37所示是DISPLAY环境变量设置界面。

▲图1-37 DISPLAY环境变量设置界面

1.2.2 安装与卸载达梦数据库

1.安装达梦数据库

1)执行安装文件命令

执行安装文件命令的具体步骤如下。

(1)使用su - dmdba命令切换到dmdba用户。该命令用于加载目标用户的环境变量,确保后续操作在正确的用户权限下进行。

(2)使用cd /mnt/dm命令进入安装文件所在目录。如果安装文件存储在其他路径,请根据实际情况修改路径。

(3)执行ls -l命令,列出当前目录下的文件及其详细信息。通过该命令可以确认安装文件是否存在及其权限状态。

(4)如果DMInstall.bin文件是绿色的,表示该文件具有可执行权限,可以直接运行;如果DMInstall.bin文件是白色的,表示该文件缺少可执行权限,需要先为其添加可执行权限。

(5)执行./DMInstall.bin命令,开始安装文件。

2)进入安装向导界面

进入安装向导界面,如图1-38所示,单击“下一步”按钮。

▲图1-38 安装向导界面

3)许可证协议设置

在弹出的界面中,选中“接受”单选按钮,并单击“下一步”按钮,继续安装,如图 1-39所示。

▲图1-39 接受许可证协议

4)验证Key文件

在弹出的界面中,单击“浏览”按钮,选取Key文件,安装程序将自动验证Key文件的信息。如果Key文件是合法的且该文件在有效期内,单击“下一步”按钮,继续安装。如果没有合法的Key文件,直接跳过即可。因为这里采用本地部署,可以不使用Key文件,所以直接单击“下一步”按钮,如图1-40所示。

▲图1-40 验证Key文件的信息

5)选择要安装的组件

在“达梦数据库安装程序(于dmdba)”界面中,有4种安装方式——“典型安装”“服务器安装”“客户端安装”“自定义安装”,用户可根据实际情况灵活地选择。

典型安装包括服务器、客户端、驱动、用户手册和数据库服务的安装。

服务器安装包括服务器、驱动、用户手册和数据库服务的安装。

客户端安装包括客户端、驱动和用户手册的安装。

在自定义安装中,根据需要选择要安装的组件,可以选择服务器、客户端、驱动、用户手册和数据库服务的任意组合。

如图1-41所示,选择“典型安装”,单击“下一步”按钮。

▲图1-41 选择安装方式

6)选择安装位置

在弹出的界面中,如图1-42所示,选择安装目录,单击“下一步”按钮。

▲图1-42 选择安装目录

7)安装前小结

弹出的界面会显示安装前小结信息,如产品名称、安装类型、安装目录、所需空间、可用空间、可用内存等,如图1-43所示,确认无误后,单击“安装”按钮。

▲图1-43 确认安装前小结信息

8)开始安装

开始安装后,在弹出的界面中,显示安装进度,如图1-44所示。

▲图1-44 安装进度

9)执行配置脚本

安装完成后,单击“完成”按钮,弹出“执行配置脚本(于dmdba)”对话框(见图1-45),提示使用root用户执行相关命令。根据对话框中的说明完成相关操作之后,关闭此对话框。在“达梦数据库安装程序(于dmdba)”界面中,单击“完成”按钮,结束安装。

▲图1-45 “执行配置脚本(于dmdba)”对话框

执行配置脚本的结果如图1-46所示。

▲图1-46 执行配置脚本的结果

10)初始化数据库

如果在选择要安装的组件时勾选了“服务器”复选框,在达梦数据库安装过程结束时,将会提示是否初始化数据库。

若勾选“初始化数据库”复选框,如图1-47所示单击“初始化”按钮,将弹出“达梦数据库配置助手(于dmdba)”对话框,如图1-48所示。

▲图1-47 提示是否初始化数据库

▲图1-48 “达梦数据库配置助手(于dmdba)”对话框

在银河麒麟操作系统下,图形用户界面下后续的安装步骤可参照Windows操作系统下的安装流程,配置方式与Windows操作系统下的类似。

11)执行配置脚本

在银河麒麟操作系统下完成配置后,执行配置脚本。如图1-49所示,在“执行配置助手(于dmdba)”对话框中,按照提示,复制并执行脚本命令后,单击“确定”按钮。

▲图1-49 执行配置脚本

执行配置脚本的结果如图1-50所示。

▲图1-50 执行配置脚本的结果

12)创建完成

在弹出的界面中,显示达梦数据库创建完成,如图1-51所示,单击“完成”按钮。

▲图1-51 显示达梦数据库创建完成

13)测试连接

进入数据库安装目录下的tool目录,在终端执行“./manager”命令并选择“运行”,测试连接。在弹出的界面(见图1-52)中,输入正确的用户名和口令,连接数据库服务器。

▲图1-52 测试连接的界面

2.卸载达梦数据库

进入数据库安装目录,在终端执行uninstall.sh程序以卸载达梦数据库,卸载完成后弹出显示卸载完成的界面,如图1-53所示,单击“完成”按钮。

▲图1-53 显示卸载完成的界面

1.3 任务总结

在本任务中,我们在Windows操作系统和银河麒麟操作系统下实现了达梦数据库的安装与卸载。通过完成本任务,我们能够掌握在不同环境下安装达梦数据库的步骤和要点,解决安装过程中遇到的问题。

练习题

一、选择题

1.在达梦数据库的安装过程中,在选择安装方式时,(  )方式适用于对数据库性能有较高要求的场景。

A.典型安装

B.自定义安装

C.服务器安装

D.客户端安装

答案:B

2.达梦数据库安装完成后,默认的管理端口号是(  )。

A.5236

B.1521

C.3306

D.8080

答案:A

3.在达梦数据库安装过程中,选择安装目录时的最佳选择是(  )。

A.将数据库安装在系统盘(如C盘)以提升性能

B.将数据库安装在操作系统所属分区中

C.将数据库安装在一个独立的、具有足够存储空间的分区中

D.将数据库安装在默认路径下,无须考虑存储空间

答案:C

二、判断题

1.在安装达梦数据库时,必须以数据库管理员身份运行安装程序。        (  )

答案:√

2.达梦数据库安装完成后,不需要进行任何配置就可以直接使用。       (  )

答案:×

3.可以在安装达梦数据库的同时,选择多个不同的数据库实例进行安装。     (  )

答案:√

人机协同作业——我国科技之光

一、任务描述

搜集并阅读我国计算机行业发展历程中里程碑式的事件,以及与之相关的著名人物,了解他们的主要事迹与突出贡献,选择一个人物或主题,写一篇800字左右的文章。例如,搜索关键词“王选”“夏培肃”“龙芯一号”“国产数据库”等。

二、分工及协作步骤

1.你的任务

根据任务描述,结合个人兴趣爱好,拟定关键词。

2.AI的任务

根据你提供的关键词,AI给出搜索结果信息。

3.协作完善

根据AI搜集到的信息,你选定一个人物或者主题,要求AI写一篇适合大学生阅读的文章,文章风格等由你决定。AI写作完成后,你对该文章进行优化、完善。

三、根据作业情况,完成作业自评

作业自评表

写出你最终选定的人物或主题:

评价内容

分数(百分制)

评价内容

分数(百分制)

你的关键词撰写水平

AI的理解能力

你对文章的优化、完善能力

AI的整体工作水平

总结你的主要收获:

相关图书

openGauss数据库开发实战
openGauss数据库开发实战
数据库简史
数据库简史
数据会说话:活用数据表达、说服与决策
数据会说话:活用数据表达、说服与决策
数据浪潮
数据浪潮
管家婆软件实战操作教程(辉煌版)
管家婆软件实战操作教程(辉煌版)
全国计算机等级考试教程 二级公共基础知识
全国计算机等级考试教程 二级公共基础知识

相关文章

相关课程