Differences between revisions 39 and 40
Revision 39 as of 2008-08-17 14:25:20
Size: 4055
Editor: 4d6f415a
Comment:
Revision 40 as of 2008-08-17 14:30:41
Size: 3570
Editor: 4d6f415a
Comment:
Deletions are marked like this. Additions are marked like this.
Line 21: Line 21:
 * [http://gnuenterprise.org/tools/common/ gnue-common]: GNUe Common Library is the basis for the GNUe tools, such as Forms, Reports, Application Server, and Designer. It implements a database-abstraction layer that provides support for most major databases. A builtin XML-to-Object parser and Object-to-XML marshaller are used by Forms, Reports, and Designer to save and read Forms/Report definitions to and from an XML file. It also defines and implements an RPC abstraction layer that will allow server processes to define their public methods once and have them available XML-RPC and Pyro clients.  * [http://gnuenterprise.org/tools/common/ gnue-common]: gnue.common.datasources module - Database abstraction layer

There are several wrappers that provide improved or simplified interfaces to SQL databases. Some of these might be referred to as object relational mappers, or ORM in this list -- these create Pythonic objects out of database rows. Others may only help generate SQL, or provide simple mapping support.

Object Relational Mappers (ORMs)

SQL Wrappers & Generators

Relational Python

  • [http://www.quicksort.co.uk Dee]: A proposal to supersede SQL and the need for database sub-languages. Adds truly relational capabilities to Python (no wrappers, no mappers).

See also PersistenceSystems and ObjectOrientedDatabase

Editorial Notes

The above lists should be arranged in ascending alphabetical order - please respect this when adding new entries. When specifying release dates please use the format YYYY-MM-DD.


CategoryTracker

HigherLevelDatabaseProgramming (last edited 2018-02-01 18:11:05 by EtienneRobillard)

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