分享
这可能是讲 Coze 的数据库最通俗易懂的文章了
输入“/”快速插入内容
🐯
这可能是讲 Coze 的数据库最通俗易懂的文章了
引言
💡
大家好,我是大圣,一个致力于使用 AI 技术将自己打造为超级个体的程序员。
本文是
大圣:胎教级教程:万字长文带你使用Coze打造企业级知识库
教程中关于数据库概念的细化。
如果你没有看过上面这篇教程也无所谓,只要你正在学习 Coze 并且对数据库节点产生了困惑。
那么这篇文章就会非常适合你。
在学习 AI Agent 的过程中,有一个非常经典的公式
AI Agent = LLM(大模型) + Planning(规划) + Memory(记忆) + Tools(工具)
其中
记忆
这一块离不开一个重要的组件,那就是数据库。
这篇文章旨在从非编程人士的角度讲清楚数据库的概念和基本使用。
本文不会陷入传统教学文章中的上来就讲 SQL 语法,而是通过和 Excel 对比希望你能了解数据库的本质概念
从而可以更好的利用 ChatGPT 等工具辅助你在学习数据库的路上走的更远
请允许我自卖自夸:
我这篇文章可以说是数据库文章中 Coze 讲的最好的,讲 Coze 的文章中数据库讲的最好的
。
另外做个预告,我正在规划一个关于
AI 时代你应该具备的编程基础系列
,大纲如下:
•
数据库|让 Coze 拥有了记忆的组件 1
•
知识库|让 Coze 拥有了记忆的组件 2
•
变量|让 Coze 拥有了记忆的组件 3
•
JSON|让你更好的使用 Coze 插件
•
API|外部应用程序该如何接入 Coze
•
操作系统与服务器|那些接入了 Coze 的微机器人都是运行在哪里的
•
Docker|让你用最简单的方式部署微信机器人
OK,废话不多说,我们直接开始!
数据库是什么
数据库就是用来存储数据的工具。
例如我们在访问任何一个网站时,我们基本都需要注册
登录
,我们填写的账号密码手机号这些信息都是存储在数据库中。
你可能会问了,Excel 也是存储数据的工具呀,为什么这些信息不存储在 Excel 中呢?这其中有两个原因:
•
数据库是对代码友好的存储工具,我们的网站都是代码编写的,所以访问数据库会更加方便。而 Excel 是对人友好的工具
•
数据库有其独特的设计,使得他可以存储上千万的数据。比如淘宝有 1 亿的用户,这些信息只能存储在数据库中,没有办法存储在 Excel 中
从 Excel 来理解数据库的概念
在了解任何一个新概念时,我都希望可以找到大家熟悉的工具进行类比,这里我们就选择 Excel 进行比较。
下面我们通过一个具体的例子来演示,当我们分别用 Excel 存储和数据库存储时会有怎样的相似和不同。