User Tools

Site Tools


jvs:dbax

This is an old revision of the document!


DBAX -- Database XML web-service and client

DBAX is a database utility program for communicating with a SQL database. It was designed to map XML data files to database tables and vice-versa, and to provide a generic XML-based web-service for database access. However, it can also move data in simple text column format into and out of database tables (or XML table files). DBAX itself is not a database program – it simply acts as a user-interface for accessing a database (e.g. Postgres). At a minimum DBAX expects that a database has already been created and a SQL-server is running for for that database.

Currently DBAX has been implemented for Postgres. For instructions on setting up a Postgres database, see Postgres.

DBAX can be used in 3 different ways:

  • as a database client – Talks directly to the database
  • as a DBAX web-service – Lets web clients talk to the database via an XML-based network interface
  • as a [jvs:dbax:dbaxclient|DBAX web-service client]] – A web client for talking to the DBAX server

DBAX can be used for:

  • managing (creating and removing) database tables - (Managing)
  • viewing data in database tables - (Viewing)
  • importing/exporting database tables - (Importing)
  • editing database tables - (Editing)
  • querying database tables - (Queries)
  • backing-up database tables - (Backup)
jvs/dbax.1307567467.txt.gz · Last modified: 2014/08/04 16:03 (external edit)