tableBASE Architecture

tableBASE is a programming tool that is installed on z/OS mainframes. The tableBASE software works with CICS TS, IMS TM, and Batch. The engine is fully re-entrant, allowing tableBASE to be used with multithreaded applications. tableBASE stores tables on DASD in libraries, and opens tables into a tableSPACE Region (TSR) for in-memory processing. An optional VTS (Virtual Table Share) product allows shared access of tables by multiple regions. Data spaces are used for both the Local TSR (private) and VTS-TSRs (shared).

The term TSR is used to indicate a data space used to hold tableBASE tables in memory. A TSR can be either private (Local) or public (VTS-TSR).