术语图鉴/后端基础/数据库
←→切换Esc返回

数据库 Database

你可能会说

这个数据库的逻辑我不太懂,帮我解释一下然后实现它。

结构化存储数据的「电子档案柜」。

结构化存储数据的「电子档案柜」。用户信息、文章内容、订单记录……所有需要长期保存的数据都放在数据库里。

也常被叫作Database

生活类比

像图书馆的索引系统——书(数据)按分类放在固定位置,找的时候按索引一查就到。

🎮 动手试试

ID姓名分数操作
1小明92
2小红88

数据库就是一张「超级表格」——可以增(INSERT)、删(DELETE)、查(SELECT)、改(UPDATE)。

选择题选择一个你认为最合适的答案

关于「数据库」,以下哪个描述最准确?

你可以这样告诉 AI

帮我设计一个电商系统的数据库表结构,包含用户表、商品表、订单表,标注主键外键和索引。

容易混淆?这样区分

数据库 Database≠
API API

数据库是数据的存储仓库,API 是数据的传输通道。一个管「存」,一个管「取」。

什么时候用

持久化存储数据

用户注册、订单记录、文章内容等需要长期保存时,用数据库存储,保证关掉服务器数据也不丢失。

和 AI 协作时

想让 AI 帮你设计表结构时,直接说「帮我设计用户表和订单表的 schema,用户有昵称和邮箱,订单关联用户 ID」。

什么时候不用

纯前端 Demo

如果只是做一个展示型的原型页面,不需要存任何数据,用硬编码的假数据即可,不必引入数据库。

与数据存储无关的项目

如果你只负责前端 UI 或静态页面切图,完全不涉及数据持久化,不需要接触数据库。

组成结构 · Anatomy

1
核心概念Core

结构化存储数据的「电子档案柜」。用户信息、文章内容、订单记录……所有需要长期保存的数据都放在数据库里

2
实际表现In Practice

像图书馆的索引系统——书(数据)按分类放在固定位置,找的时候按索引一查就到。

3
与 AI 的关联AI Context

和 AI 沟通时提到「存到数据库里」,就是让数据不会丢失,关掉浏览器也还在。

典型使用场景

设计数据表
告诉 AI「帮我设计一个博客系统的数据库表结构,有用户、文章、评论三张表,标注关联关系」
想弄懂概念时
告诉 AI「用大白话给我解释什么是数据库,举个生活中的例子」

延伸阅读