当前位置:首页 > 问答 > 正文

用图形界面操作表格来存数据库,感觉挺方便的储存方法吧

整理自知乎用户“罗小浩”的回答)

几年前我在一个小公司做项目时,偶然发现产品经理在用一种特别的方法整理用户反馈,他根本不动代码,也不碰复杂的数据库命令,就只是在电脑上打开一个像高级Excel一样的软件界面,拖拖拽拽,点一点鼠标,就把几百条杂乱的意见分门别类存好了,我当时的第一反应是:“这样操作几下就能把数据存进数据库?太省事了吧!”

后来我才知道,这东西叫“低代码平台”或者“数据库管理工具”,它的界面看起来就是个加强版的表格,行是记录,列是字段,比如要存用户信息,我就在第一行填上“张三,28岁,北京”,第二行填上“李四,35岁,上海”,填完直接点个“保存”按钮,这些信息就安安稳稳地进数据库里了,比我们程序员平时写什么INSERT INTO语句快多了,简直就是复制粘贴的效率。

最让我觉得方便的是处理下拉选项,比如用户状态有“未处理”“处理中”“已解决”三种,要是手写代码,我得先建个状态表,还得做关联查询,但在这个图形界面里,我直接在某列上右键,选“设为下拉菜单”,然后把那三个选项填进去就行了,以后每新增一条记录,只需要点一下单元格,就能从下拉列表里选状态,又快又不会输错字。

(根据“阿文笔记”博客的描述)这种工具还有个“表单视图”功能,能把冷冰冰的表格变成像网页表单一样的界面,比如点开一条用户反馈,左边显示用户头像,中间是详细内容,右边是处理进度和时间线,这对非技术人员特别友好——我们老板就经常自己点开看数据,不用每次都来找我导报表。

修改数据更是直观,有次运营同事发现一批用户的城市信息填错了,要批量把“BJ”改成“北京”,要是在数据库里写UPDATE语句,我得小心别写错条件,但在那个界面里,我直接像在Excel里一样筛选出所有“BJ”的单元格,Ctrl+H查找替换,几秒钟就改好了,它甚至还能像玩连连看一样建立表关系——把“订单表”的“用户ID”字段用鼠标拖到“用户表”的“ID”字段上,两张表就自动关联起来了。

(参考“科技微看点”的文章)连备份恢复都能图形化操作,有次测试服务器误删了数据,我没像以前那样敲命令行导备份文件,而是直接找到界面里的“数据快照”功能,选了个昨天的备份点,点“还原”按钮,喝口茶的功夫数据就恢复了。

当然这种方法也有局限,太复杂的数据关系还是得写代码,但对于我们日常的数据录入、简单查询和报表生成,这种用图形界面操作表格存数据库的方式,确实让数据处理变得像整理通讯录一样自然,技术出身的我最初有点不屑,但用过之后不得不承认:当简单高效摆在面前,真的没必要坚持复杂。

用图形界面操作表格来存数据库,感觉挺方便的储存方法吧