这一篇是DatabaseProgramming中译版本。
这是学习如何从Python使用资料库的起点。
关联式资料库
关联式资料库是最广泛使用的一种资料库,它是将资讯储存在资料表里的很多列。
-
资料库介面 — 列出Python可用的资料库介面,这也帮主你选择适合你应用程式的正确资料库。
The DB-API
DB-API是关联式资料库共通介面的一份规格书,规格书的目前版本是版本2.0。
-
DB-API how-to (PDF).
未来的发展
-
DbApi3 — DB-API 3可能主题的讨论。
历史发展
相关工具
-
HigherLevelDatabaseProgramming — 提供较简单及高级的资料库介面外覆,像是object/relational mappers及SQL产生器。
-
SQL Relay 是一个持续性的资料库连接池、代理及负载平衡系统的Unix系统,支援很多不同的资料库及语言,包括PostgreSQL及Python。
其他资源
-
DatabaseBooks — 列出一些学习资料库的建议主题,这些书不是特定于Python-语言的。
-
在dmoz.org上的Programming:Databases 分类
非关联式资料库
-
PersistenceTools — 描述储存资料在硬碟上的非关联式工具。
-
Matisse Software 提供Python系结到他们的物件资料库。