注意:以下文档只适用于TOP接口,请谨慎使用!

文档中心 > 聚石塔

数据库开发常用操作

更新时间:2018/06/27 访问次数:2134

管理索引

  1. 选择要登录的数据库,单击 登录到数据库 按钮进行登录。

  2. 登录后,在左侧目编树上选中要修改的表上的索引,单击使其弹出索引相关菜单,如下图所示。

    索引菜单入口

    说明

    • 编号1:单击添加索引按钮,用户可以为表添加一个索引。
    • 编号2:单击修改索引按钮,用户可以修改选中的索引。
    • 编号3:单击删除索引按钮,用户可以将选中的索引删除。
  3. 在菜单中选择 添加索引,进入添加索引窗口,如下图所示。

    添加索引窗口说明

    • 编号1:填写索引名称,选择索引类型。
    • 编号2: 单击+按钮来为索引添加或者删除字段。
    • 编号3:编辑索引中的字段,用户可以自行填写或者从下拉列表中获取。对于可变长度的数据类型,如varchar,用户还可以为字段指定前缀长度,以节省索引空间。
    • 编号4:当用户编辑完成后,单击 保存 按钮。
  4. 编辑好索引后,单击 保存 按钮,DMS会生成添加索引的SQL语句。用户需确认变更是否符合预期。若符合用户预期,单击 执行 后,DMS会将索引添加到用户选中的表中,如下图所示。

    添加索引前确认SQL

  5. 执行完添加索引后,用户可以再次查看表中的索引,确认添加的索引是否生效,如下图所示。

    添加索引后的验证

  6. 单击表目录树上的表的索引,选择菜单上的 修改索引,进入 修改索引 窗口。修改索引与添加索引流程类似,但是执行的SQL是先删除旧索引再增加新索引。

  7. 单击表目录树上的表索引,单击菜单上的 删除索引 菜单,进入 删除索引 确认窗口,如图所示。

    删除索引确认

  8. 单击 Yes 按钮,确认要删除索引,DMS将执行索引的删除操作。用户可再次查看表中的索引,确认删除是否成功。

    删除索引验证

    说明

    从图中看出, 删除索引操作已经生效。

管理外键

  1. 选择要登录的数据库,单击 登录到数据库 按钮进行登录。

  2. 在左侧目标树上选中要修改的表上,在菜单中修改表。在打开的表编辑界面上,单击外键Tab页,编辑外键,如下图所示。

    编辑外键

  3. 填写外键信息、外键字段、引用的库表字段信息,单击保存按钮进行保存。

创建分区

  1. 选择要登录的数据库,单击登录到数据库按钮进行登录。

  2. 在左侧目标树菜单上选择创建表,在打开的表编辑界面上,填写表基本信息、表字段信息、表分区信息,如下图所示。

    分区表基本信息

    分区表字段信息

    分区表分区信息

  3. 在表编辑界面上,单击保存按钮,保存创建的表结构。DMS会弹出窗口以确认创建表的SQL语句。

    分区表保存

  4. 确认无误后,单击确定按钮,DMS将创建分表区。其中分区的字段和分区逻辑是之前填写的分区SQL。

  5. 执行后查看表结构,确认分区表是否已成功创建,如下图所示。

    分区表创建校验

    说明

    能查看到分区信息,说明分区表已经成功创建。

创建存储过程

  1. 选择要登录的数据库,单击登录到数据库按钮进行登录。

  2. 存储过程、函数、触发器、事件在DMS中统称为可编程对象。单击左侧目录树的可编程对象Tab页,可看到这些可编辑对象。如下图所示。

    创建存储过程菜单

  3. 单击新建:存储过程按钮,DMS将打开存储过程创建窗口。如下图所示。

    存储过程新建窗口

  4. 填写存储过程名称说明,单击确定按钮。

    ss

  5. DMS提供存储过程模板,用户只需编辑存储过程主体部分。

    编辑存储过程

  6. 单击保存按钮,将存储过程保存到数据库中。如果存在语句错误,DMS会提示出错原因。修改正确后单击保存按钮,DMS会提示保存成功。

    保存存储过程

  7. 单击执行按钮,可以执行该存储过程,如图:

    执行存储过程

    示例

    填写入口参数,如本例中cnt参数的值设置为80,目标是将Value=80的记录查询出来。

  8. 单击开始执行,DMS将会执行该存储过程。如果存储过程中有输出参数或者中间结果集,则DMS会展示这些数据。

    存储过程执行的消息

    • 消息Tab页将展示存储过程执行的消息。如输出变量,中间结果集等等。

    • 中间结果集1Tab页将展示存储过程执行的过程中输出的结果集。如果有多个结果集,DMS会产生多个中间结果集Tab页, 如中间结果集1中间结果集2中间结果集3等等。

  9. 单击中间结果集1Tab页,查看中间结果集,如下图所示。

    存储过程执行的中间结果集

    说明

    本例中展示的是value值等于80的记录,符合预期。

  10. 在创建存储过程时,用户可以指定创建选项。单击 选项设置,可以为创建存储过程指定不同的选项。如下图所示。

    存储过程选项设置

  11. DMS的存储过程创建工作就完成后,用户可以在可编程对象中查看到该存储过程。

    查看存储过程

    说明

    用户还可以通过菜单进行存储过程的其他操作。

    • 新建
    • 编辑
    • 删除
    • 执行
  12. 用户可以通过SQL窗口来执行存储过程,如图:

    SQL窗口执行存储过程

    说明

    • 编号1:使用 call 存储过程名(参数) 来调用存储过程。
    • 编号2: 对于有结果集的存储过程,SQL窗口会展示结果集。

创建函数

  1. 选择要登录的数据库,单击登录到数据库按钮。如下图所示。

  2. 函数、存储过程、触发器、事件在DMS中统称为可编程对象。单击左侧目录树的可编程对象Tab页,即可看到可编辑对象。

  3. 在左侧目录树中选择新建(函数),如下图所示。

    新建函数

  4. 填写函数的基本信息,如下图所示。

    函数基本信息填写

  5. 单击确定按钮后进入函数编辑界面,DMS将生成函数创建模板。用户只需填写函数体部分,如下图所示。

    创建函数默认模板

  6. 填写函数体部分,如下图所示。

    填写函数体

  7. 单击保存按钮,DMS将检查函数定义是否正确,不正确的话会给出提示。DMS会将函数定义执行到用户的数据库中,并提示用户保存成功,如下图所示。

    函数保存

  8. 单击 执行 按钮,用户可以进行该函数的执行操作,如下图所示。

    函数执行

  9. 输入参数,如 “wednesday”,单击 开始执行 后,DMS会为用户的执行函数。

    函数执行结果

    可以看到,这个函数正确地实现了字符串首字母的大写。 将 “wednesday” 转化成了 “Wednesday”。

  10. 单击 选项设置 按钮,用户可以对函数进行设置,类似于存储过程的选项设置。

    函数选项

  11. 用户也可以通过SQL窗口来执行函数,如下图所示。

    函数SQL窗口执行

FAQ

关于此文档暂时还没有FAQ
返回
顶部