The HERA-B Database Management System

The mizzi's database interface used for long time by the Hera-b collaboration lacked some flexibility and functionality mainly in the server side. So it was decided to develop a new client server application, keeping the same API of mizzi's at the client side. The mizzi's html and postscript documentation can be found in www-hera-b.desy.de (html, ps-file).

The new client server application, named hblipcs, uses the rpm package and, as mizzi's, uses the Berkeley DataBase. Implementing using the rpm package made it possible for the database applications and the DAQ to share the same transfer protocols. You can find the postscript rpm documentation in ftp.desy.de/pub/herab/daq.

Because of the persistency of using the rhp package the histogram interface of mizzi's (htable.h) has been removed. You can find the postscript rhp documentation in ftp://ftp.desy.de/pub/herab/daq.

Along side with the server client application there were developed several tools and products to deal with the data and the database. In the client side the API was increased to accommodate more functionality.

If you are consulting this documentation for the first time you may want to follow the order bellow:

The client library

Last changed 22/04/2000

The rpmdbserver

Last changed 22/04/2000

The tablex

Last changed 22/04/2000

The slow control interface

Last changed 22/04/2000

The cache server

Last changed 22/04/2000

The Hbsextant /dbedit

Last changed 22/04/2000

System Settings

Last changed 22/04/2000

The pubdbserver

Last changed 22/04/2000

The Root Interface

Last changed 22/04/2000

The keytables

Last changed 22/04/2000

The Sdb library

Last changed 22/04/2000

The sdbtools

Last changed 22/04/2000

return button to first pagegoes to the beginning of the client library