文章有本人原创,未经允许,禁止转载!!!!
若有雷同,请告知与我,举报有奖!!!
发现盗取本文章,会追究法律责任,原创一点七加一!!!
2025.4.30
这边先声明一下,本次考试只是为了让同学们顺利通过考试,并不是为了误导学生,若是有兴趣深入学习高斯数据库的同学可以去b站学习。
考试需要考生具备一定的代码读写能力,因为本证书会涉及涉及到变成语言。
本次帮助大家,只是单纯的为了帮助0基础小白通过考试,拿到想要的证书。
一、考试类型
二、考试练习
本次考试主要是为了教大家如何快速通过华为云考试,这个是一个线上的考试,这边建议在考试之前,先去过一遍里面的五次实验。
那么到这里就有的小白就会问了,我啥也不会,你一上来就要我做实验,我怎么可能会呢?
当然有办法!!!
B站点击链接https://www.bilibili.com/video/BV1fU5ezmEnj/?spm_id_from=333.1387.homepage.video_card.click&vd_source=b61a3fab94b2e435f6ad93aaa4901e4dz这个链接有我录制的五次实验,主要是为了让小白们将里面的实验过一遍,感受一下流程,这样根据我的步骤进行考试也能如鱼得水。
一定要将五次实验过一遍,否者这里不敢保证你的证书百分之百能够拿到!!!
当你做过上方实验过后,开始进入实验的步骤你也会搭建,忘了也没有关系,后面的教程我还会一点点的告知与你们,不过这边提前告诉你们,一定要切记,一定要先讲本次文档看完一遍过后再去考试,不然不敢保证你包过!
------------>好的,看到了这里,这边也是默认认为你们已经做完了五次实验,接下来就是进入考试的环节。
三、考试位置
首先就是进入考试的界面,这下面两种方式都能够进入考试界面。
四、购买考卷
下面就是购买考试考卷。
当你购买成功之后,后面的项目才能开启。
这里面有些文档,有意向的可以看看,若是只是为了应付考试,那么这边建议不要浪费时间,直接往下滑即可。
关于下面的这些五个在线实验,由于你已经做过一遍,你可以跳过,当然,你想做也可以再做一遍,与之前做的实验完全一致。
五、理论考试
接下来就是到了我们的最重要的环节!!!
那便是进入考试的环节!!!
我这边因为已经考过成绩了,所以下方的在线实验与获取证书也能够点击,你的界面应该是只有理论考试才能够点击。
关于理论考试,由于大家都是小白,怎么可能让你们自己去背题去去考试呢?
我没有帮助你的题库,那是否就说明你无法白嫖了???
回答是否定的,要不然就不会说什么白嫖了。
如果有能够帮助你的同学那更好,若是你只是一个人也没有关系,手机AI准备好,多备几个搜题软件,接下来咱们就是要干大事!!
没错,你想的没错,懂得都懂我就不多说了。
考试的时候需要打开摄像头,你可以自由调整角度,最好是将摄像头往高处仰,只要是你的头出现在摄像头之中就行,不需要多言,直接开始。
关于这一步,我无能为力,若是你连理论考试都挂了,那只能说明你的技术不够强大,一个优秀的程序员,应该学会自己散修,若是理论考试低于60分,说明你与考试无缘,当然,你也可以重新购买考卷,接着考试,这个根据自身情况而定。
------->好了,既然你的理论考试通过了60分,就说明你的证书就已经拿了一半, 而这另一半,就大胆的交给我,90%概率通过率,而且分数在60分以上。
六、实验考试
我也不是什么十分啰嗦之人,直接考试!!!
进入考试过后,你会进行一系列的人脸认证,同意什么协议,按照要求即可通过。
最后会有进入考试的界面,你直接点击即可。
大概等待一分钟的界面,你会看到我这个类似的界面,根据图片点击即可进入沙盒实验当中。
任何实验的开头都是一样的操作方式,若是你做过前五次实验你也应该知道,考试之前需要做什么准备。
考点分析
温馨提醒,由于本人通过考试,知道大概的考点,但是不能将这些题目告知与你们,而是以一种学长的经验告知,考题大概都是那几个考点,不会变动,考试时间140分钟。
1.关于华为云的弹性公网IP的连接
2.关于创建本地数据库的方式
3.有关OpenGauss的sql语句
4.关于连接数据库的语句,以及对Liunx命令的考察
5.Java连接数据库的预编译代码块
考试正式开始
准备开发环境
在实验开始之前先说一下,可能华为云的沙盒不是那么好用,卡顿的很,若是出现卡死的情况,不要慌张,首先点击沙盒内网页的刷新按钮,看看有没有反应,若是没有直接刷新该页面即可,考试不会算你切屏
进入华为云平台的数据库GaussDB
做过实验的同学应该都知道这里的重要性,若是数据库创建失败,那就算是满盘皆输,要是及时发现问题,再次购买即可,考试实验一共是140分来的及。
接下来就是需要等待20分钟左右的时间,让数据库创建成功即可,下方图片标注的位置,就是等待他变成正常二字就算是创建成功了。
进入终端
创建成功过后,接下来就是弹性公网IP的使用。
打开22号端口
进入弹性公网ip过后,首先打开22号端口,这个是为了连接弹性公网ip的一个配置。
这边随意点击一个蓝色亮色的字体即可
这样,我们的22号端口就开启成功。
接着便是打开终端。
进入指令
首先就是我们的第一个指令
ssh root@xxx.xxx.xxx(这边的xxx.xxx.xxx是所谓的弹性公网IP地址)
那么什么是弹性公网IP地址呢?
出现要输入yes/no的界面就是进入了(初次进入会有显示,若关闭终端再次进入,就不会有这项验证),接下来输入yes,然后输入沙盒的密码就可以进入了。
什么是沙盒的密码?
成功连接过后就是正式进入云端服务器中
连接数据库GuassDB的指令
gsql -h xxx.xx.xx.x -d postgres -p 8000 -U root -W yourpassword -r
这里的xxx.xx.xx.x是主节点IP地址,后面的yourpassword便是你购买数据库时的密码。
什么是主节点IP地址?
进入数据库后,找到主节点IP
这里成功登陆过后成功的进入数据库了,接下来就是对数据库展开一系列的操作。
数据库的操作无非增删改查,考试定会考察其内容,我们在写sql语句的时候一定要注意观察表结构以及外键。
根据我的经验给各位小白同学列举出需要使用的sql语句,需要根据表结构来修改代码,sql语句与MYSQL相似度极高,若是学习过MYSQL数据库的小白,也算是吃香了。
列举常见语句
Linux
1.cd 路径名 //用来使用指令进入该路径
2.vi 文件名.后缀名 //进入文件
进入文件后的退出指令
1.:wq //保存并退出,这里注意前面有一个冒号,是英文输入法中的冒号
2.:q! //强制退出不保存,这里也要注意冒号
GaussDB
//创建用户
1.CREATE USER 数据库名 IDENTIFIED BY '你自己设置密码';
//创建数据库并将数据库授权给某个用户,而且将其格式改为utf-8
2.CREATE DATABASE 数据库名 WITH ENCODING = 'utf8' OWNER 用户名;
//导入文件到本路径下
3.\i 路径名
//退出数据库
4.\q
//切换数据库
5.\c 数据库名
-- 创建表语法
CREATE TABLE table_name ( column1 datatype [constraint], column2 datatype [constraint], ... [PRIMARY KEY (column_list)] );
table_name
是你要创建的表的名称。column1
,column2
等是表中的列名。datatype
是列的数据类型,如INT
(整数)、VARCHAR
(可变长度字符串)等。constraint
是列的约束条件,例如NOT NULL
(非空约束)等。PRIMARY KEY (column_list)
用于指定表的主键,可以是一个或多个列。
-- 插入单条数据语法
INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...); -- 插入多条数据语法 INSERT INTO table_name (column1, column2, ...) VALUES (value1_1, value1_2, ...), (value2_1, value2_2, ...), ...;
table_name
是数据要插入的表名。(column1, column2, ...)
明确了要插入数据的列。VALUES
后面跟着要插入的值,单条数据时一组值用一对括号括起来,多条数据时每组值用逗号分隔。
-- 查询所有列语法
SELECT * FROM table_name; -- 查询指定列语法 SELECT column1, column2, ... FROM table_name; -- 带条件查询语法 SELECT column1, column2, ... FROM table_name WHERE condition; -- 带排序查询语法 SELECT column1, column2, ... FROM table_name [WHERE condition] ORDER BY column [ASC|DESC];
SELECT *
表示查询表中的所有列,SELECT column1, column2, ...
表示查询指定的列。FROM table_name
指明要查询的表。WHERE condition
用于筛选满足特定条件的记录,condition
是一个布尔表达式。ORDER BY column [ASC|DESC]
用于对查询结果进行排序,ASC
表示升序(默认),DESC
表示降序。
-- 更新数据语法
UPDATE table_name SET column1 = value1, column2 = value2, ... [WHERE condition];
UPDATE table_name
表示要更新的表。SET
后面跟着要更新的列及其新值。WHERE condition
是可选的,用于指定只更新满足特定条件的记录。
-- 删除数据语法
DELETE FROM table_name [WHERE condition];
DELETE FROM table_name
用于从指定表中删除数据。WHERE condition
是可选的,若指定则只删除满足条件的记录,若不指定则删除表中的所有记录。
-- 删除数据库语法
DROP DATABASE database_name;
此语句用于删除指定的数据库,数据库删除后,其中包含的所有表和数据都会被永久删除。
JAVA
//事先声明一下,在执行JAVA代码之前,需要两个步骤,编译和执行
//编译
javac 路径名.***.java //若是编译时报错,说明代码出问题了,它上面会有提示
//执行
java 路径名 //若是运行时异常,那就不用管,只要不是编译错误,代码能执行就是对的。
JAVA代码执行之后,就按照左侧的手册要求一步步执行即可,这里昨晚题目他是不会有成功的标志,因为他会在你提交后才会批改。
大概等待两分钟左右就会出成绩,我们耐心等待即可。
查成绩
最后祝你们圆满成功,若是心中有拿不稳的感觉,私信我有更全的文档帮助你!!!!