Excel 是这个星球最多人使用的「编程」方式(详见
但如
这篇文章并不复杂,比起上周提到的「简明数据库史」更适合没有技术背景的同学阅读。文章中用一个管理警察局的例子,简明扼要的讲述了如下的概念:
- 数据库是什么:一个存放所有警察数据库的文件柜,按照警徽编号排序
- 从数据库读写内容:如果经常要查找某个辖区的警察,是否要创建另一个按照辖区排序的数据库?有什么潜在的问题?
- 如何利用数据库来回答现在的问题:当某些警察发生了一些情况时,究竟该如何根据条件「查询」能更快的得到答案
- 数据库流程:如何让这一切尽量的自动化
这篇文章讲述的概念不复杂,数据库等于文件柜这个想法早已有之。但文中提到的 Procedure Cabinet 自动化流程,也是某种数据库,即存放条件和动作的文件柜,而这背后则能演化出来更多的可能性。
比如在 Notion 中,我在
上周 Evernote 发布了 Home,主要是一个开始页面的设计思路。但从上文的视角来看,Evernote 还是一个纯粹的文件柜,Home 只不过是对文件的再组织,并没有切换到数据库的视角。同时又由于存储的对象是 Docs,导致用来描述 Docs 的属性也不够,所以整个 Home 感觉是一个快捷方式的集合地。而在 Notion 中,已经可以通过上述两种数据库的形式,来实现许多的自动化操作了。