1242
Comment:
|
← Revision 36 as of 2008-12-08 12:36:21 ⇥
231
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
This page should help in choosing the right database. | = Choosing a Database System = |
Line 3: | Line 3: |
== Relational Databases == Databases based on a relational model, with support for SQL. * ["MySQL"] * ["Oracle"] * ["PostgreSQL"] * ["SQLite"] * ["SQL Server"] ------ * GadFly * ["Informix"] * ["Ingres"] * ["Firebird"] (and Interbase) * ["SAP DB"] * ["Sybase"] * ["ThinkSQL"] * add new entries (choose Database''''''Template when creating the page) * Most databases have ODBC support; see the section below on ODBC modules. * Java databases usually support JDBC, and can be used from Jython. See also DbApiModuleComparison == ODBC Support == * pyodbc: http://pyodbc.sourceforge.net/ * mxODBC: http://www.egenix.com/products/python/mxODBC/ mxODBC provides ODBC connectivity on Windows, Mac OS X, FreeBSD and most other Unix platforms. * ODBTPAPI: http://benjiyork.com/odbtp.html == ADO Support == * adodbapi (http://adodbapi.sourceforge.net/): A Python module that makes it easy to use Microsoft ADO for connecting to databases and other data sources. == Non-Relational Databases == * MetaKit * ["ZODB"] * ["BerkeleyDB"] * ["KirbyBase"] * ["Durus"] * ["atop"] * ["buzhug"] |
If you are looking for a database system to use with your Python application, please have a look at the DatabaseInterfaces page which lists database systems that have Python interfaces available. |
Choosing a Database System
If you are looking for a database system to use with your Python application, please have a look at the DatabaseInterfaces page which lists database systems that have Python interfaces available.