Data Bases in Brahms Analysis
-
Purpose.
-
Persistent storage of data.
-
Data exchange between programs.
-
Data sharing between colaborators.
-
Documentation of the analysis process.
-
What data needs persistent storage?
-
Describe analysis scenarios.
-
Make data flow diagrams.
-
HPSS resident data.
-
CVS repositories.
-
Other data bases.
-
Run organized data.
-
Detector organized data.
-
Organization of calibration data.
-
BRAHMSROOT.
-
Analysis step (working style).
-
Programs used.
-
Data used.
-
Temporary results.
-
Committing the final result.
-
Documentation of Analysis.
-
Data dependensies and analysis steps.
-
Authorization of data.
-
Location of data bases.
-
One server many clients.
-
Growing data bases.
-
Readonly data bses.
-
Local copies of data bases.
-
Committing to the master data base.
-
Data base identification.
-
Moving data bases.
-
What functionality (API).
-
Relational or Object oriented.
-
Open and Create Data base.
-
Put, Get and Remove entity.
-
Replace and Update entity.
-
Check entity.
-
Iterate entities.
-
Select and iterate entities.
-
Choice of data base machinery.
-
Complexity of use.
-
Functionality needed.
-
Data security.
-
Objectivity.
-
MySql.
-
Root.
-
gdbm.
-
Dbase, a small API using gdbm.
-
Separation of application.
-
Interface methods.
-
DbaseEntity.
-
DbaseVersionedEntity
-
Demo programs.