首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >库级和表级管理分离的暖心设计

库级和表级管理分离的暖心设计

作者头像
DeskUI
发布2026-05-25 12:21:09
发布2026-05-25 12:21:09
150
举报

背景

“库级”管理一般是指的对于用户、数据库或者模式、以及表空间的管理,而“表级”管理是指的以表格为中心,包括表格下面的列、主外键、索引等等子对象,以及支撑表格使用的函数、存储过程等逻辑对象的管理。对于大部分数据库管理工具,所有对象都是存在于一棵树状结构上的。如DBeaver为例,如下图:

这种方式肯定能降低编程难度,但也带来3个弊端:

  1. 就算用户的管理场景不涉及“库级”操作,也不得不看到这些对象
  2. 容易造成误操作,万一删除了一个库级对象,那可真不是闹着玩
  3. 对象树会很长,增加了管理难度

DBCS的高级视图和用户视图

DBCS对于数据库的管理包括个界面:

  1. 高级视图-- 管理库级对象(通常DBA用户使用)
  2. 用户视图-- 管理表级对象(通常业务用户使用)

当无论哪种数据库,登录DBCS的高级视图后,大家面对的是“库级”对象的管理。如下图:

登录DBCS用户视图后,表级对象的管理就来了。如下图:

不难看出,同一个数据库的管理,DBCS比DBeaver的树状结构短了好多。别看这小小的改变,能让你的工作轻松不少。

写到最后

当今评估一个数据库管理工具的好坏不能简单的看看是否有某项功能了,而是需要关注很多细节。尽管DBCS的两种视图分离的设计思想消耗了我们不少精力,但是感觉还是值得的。欢迎大家在评论区留下你对这种设计的看法。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-05-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 信创工具集 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 背景
  • DBCS的高级视图和用户视图
  • 写到最后
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档