GBase 8a 学习笔记 005 —— GBase 8a MPP Cluster 数据库客户端:图形化客户端
GBase Data Studio 管理工具
GBase Data Studio 管理工具是 GBase 提供的一种新的集成环境,用于访问、控制和管理 GCluster 集群环境。GBase Data Studio 管理工具将一组多样化的图形工具与多种功能齐全的脚本编辑器组合在一起,可为各种技术级别的开发人员和管理员提供对 GCluster 集群环境的访问功能。
- 通过JDBC方式连接数据库
- 可视化管理各种数据库对象
- 可视化查看集群环境日志
- 在线编辑,执行,诊断存储过程和函数
- 执行SQL
GBase Data Studio 管理工具的安装
windows版
“GBaseDataStudio 管理工具”为绿色软件,解压后直接执行即可。
注意:解压后的文件不可放置在中文目录下,有可能导致部分功能无法使用。


这一版企业管理器可以连接:GBase UP、GBase 8a、GBase 8a MPP这里选择“GBase 8a MPP”

单击“下一步”按钮
填写服务器、用户相关信息,点击“测试连接”按钮,检测是否可以与服务器正常连接

单击“下一步”按钮

单击“完成”按钮

在GBase Data Studio左侧的数据库导航栏中,可以看到当前连接的服务器的相关信息,如用户数据库、用户等

创建数据库
连接成功后,在左侧的数据库导航中,点开用户数据库的连接,在“vcname000001”上点鼠标右键,弹出菜单中选择“新建数据库”,弹出“创建数据库”窗口。

输入新建数据库的名称,确认后点击“确定”按钮

刷新’vcname00001’,发现有了新建的数据库

创建数据表
点开左侧树状的数据库对象,在mydb数据库下面,右击“mydb”数据库下面的“表”,在弹出的快捷菜单中选择“新建 表”菜单,弹出新建表界面

在“表属性”标签页的“表名”文本框中输入要新建的数据表的名称

在“列属性”标签页,设置数据表需要的字段

数据表信息设置完成后,点击“保存”按钮

新增数据

使用SQL编辑器创建数据表
create table sales(id int,sale int);

导入数据






查询数据
SELECT sales.id,staff.name,sales.sale
FROM vcname000001.mydb.sales,staff
where sales.id=staff.id
order by sales.id asc;

创建视图



存储过程
创建存储过程
CREATE PROCEDURE mydb."New"()
BEGIN
select * from mydb.sales;
END




调用存储过程

函数
创建函数
CREATE FUNCTION mydb.newf(num int)
RETURNS INT
BEGIN
return num+5;
END



调用函数

Linux版
解压后需要另外给 GBaseDataStudio 和 jre 文件夹赋予可执行权限。
chmod +x –R GBaseDataStudio
chmod +x –R jre




