目录
一、前言
二、DM数据库安装与配置
三、DM数据库备份与还原
四、DM数据库函数用法与SQL语句编写
五、DM SQL程序设计思路与步骤
六、问题解决技巧与心得
七、总结
一、前言
作为一名二年级的计算机应用技术专业的大专生,我在本学期学习了《国产数据库技术》课程,其中DM数据库(达梦数据库)的学习让我印象深刻。通过课程的学习和实践,我对国产数据库有了更深入的了解。以下是我对DM数据库的学习心得,希望能与大家共同交流进步。
二、DM数据库安装与配置
- 安装DM数据库
首先,我从达梦数据库官网下载了最新版本的安装包。安装过程如下:
(1)运行安装程序,选择安装路径。
(2)根据提示完成安装步骤。
(3)安装完成后,启动DM服务。
以下是安装过程的截图:
- 实例配置
安装完成后,需要对DM数据库进行实例配置。具体步骤如下:
(1)打开DM管理工具,创建数据库实例。
(2)配置数据库参数,如数据文件存放路径、日志文件存放路径等。
(3)启动数据库实例。
实例配置截图:
三、DM数据库备份与还原
在学习过程中,我了解到备份与还原是数据库维护的重要环节。以下是我对DM数据库备份与还原的操作心得:
- 备份数据库
(1)选择需要备份的数据库。
(2)设置备份路径和备份文件名。
(3)开始备份。
备份过程截图:
- 还原数据库
(1)选择需要还原的备份文件。
(2)设置还原路径。
(3)开始还原。
还原过程截图:
四、DM数据库函数用法与SQL语句编写
在课程学习中,我掌握了DM数据库的一些常用函数和SQL语句编写方法。以下是一些示例:
- 常用函数用法
(1)字符串函数:如CONCAT、LENGTH等。
(2)日期函数:如NOW、DATE等。
(3)聚合函数:如SUM、COUNT等。
- SQL语句编写
(1)查询语句:SELECT * FROM table_name WHERE condition;
(2)插入语句:INSERT INTO table_name (column1, column2) VALUES (value1, value2);
(3)更新语句:UPDATE table_name SET column1=value1 WHERE condition;
(4)删除语句:DELETE FROM table_name WHERE condition;
五、DM SQL程序设计思路与步骤
在学习DM SQL程序设计时,我总结了以下思路与步骤:
-
需求分析:明确程序需要实现的功能。
-
设计数据库表结构:根据需求设计表结构,包括字段类型、长度等。
-
编写SQL语句:根据需求编写SQL语句,实现数据的增删改查。
-
调试与优化:运行SQL程序,检查是否有错误,并对程序进行优化。
六、问题解决技巧与心得
在学习过程中,我遇到了一些问题,以下是我解决问题的技巧与心得:
-
充分利用官方文档和教程,查找问题解决方案。
-
在技术论坛、QQ群等社群中请教他人,共同探讨问题。
-
学会分析错误日志,定位问题原因。
-
勤于实践,多编写代码,提高解决问题的能力。
七、总结
通过学习《国产数据库技术》课程,我对DM数据库有了更深入的了解。在今后的学习和工作中,我将继续努力,不断提高自己的数据库技能。最后,感谢老师的悉心教导和同学们的帮助,让我们共同为国产数据库技术的发展贡献力量!
《国产数据库技术》是为智能与软件信息技术专业群计算机应用技术专业、大数据技术专业开设的一门基础课程。64学时,4学分。选用的国产数据库是达梦数据库,它是最早获得国家自主原创产品认证的数据库产品,是国家数据库中的佼佼者。达梦数据库管理系统 DM8,100% 自主研发的大型通用关系型数据库,具备极致兼容性、高可用性、高可靠性和高安全性,是解决我国基础软件领域“卡脖子”痛点的数据库产品,目前已助力 50+ 重点行业实现核心系统升级。
该课程定位于培养学生数据库管理和数据运维能力。本课程将对数据库的建立与应用、数据库管理、数据库备份还原进行整合。通过本课程学习,学生应具备熟练数据库的基本概念、熟练掌握安装和配置DM8数据库、在DM8平台中熟练数据库的创建与管理、熟练掌握数据库的查询、熟练掌握数据库安全与备份还原数据库综合处理技术的能力。
DM数据库下载链接地址:https://eco.dameng.com/download/
任务书2-2 达梦数据库的创建和实例安装
一、任务目标
【知识目标】
1.熟悉达梦数据库安装前的准备工作。
2.掌握达梦数据库的两种安装方式。
3.掌握达梦数据库实例安装与卸载的方法。
【能力目标】
1.能够多平台安装达梦数据库
【素质目标】
1.具备自主学习意识。
2.具备严谨细致的工作作风。
3.增强工程的规范意识。
二、任务情景
在信创云服务器上,基于Kylin Server V10 SP3安装DM数据库。
(1)安装前准备
(2)命令行安装
(3)图形化安装
(4)实例的创建与删除
本文演示环境如下:
操作系统 | CPU | 数据库 |
---|---|---|
Kylin Server V10 SP3 | x86_64 架构 | dm8_20240712_x86_rh7_64 |
其他Linux环境安装部署也可参考此文,但需注意 CPU 和操作系统对应的 DM 数据库版本。
任务2-3 目录和常用工具的使用
一、任务目标
【知识目标】
1.了解达梦数据库的安装目录
2.掌握DM常用工具的使用
【能力目标】
1.掌握DM常用工具的使用
【素质目标】
1.具备自主学习意识。
2.具备严谨细致的工作作风。
3.增强工程的规范意识。
二、任务情景
1.使用配置助手dbca.sh工具创建和删除实例
2.使用dmservice.sh工具启动和关闭服务实例
3.使用dissql工具
4.使用达梦数据库管理工具manager
5.使用达梦控制台工具console
6.使用DM性能检测工具monitor
7.使用DM数据库迁移工具dts
8.使用DM数据审计分析工具auditor工具
《国产数据库技术》是为智能与软件信息技术专业群计算机应用技术专业等专业开设的一门专业核心课程。64学时,4学分。选用的国产数据库是达梦数据库。 该课程定位于培养学生国产数据库设计管理和数据运维能力。本书采用项目导向、任务驱动方式教学,将DM数据库的设计管理、数据运维分为12个单元。每个单元先采用学习情景导入学习任务,每个单元包含了若干个精心设计的学习任务、将知识点点融入到实际任务的完成过程中。本门课程引入企业真实案例进行教学,在“DMHR”数据库人事管理案例作为主线组织教学内容,引入“CREDIT”信用卡积分管理作为实训案例,“Library”图书馆数据库作为“课后练习案例”。教学过程中采用“引导”-> “示范” ->“模仿”->“实践”的方式循序渐进,不断提高学生的实际操作能力和解决问题的能力。 该门课程基于达梦数据库客户机/服务器方式进行教学。依托“信创云”开发平台搭建了200台虚拟机,为每位学生部署了一台专属的DM数据库服务器;同时在信创专业两个不同操作系统的专门实训室(windows操作系统、麒麟操作系统),部署了150台DM数据库客户端。这种模式打造了一个“师生教学”+“教师在家办公“+“学生宿舍自学”一体的优秀教学平台,真正实现了全员、全域、全过程育人。