 |
Environments |
 |
 |
 |
z/VM, z/OS, or OS/390. |
 |
 |
 |
Local or central version mode. |
 |
 |
 |
Access to IDMS subschemas. |
 |
 |
 |
Access to data in secondary dictionaries and
databases. |
 |
 |
 |
Interactive or batch execution. |
  |
 |
 |
NOMAD Session Manager. |
 |
 |
| |
Data Access |
 |
 |
 |
IDMS, IDMS/SQL. |
 |
 |
| |
Schema Generation |
 |
 |
 |
Schema language describes records to be accessed
from the IDMS subschema and defines additional computations. |
 |
 |
 |
Interactive Schema generator simplifies and
speeds the process of data definition. |
 |
 |
 |
Compiled Schema provides description of
structural relationships. |
 |
 |
 |
SWITCH facility dynamically inverts member/owner
relationships. |
 |
 |
 |
Support for long EXTNAME names in all NOMAD
commands, dot notation and with FROM keyword. |
 |
 |
| |
Access to Multiple File Types |
 |
 |
 |
Build databases containing data from multiple
sources - NOMAD, VSAM, QSAM, DB2 for VM, DB2 for OS/390, and Teradata. |
 |
 |
 |
Common view of different data sources. |
 |
 |
 |
NOMAD retrieval and analysis commands operate
identically on all file types with no subenvironments to access. |
| |
|
| |
Data Screening |
 |
 |
 |
Screening methods: SELECT command, WHERE and TEST
clauses. |
 |
 |
 |
Limit instances retrieved at system, schema or
user level. |
 |
 |
 |
Optimized IDMS retrieval for screening conditions
involving CALC keys. |
 |
 |
| |
Security Features |
 |
 |
 |
Security down to item level. |
 |
 |
 |
Support for IDMS security features. |
 |
 |
 |
Protection through: |
 |
 |
| |
 |
Passwords |
 |
 |
 |
Procedures during initial database access |
 |
 |
 |
Procedures during record retrieval |
|
 |
 |
| |
For Production Environments |
 |
 |
 |
Performance features for use in production
environments |
 |
 |
 |
Resource efficiency facilities |
 |
 |
| |
 |
Automatic data screening. |
 |
 |
 |
SELECT command applies selection criteria to data
accessed for all subsequent retrievals. |
 |
 |
 |
Reduced volume of records sent back to NOMAD by
IDMS Server. |
|
 |
 |
 |
TEST clause for testing report output. |
 |
 |
 |
Control the NOMAD instances retrieved by a NOMAD
retrieval command, set either in access profile or used interactively. |
 |
 |
 |
DBPROC clause identifies IDMS procedures to be
executed when master or segment is first accessed. |
 |
 |
 |
REMOVE command prevents segments or items from
being accessed. Used interactively or procedurally. |
 |
 |
 |
MODIFY command changes the name or attributes of
database entries. Used interactively or procedurally. |
 |
 |
| |
NOMAD's IDMS/SQL Interface |
 |
 |
 |
Read-only access to IDMS/SQL tables |
 |
 |
 |
Passes SQL SELECT statements directly to database
engine |
 |
 |
 |
Dynamic SQL statements compiled dynamically at
run time |
 |
 |
 |
Result of SQL SELECT |
 |
 |
| |
 |
Report. |
 |
 |
 |
NOMAD created database. |
 |
 |
 |
Used to further access same data directly from
NOMAD. |
|