Page 1 of 1

What is NOMAD.

Posted: Fri Nov 01, 2013 5:49 pm
by Anuj Dhawan
NOMAD: Nomad Software is a relational database and fourth-generation language (4GL), originally developed in the 70s by time-sharing vendor National CSS, Inc. While it is still in use today, its widest use was in the 70s and 80s. NOMAD is available for z/OS, OS/390, and z/VM on mainframe machines. When used with Front & Center as a reporting front end with RP/Server, NOMAD is a powerful mainframe server. NOMAD can also participate in IBM's Distributed Relational Database Architecture (DRDA) through DB2 interfaces on the mainframe and Unix platforms.

In addition to data stored in NOMAD databases, you can easily access and combine data from a variety of sources, including leading relational systems such as DB2, as well as IDMS, IDMS/R, VSAM and QSAM files. With its special shared database facility, NOMAD users also have the ability to report from local or remote NOMAD databases on either z/VM or z/OS machines.

NOMAD is designed for maximized efficiency when accessing data in relational engines, including support for static SQL. NOMAD translates its commands into SQL statements and offloads as much work as possible, such as sorting and aggregation, to the SQL engine. Additionally, selective data listing can be performed efficiently through SELECT and LIST WHERE commands, and global data maintenance is handled by passing set calls for CHANGE and DELETE as a single transaction.