4.9概念⏱ 约 4 分钟
什么是数据库
数据长期存放的"仓库"
🔎 最后验证 2026-05📚 来源:通用计算机常识✅ 112 人学过👁 201 次阅读
为什么学这个
你在 App 里发的帖子、下的单、收藏的内容,关掉重开还在——它们存在哪?答案是数据库。几乎每个真实应用背后都有它,理解它你才懂数据是怎么"留得住、查得快"的。
💡 打个比方
数据库就像一个超级有条理的档案室:不是把纸随便堆着,而是分门别类放进一排排带标签的柜子(表),想找谁的资料、按什么条件筛,几秒就能精准调出来。
- 数据库:专门用来长期存储、组织、快速查询大量数据的系统
- 最常见的"关系型数据库"用表来存:像 Excel,有行(一条记录)和列(字段)
- 例子:用户表(每行一个用户:id、姓名、邮箱)、订单表、商品表
- 为什么不用普通文件存?数据库在海量数据下的查询、筛选、并发、可靠性上强太多
🔗 连一连
把概念和它的类比连起来。
先点左边一项,再点它对应的右边。
⚠️ 避坑数据库里的数据,删了往往真的没了
和终端的 rm 类似,数据库的删除操作(尤其没备份时)可能不可逆。真实项目里,改动数据库前要谨慎、要有备份。新手用 AI 写数据库操作时,尤其要看清"这条语句会不会误删/误改一大批数据"——又是一个 P4 的'审查'场景。
🤖 用 AI 巩固这一节
请用'档案室'的比喻讲清楚数据库的表、行、列。再举一个'博客网站'的例子:它大概需要哪几张表,每张表存什么?
🔧 试一试:把一个 App 界面"反推"成数据库表(5 分钟)
挑一个你熟的 App 的某个界面(某人的个人主页,或一条订单详情):
- 盯着界面上显示的信息,列出它背后那张"表"可能有哪些列(个人主页:用户名、头像、简介、粉丝数……;订单:订单号、商品、金额、状态、下单时间……)。
- 想一想:这张表里的"一行",对应现实中的什么?(一个用户 / 一笔订单)
- 让 DeepSeek 帮你把这张表补全,并指出你漏了哪些常用字段。
你会看到:你天天看的每个界面背后,几乎都能反推出一张"有行有列"的表——数据库就是这么组织信息的。
为什么:学会"看界面反推数据结构",你就有了看懂任何应用的透视眼。以后用 AI 做项目,第一步"设计数据结构"(主课 g.4)你就不陌生了。
✅ 小结
你理解了数据库是"有条理的数据仓库"。那怎么从里面取数据、存数据?需要一门专门的语言:SQL。下一节认识它。
下一节 → SQL — 和数据库对话

都看到这了,打个赏呗!
接下来 · 4.10
SQL — 和数据库对话
继续读下一节 →