Python核心编程(第3版)
Persistence And Domain Modeling

数据持久化与领域建模

原则释义:数据库章节的核心不是 SQL 语句本身,而是如何让对象、表、查询和长期数据维护形成稳定结构。

为什么重要

做项目诊断、资产台账、交易记录、研究资料管理时,真正可复用的价值来自稳定数据结构。

怎么用到自己的投资/知识系统

把临时脚本升级成系统时,优先补数据模型、主键、关系、查询边界和迁移路径。

行动规则

  • 先分清记录对象和查询需求。
  • DB-API 解决连接与游标,ORM 解决模型表达。
  • 关系型和 NoSQL 的取舍先看访问模式。

常见误区

  • 只会写查询,不会设计模型。
  • 过早上 ORM 却没想清实体边界。
  • 把所有非结构化数据塞进一张表。

辨别题

如果你真的理解“数据持久化与领域建模”,你会优先改变自己哪一种编程或系统设计习惯?

关联章节

关联图版