The OS 2200 database managers are all part of the Universal Data System (UDS). UDS provides a common control structure for multiple different data models. Flat files (sequential, multi-keyed indexed sequential, MSAM, and fixed-block),Unisys Corporation (2010). Shared File System (SFS 2200) Administration and Support Reference Manual. (Unisys publication 7831 0786). Roseville, Minnesota. http://public.support.unisys.com/2200/docs/cp14.0/pdf/78310786-003.pdf network,Unisys Corporation (2010). Data Management System (DMS 2200) Schema Data Definition Language (DDL) Administration, Operations, and Programming Guide. (Unisys publication 7831 0745). Roseville, Minnesota. http://public.support.unisys.com/2200/docs/cp14.0/pdf/78310745-005.pdf and relationalUnisys Corporation (2010). Relational Data Management System (RDMS 2200) and IPF SQL Interface End Use Guide. (Unisys publication 7831 0778). Roseville, Minnesota. http://public.support.unisys.com/2200/docs/cp14.0/pdf/78310778-003.pdf data models all share a common locking, recovery, and clustering mechanism. OS 2200 applications can use any mixture of these data models along with the high-volume transaction file systemUnisys Corporation (2012). Transaction Processing Conceptual Overview. (Unisys publication 7830 9960). Roseville, Minnesota. http://public.support.unisys.com/2200/docs/cp14.0/pdf/78309960-004.pdf within the same program while retaining a single common recovery mechanism.Unisys Corporation (2013). Universal Data System Administration and Support Reference Manual. (Unisys publication 7831 0737). Roseville, Minnesota. http://public.support.unisys.com/2200/docs/cp14.0/pdf/78310737-021.pdf

The database managers are implemented as a protected subsystem and are called procedures in user programs and other subsystems. The database managers support access using many common distributed data access protocols and APIs, including JDBC, OLE DB, and ODBC.

The heart of the database and transaction system is Integrated Recovery. "Integrated" implies the integration of all data models, the transaction file manager, the transaction scheduler, and the message queues. All activity in all of these areas is journaled (written on the audit trail). The audit trail is managed by Exec which ensures synchronization for all users.Unisys Corporation (2010). Integrated Recovery Conceptual Overview. (Unisys publication 7830 8186). Roseville, Minnesota. http://public.support.unisys.com/2200/docs/cp14.0/pdf/78308186-004.pdf The Integrated Recovery Utility (IRU) provides database backup synchronized with executing transactions and audit trails.

References