华为openGauss数据库到底如何入门,有何区别,让我来告诉你吧 【这次高斯不是数学家】

举报
战士小小白 发表于 2022/05/14 16:26:00 2022/05/14
【摘要】 今天我们来一起使用一下高斯云数据库,注意哦,这次高斯不是数学家特殊说明:本实验指导用户基于华为云鲲鹏服务器,使用openGauss构建金融场景下的数据库,模拟金融场景下的业务实现。实验地址:华为高斯数据库实验地址实验目标与基本要求:指导用户基于华为云鲲鹏服务器,使用openGauss构建金融场景下的数据库,模拟金融场景下的业务实现,您能够:①通过对数据库中的对象(表、约束、视图、索引等)创建...

今天我们来一起使用一下高斯云数据库,注意哦,这次高斯不是数学家
image.png
特殊说明:本实验指导用户基于华为云鲲鹏服务器,使用openGauss构建金融场景下的数据库,模拟金融场景下的业务实现。
实验地址华为高斯数据库实验地址
实验目标与基本要求:指导用户基于华为云鲲鹏服务器,使用openGauss构建金融场景下的数据库,模拟金融场景下的业务实现,您能够:
①通过对数据库中的对象(表、约束、视图、索引等)创建,掌握基础SQL语法。
②通过对表中数据的增删改查,模拟金融场景下的业务实现。
实验摘要

  1. 环境准备
  2. 远程登录弹性云服务器ECS
  3. 创建数据表
  4. 插入表数据
  5. 手工插入一条数据
  6. 添加约束
  7. 查询数据
  8. 视图
  9. 索引
  10. 数据的修改和删除
  11. 新用户的创建、授权和连接数据库
  12. 删除schema
  13. 使用JDBC连接数据库

接下来进入正题

1.环境准备
预置环境根据华为提供的手册来就可以,注意账号、用户名、密码,这个一会还会用到。
使用提供的账号进入IAM用户登录。
2.远程登录弹性云服务器ECS
在华为云控制台界面点击左上角“服务列表”->“弹性云服务器ECS”->进入弹性云服务器ECS管理列表->查看预置的弹性云服务器ECS的弹性公网IP
回到桌面,进入Xfce终端打开Terminal,执行提供的命令,登录弹性云服务器ECS
注意:成功登录后,实验过程中请勿关闭该Terminal窗口,否则需要重复此步骤重新建立连接。
3.创建数据表
创建数据表这部分没有那么容易描述,按照实验手册一步步来就可以,一定要细心。
4.插入表数据
insert操作

INSERT INTO client(c_id,c_name,c_mail,c_id_card,c_phone,c_password) VALUES 
(1,'张一','zhangyi@huawei.com','340211199301010001','18815650001','gaussdb_001'),
(2,'张二','zhanger@huawei.com','340211199301010002','18815650002','gaussdb_002'),
(3,'张三','zhangsan@huawei.com','340211199301010003','18815650003','gaussdb_003'),
(4,'张四','zhangsi@huawei.com','340211199301010004','18815650004','gaussdb_004'),
(5,'张五','zhangwu@huawei.com','340211199301010005','18815650005','gaussdb_005'),
(6,'张六','zhangliu@huawei.com','340211199301010006','18815650006','gaussdb_006'),
(7,'张七','zhangqi@huawei.com','340211199301010007','18815650007','gaussdb_007'),
(8,'张八','zhangba@huawei.com','340211199301010008','18815650008','gaussdb_008'),
(9,'张九','zhangjiu@huawei.com','340211199301010009','18815650009','gaussdb_009'),
(10,'李一','liyi@huawei.com','340211199301010010','18815650010','gaussdb_010'),
(11,'李二','lier@huawei.com','340211199301010011','18815650011','gaussdb_011'),
(12,'李三','lisan@huawei.com','340211199301010012','18815650012','gaussdb_012'),
(13,'李四','lisi@huawei.com','340211199301010013','18815650013','gaussdb_013'),
(14,'李五','liwu@huawei.com','340211199301010014','18815650014','gaussdb_014'),
(15,'李六','liliu@huawei.com','340211199301010015','18815650015','gaussdb_015'),
(16,'李七','liqi@huawei.com','340211199301010016','18815650016','gaussdb_016'),
(17,'李八','liba@huawei.com','340211199301010017','18815650017','gaussdb_017'),
(18,'李九','lijiu@huawei.com','340211199301010018','18815650018','gaussdb_018'),
(19,'王一','wangyi@huawei.com','340211199301010019','18815650019','gaussdb_019'),
(20,'王二','wanger@huawei.com','340211199301010020','18815650020','gaussdb_020'),
(21,'王三','wangsan@huawei.com','340211199301010021','18815650021','gaussdb_021'),
(22,'王四','wangsi@huawei.com','340211199301010022','18815650022','gaussdb_022'),
(23,'王五','wangwu@huawei.com','340211199301010023','18815650023','gaussdb_023'),
(24,'王六','wangliu@huawei.com','340211199301010024','18815650024','gaussdb_024'),
(25,'王七','wangqi@huawei.com','340211199301010025','18815650025','gaussdb_025'),
(26,'王八','wangba@huawei.com','340211199301010026','18815650026','gaussdb_026'),
(27,'王九','wangjiu@huawei.com','340211199301010027','18815650027','gaussdb_027'),
(28,'钱一','qianyi@huawei.com','340211199301010028','18815650028','gaussdb_028'),
(29,'钱二','qianer@huawei.com','340211199301010029','18815650029','gaussdb_029'),
(30,'钱三','qiansan@huawei.com','340211199301010030','18815650030','gaussdb_030');

查询也与MySQL的查询方式一致,这里就不演示了
5.手工加入一条数据
当C银行有新的信息需要加入数据库时,系统需要在对应的数据表中手动插入一条新的数据。因此,针对主键属性定义的场景,介绍如何手动插入一条数据
6.添加约束
添加约束与常用的数据库命令也没有差别
7.查询数据
查询数据与MySQL的语法也完全一致
8.视图
9.索引
这部分内容相信大家在大学当中都熟练操作了,博主也正在大学当中学习数据库课程,对MySQL的基本操作也了如指掌,这部分高斯数据库与MySQL完全一样
最后来说一下体验吧,大部分与我们常见的关系型数据库命令操作没有区别,但在细节上高斯数据库提供了强大的数据支持,低延时便是高斯数据库一大亮点
【这次高斯不是数学家】有奖征文火热进行中:https://bbs.huaweicloud.com/blogs/345260

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。