04-02 SQL 数据库:关系型账本
04-02 SQL数据库 如 MySQL、PostgreSQL,适合结构清楚、关系明确、需要事务保证的数据。
一、它解决什么
它解决的是结构化数据的存储和查询问题。表和表之间可以通过主键、外键、关联查询组织起来。
二、一个比喻
像 Excel 的升级版账本,但更强:能多人同时写,能保证一致性,能用 SQL 查复杂问题。
三、放到系统里看
典型业务如用户、订单、支付、库存都常放在 SQL 数据库里,并通过后端 03-05 业务逻辑层 访问。
四、常见坑 / 学习抓手
常见坑是不会建索引、不会控制事务边界、把复杂业务全塞 SQL。SQL 强,但不是万能。
一句话总结
SQL 数据库适合严肃账本,强在结构、查询和事务。