大数跨境
0
0

沙箱实验室 | openGauss数据库在金融领域的使用实践

沙箱实验室 | openGauss数据库在金融领域的使用实践 云时代鲲鹏公司
2021-05-26
4
导读:01实验简介本实验指导用户基于华为云鲲鹏服务器,使用openGauss构建金融场景下的数据库,模拟金融场景下

01

实验简介

本实验指导用户基于华为云鲲鹏服务器,使用openGauss构建金融场景下的数据库,模拟金融场景下的业务实现。

实验目标与基本要求
指导用户基于华为云鲲鹏服务器,使用openGauss构建金融场景下的数据库,模拟金融场景下的业务实现,您能够:
通过对数据库中的对象(表、约束、视图、索引等)创建,掌握基础SQL语法。
通过对表中数据的增删改查,模拟金融场景下的业务实现。
实验摘要:
1.环境准备
2.远程登录弹性云服务器ECS
3.创建数据表
4.插入表数据
5.手工插入一条数据
6.添加约束
7.查询数据
8.视图
9.索引
10.数据的修改和删除
11.新用户的创建、授权和连接数据库
12.删除schema
13.使用JDBC连接数据库

02

实验手册

1.1.预置环境

注意:开始实验之前请点击手册上方“预置实验环境”按钮。

预置实验环境需要等待【1-3分钟】,环境预置会生成一台操作系统为openEuler的华为云鲲鹏弹性云服务器ECS。

1.2.登录华为云

进入【实验操作桌面】,打开火狐浏览器进入华为云登录页面。选择【IAM用户登录】模式,于登录对话框中输入系统为您分配的华为云实验账号和密码登录华为云(详见实验手册上方,切勿使用您自己的华为云账号登录),如下图所示:

2.远程登录弹性云服器ECS
登录成功后,会进入到华为云控制台页面,如下图所示:

点击左上角“服务列表”再点击“弹性云服务器ECS”,进入弹性云服务器ECS管理列表。

在此可查看预置的弹性云服务器ECS的弹性公网IP,如下图所示:

回到【实验操作桌面】,双击“Xfce终端”打开Terminal,执行如下命令(使用上图所示的弹性公网IP替换命令中的EIP),登录弹性云服务器ECS;

LANG=en_us.UTF-8 ssh root@EIP

操作说明:
接受秘钥:输入“yes”回车;
输入密码:Huawei@!123
登录成功如下图所示(输入密码时,命令行窗口不会显示密码,输完之后直接回车)。

注意:成功登录后,实验过程中请勿关闭该Terminal窗口,否则需要重复此步骤重新建立连接。

3.1.创建金融数据库finance

切换到omm用户,以操作系统用户omm登录数据库主节点:

什么是schema?

su - omm

使用gsql工具登录数据库:

gsql -d postgres -p  15400 -r

创建数据库finance:

CREATE DATABASE finance ENCODING 'UTF8' template = template0;

连接finance数据库:

\connect finance

创建名为finance的schema,并设置finance为当前的schema。

CREATE SCHEMA finance;

将默认搜索路径设为finance:

SET search_path TO finance;

4.插入表数据
4.1.对client表进行数据初始化

执行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');



实验室链接

请点击阅读原文直通实验室。

图文来自网络如有侵权请您告知我们会在第一时间处理或删除;

互联网是一个资源共享的生态圈,我们崇尚分享。

关于我们


      山西云时代鲲鹏生态创新中心有限公司作为山西鲲鹏创新中心运营公司,立足综改区,承担山西省鲲鹏生态创新产业培育任务,服务全省鲲鹏生态创新产业发展,辐射中西部的鲲鹏计算产业生态圈,助推数字山西建设发展,打造全国信创产业生态新高地。



【声明】内容源于网络
0
0
云时代鲲鹏公司
山西鲲鹏生态创新中心定位开放合作,聚合政产学研,培育“山西造”鲲鹏产业集群,助力山西省信息技术应用创新产业的整体跃升,立足三晋,辐射全国。
内容 342
粉丝 0
云时代鲲鹏公司 山西鲲鹏生态创新中心定位开放合作,聚合政产学研,培育“山西造”鲲鹏产业集群,助力山西省信息技术应用创新产业的整体跃升,立足三晋,辐射全国。
总阅读596
粉丝0
内容342