Differences between revisions 10 and 11
Revision 10 as of 2005-09-14 12:23:38
Size: 307
Editor: gate117
Comment: mistake
Revision 11 as of 2007-06-12 19:05:30
Size: 1237
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
If you are looking for a DBAPI-2 HowTo, try [http://initd.org/pub/software/psycopg/dbapi20programming.pdf this one]. Resources on using databases with Python
Line 3: Line 3:
  * ChoosingDatabase
  * HigherLevelDatabaseProgramming
  * ExtendingTheDbApi
  * DbApi3
  * DatabaseBooks
  * DbApiFaq
  * ChoosingDatabase -- lists databases supported by Python libraries.

  * DatabaseInterfaces -- another list of databases accessible from Python. (Should merge this list with the above one...)

  * HigherLevelDatabaseProgramming -- wrappers that provide simpler or higher-level database interfaces, such as object/relational mappers and SQL generators.

  * DatabaseBooks -- lists a few recommended titles for learning about databases. These books aren't Python-specific.
 
== The DB-API ==

The DB-API is a specification for a common interface to relational databases, currently at version 2.0.

 * [http://www.python.org/dev/peps/pep-0249/ PEP 249: Python Database API Specification v2.0].

 * DbApiFaq
 * If you are looking for a DBAPI-2 HowTo, try [http://initd.org/pub/software/psycopg/dbapi20programming.pdf this one] (PDF).

Future development of the API:

 * DbApi3 -- discussion of possible topics for a DB-API 3.
 * ExtendingTheDbApi

Historical development:

 * [http://www.python.org/dev/peps/pep-0248/ PEP 248: Python Database API Specification v1.0].
Line 12: Line 32:
  * DatabaseInterfaces
  * PersistenceTools
  * PersistenceTools -- describes non-relational tools for storing data on disk.

Resources on using databases with Python

  • ChoosingDatabase -- lists databases supported by Python libraries.

  • DatabaseInterfaces -- another list of databases accessible from Python. (Should merge this list with the above one...)

  • HigherLevelDatabaseProgramming -- wrappers that provide simpler or higher-level database interfaces, such as object/relational mappers and SQL generators.

  • DatabaseBooks -- lists a few recommended titles for learning about databases. These books aren't Python-specific.

The DB-API

The DB-API is a specification for a common interface to relational databases, currently at version 2.0.

Future development of the API:

Historical development:

See also:

DatabaseProgramming (last edited 2011-11-26 09:05:05 by MarcAndreLemburg)

Unable to edit the page? See the FrontPage for instructions.