This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)(Learn how and when to remove this template message)
Initially released in 1971 on IBM mainframe systems using DOS/360, OS/MFT or OS/MVT, ADABAS, as of 2014, is available on a range of other systems including zVSE, zOS, Unix, Linux, and Microsoft Windows servers. ADABAS has Parallel Sysplex support, real-time replication capability, and SQL and XML access. Historically, ADABAS was used in conjunction with Software AG's programming language NATURAL, so that many legacy applications that use ADABAS as a data base on the back-end are developed with NATURAL.
ADABAS is an inverted list data base, with the following characteristics or terminology:
- Files, not tables, as the major organizational unit
- Records, not rows, as content unit within the organizational unit
- Fields, not columns, as components of a content unit
- No embedded SQL engine. SQL or another external query mechanism must be provided. SQL access is provided by the ADABAS SQL gateway. It provides ODBC, JDBC and OLE DB access to ADABAS and enables SQL access to ADABAS using COBOL programs.
- Search facilities may use indexed fields or non indexed fields or both.
- Does not natively enforce referential integrity constraints, i.e. parent-child relations must be maintained by application code.
- Supports two methods of denormalization: repeating groups in a record ("periodic groups"); and multiple value fields in a record ("multi-value fields").
ADABAS access is normally via direct calls, which Natural or and SQL Solutions perform under the covers. Much the same as Oracle Databases do.
- Pratt, Philip J.; Adamski, Joseph J. (1987). DATABASE SYSTEMS: Management and Design. Boston: Boyd & Fraser Publishing Company. ISBN 0-87835-227-9.
|This database software-related article is a stub. You can help Wikipedia by expanding it.|