Database and Operating Environment
A collection of data stored in an organised manner, independent of physical layout, that enables the data to be accessed easily by users. For Reality, this describes each collection of data in the host file system that is organised into accounts and files. A number of these Reality databases can exist on one host. Each is defined by a unique SYSTEM dictionary.
Reality is a command-line interface solution that runs on commands. It is a relational database management system that uses more commands than SQL. Reality relies a lot on the OS platform and can have infinite amount of files.
Reality is a software environment that supports multiple MultiValue SQL-enabled databases on a single host and includes a range of powerful utilities for building, managing and accessing the databases.
Reality users can also use the SQL database and then make use of the commands on the Reality level as Reality provides a lot of commands.
An Operating Environment is a combination of settings that changes the way in which Reality functions. One use of these is to simplify migration from a different type of MultiValue system. Several predefined environments are provided, which you can use either directly or as templates for creating your own environments.
You create environments using the SSM command. They can then be associated with user profiles so that each user is given a suitable profile at log on or applied at Terminal Control Language (TCL) when needed with the SET-ENVIRONMENT command. You can also set and clear the individual environment options with the SET-OPTION and CLEAR-OPTION commands respectively.