Package org.mmbase.module.database.support

The database support classes for accessing various types of databases.

See:
          Description

Interface Summary
MMJdbc2NodeInterface MMJdbc2NodeInterface interface needs to be implemented to support a new database It is used to abstract the query's needed for mmbase for each database.
 

Class Summary
dTypeInfo Class dTypeInfo
dTypeInfos Class dTypeInfos
MMHsqldb2Node MMHsqldb2Node implements the MMJdbc2NodeInterface for the hsqldb-database (previously called Hypersonic).
MMHypersonic2Node MMSQL92Node implements the MMJdbc2NodeInterface for sql92 types of database this is the class used to abstact the query's needed for mmbase for each database.
MMInformix42Node MMInformix42Node extends MMSQL92Node and implements the MMJdbc2NodeInterface.
MMMckoiNode  
MMMysql42Node MMMysql42Node implements the MMJdbc2NodeInterface for mysql.
MMOORel2Node MMOORel2Node implements the MMJdbc2NodeInterface for OO-rel types of databbases this is the class used to abstact the query's needed for mmbase for each database.
MMOracle MMSQL92Node implements the MMJdbc2NodeInterface for sql92 types of database this is the class used to abstact the query's needed for mmbase for each database.
MMPostgres42Node MMPostgres42Node implements the MMJdbc2NodeInterface for mysql this is the class used to abstact the query's needed for mmbase for each database.
MMSQL92Node MMSQL92Node implements the MMJdbc2NodeInterface for sql92 types of database this is the class used to abstact the query's needed for mmbase for each database.
PostgreSQL71 Postgresql driver for MMBase, only works with Postgresql 7.1 + that supports inheritance on default.
PostgreSQL72 More info for differences between the versions: http://www.postgresql.org/idocs/index.php?jdbc-binary-data.html 7.2 is the first release of the JDBC Driver that supports the bytea data type.
 

Package org.mmbase.module.database.support Description

The database support classes for accessing various types of databases.

These classes implement functionality for accessing specific database systems through JDBC, making use of each database's characteristics, such a sinheritance, specific SQL syntax requirements, generation of keys or indexes, and optimalization.

Access these classes either through the MMJDBC2NodeInterface or (for newer classes) the Storage interface. Note that the latter will in time replace the former.

See Also:
org.mmbase.module.database


MMBase build 1.6.5.20030923