作为一个学习计算机技术的大一学生,很有幸经过一个学期的学习让我学到了很多知识。让我从一个数据库0基础的小白,变成一个可以独立完成达梦数据库的安装,创建数据库、表空间、表、视图等的初学者。
接下来,我将介绍我学到的达梦数据库知识和我对达梦数据库的学习心得。
达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM。达梦数据库管理系统的最新版本是8.0版本,简称DM8。是基于客户/服务器方式的数据库管理系统,可以安装在多种计算机操作系统平台上,典型的操作系统有:Windows(Windows2000/2003/XP/Vista/7/8/10/Server 等)、Linux、HP-UNIX、Solaris、FreeBSD 和AIX 等。对于不同的系统平台,有不同的安装步骤。
DM8采用全新的体系架构,在保证大型通用的基础上,针对可靠性、高性能、海量数据处理和安全性做了大量的研发和改进工作,极大提升了达梦数据库产品的性能、可靠性、可扩展性,能同时兼顾OLTP和OLAP请求,从根本上提升了DM8产品的品质
一、在麒麟操作系统中安装达梦8
过程步骤比较繁琐,可以上网查找步骤。
资料链接地址:
(1)麒麟操作系统镜像文件(可以桌面版,也可选服务器操作系统)
麒麟操作系统官网下载地址:银河麒麟高级服务器操作系统V10 - 国产操作系统、银河麒麟、中标麒麟、开放麒麟、星光麒麟——麒麟软件官方网站
(2)在麒麟操作系统中安装达梦8
DM数据库官网下载地址:https://www.dameng.com/list_103
二、使用图形化创建表空间:
1、进入tool目录文件,启动manager
2、填写表空间的信息,空间名及文件路径。
点击添加,填写数据文件信息。若文件路径只填写文件名,则存放路径默认为所在数据库实例的路径。
编辑好表空间信息后点击确定就可以完成表空间的创建。
三、创建模式
模式是一个特定的对象集合 ,在概念上可将其看作是包含表、视图、索引等若干个对象的对象集。当系统建立一个用户时,会自动生成一个对应的模式,用户还可以建立其他模式。
点击确定即可完成模式的创建。
四、使用指令创建表
格式:CREATE TABLE 模式名.表名(
字段名1,数据类型,列约束类型,
字段名2,数据类型,列约束类型
);
常见约束有:
1.主键约束 PRIMARY KEY
2.唯一约束 UNIQUE
3.非空约束 NOT NULL
4.枚举约束 CHECK
例如:创建一个表名为test的表,字段名1为:age ;数据类型为:int ;约束为:非空;
字段名2为:name ;数据类型为:varchar(20);
CREATE TABLE DMHR3.test (
age int not null ;
name varchar(20)
);
删除表:DROP TABLE 模式名.表名;
五、插入数据
1、简化格式:INSERT INTO 表名 VALUES(值1,值2,...值n),(值1,值2,...值n)...;
2、基本格式:INSERT INTO 表名 (字段名1,字段名2,...) VALUES(值1,值2,...)..;
六、修改数据
1、基本格式:UPDATE 表名 SET 字段名1=值1 where 表达式;
2、无条件格式:UPDATE 表名 SET 字段名1 =值1;
七、数据删除
1、基本格式:DELETE FROM 表名 WHERE 条件表达式;
2、无条件格式:DELETE FROM 表名;
3、清空表:TRUNCATE TABLE 表名;
以上就是我目前的达梦数据库的所学心得。