Next: Configuration Databases (3)
Up: l1soft_1107_online
Previous: Configuration Databases (1)
OKS
- OKS is very general, no knowledge of ATLAS.
- The database is implemented using a few generic classes, eg:
- Class: class defining database classes and their attributes
(ie the database schema). An instance of a Class
object describes one class, eg Module.
- Object: class holding instances of a Class class
(ie the database itself).
- various others for data members, relationships, etc
- Many (federated) schema and data files can be loaded.
- The API provides various queries to locate objects, etc.
- OKS provides two GUI editors (both a bit cumbersome):
- oks_schema_editor: to edit the database schema,
basically to create and modify Class objects.
- oks_data_editor: to edit database data files,
ie create, modify or delete Object objects.
- Since both commands need to be given all the relevant
schema files, the command lines can be very long.
In my script setup_l1calo.sh I define some
useful aliases: edschema and eddata.
Next: Configuration Databases (3)
Up: l1soft_1107_online
Previous: Configuration Databases (1)
Murrough Landon (m.p.j.landon@qmul.ac.uk)