暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

【GDCA】GBase 8s 认证体验

原创 Skye 2023-11-03
1192

前言

近期参加了GBase 8s的 GDCA的认证考试,也顺利通过了认证,以下是自己的一些学习心得和个人感受。

1. 学习

报名成功之后,会有一个线上学习视频的课程,一共12节课+一个模拟考试+一个调查问卷。

课程是每天会解锁一节课,并不会一天把所有课程都开放给你学习的,主办方初衷是为了大家每天花了一俩小时有效学习并消化,学习模式挺新颖的。大家也可以等最后一天所有题都解锁了再一把学习完。

每个视频都有对应的学习教材,也可以参考教材学习,给大家汇总放下面了。
01-GBase 8s 事务型数据库 安装与卸载
02-GBase 8s 事务型数据库 客户端工具dbaccess
03-GBase 8s 事务型数据库 运行模式与切换
04-GBase 8s 事务型数据库 数据类型
05-GBase 8s 事务型数据库 基本语法
06-GBase 8s 事务型数据库 常用函数
07-GBase 8s 事务型数据库 SPL入门
08-GBase 8s 事务型数据库 数据迁移
09-GBase 8s 事务型数据库 备份与恢复(onbar)
09-GBase 8s 事务型数据库 备份与恢复(ontape)
10-GBase 8s 事务型数据库 元数据查询
11-GBase 8s 事务型数据库 管理员常用命令

2. 考试

考试是必须要通过模式考试才能够获取一张考试券,考试券在第二天发放。

考题难度还可以接收,基本是教材里面讲过的,如果不实操,可能不容易记住,因为它的一些命令跟别的数据库共同性低。

2.1 备考

  1. 常用得到运维命令是重点,比如oninit、onmode、onstat这三个运维命令各种参数的使用,稍不注意可能就弄混了;
  2. 一些常用的系统视图的使用,比如sysdatabases、systables、syscolumns、sysindexes等;
  3. 两种备份恢复工具的基本使用方式,ontape和onbar的区别;
  4. 不同数据迁移方式的差异点;
    image.png
  5. 还有关于PLSQL相关的能力,GBase里面成为SPL;
  6. 基本语法和常用函数还好,数据Oracle的学习这块基本可以知识平滑迁移
  7. 数据类型除了有个特别的money类型(其实也是一种数值类型),serial这个PG里面好像也有,其他基本都是常见的数据类型
  8. 还有一个就是他的数据库运行模式,这块会跟运维工具结合起来考,不同的命令操作可以正确调整数据库运行状态。(这块不下点功夫容易整迷糊)
  9. 最后就是这个客户端工具了dbaccess的一些常用方法。

为了有效获取知识,建议一定要实践。安装部署可以参考-【GDCA 认证】 GBase 8s 安装部署

个人感受

1.GBase 8s刚开始学习dbaccess的时候就有点不习惯,主要他还提供了菜单交互模式,目前好像没有国产数据做,一般都是命令行交互的。可以根据个人习惯选择合适的交互模式

#进入交互界面 [gbasedbt@localhost ~]$ dbaccess - DBACCESS: Query-language Connection Database Table Session Exit Use SQL query language. ------------------------------------------------ Press CTRL-W for Help -------- #按q选择database SELECT DATABASE >> Select a database with the Arrow Keys, or enter a name, then press Return. ------------------------------------------------ Press CTRL-W for Help -------- gbasedb@gbaseserver mydb@gbaseserver sysadmin@gbaseserver sysmaster@gbaseserver sysuser@gbaseserver sysutils@gbaseserver
复制

2.常用的数据库客户端的名字一般xxsql,比如mysql、sqlplus、disql、yasql、psql等,只有它是dbaccess。
3.语法上也有一些特别的,比如查看当前用户下的表信息用的是info tables; 类似mysql里面的show tables。感觉又不像Oracle,也不是很像MySQL,还是有一定的学习成本。

[gbasedbt@localhost ~]$ dbaccess - Your evaluation license will expire on 2024-10-30 00:00:00 > > > database mydb; Database selected. > info tables; Table name ctest t_user > show tables; 201: A syntax error has occurred. Error in line 1 Near character position 1
复制

其它功能还没有深入测试,总体来说,GDCA所包含的学习知识还是挺全面的,整个学习下来还是有一定的收获。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论