|Stable release||15.0 (z/OS) and 12.0 (z/VSE) / October 1, 2014|
|Written in||C, Assembly|
|Operating system||z/OS, z/VSE|
Datacom/DB is a relational database management system for mainframe computers. It was developed in the early 1970s by Computer Information Management Company and was subsequently owned by Insyte, Applied Data Research, Ameritech, and Computer Associates. Datacom is now owned by CA Technologies which renamed it to CA-Datacom/DB and later to CA Datacom/DB.
The genesis of modern DBMS technology occurred in the 1970s with the advent of huge databases that were cumbersome to manage and maintain. As long as most mainframe processing was done in batch mode the rapidity of maintenance operations was not a key ingredient to success. During the 1970s however the introduction of online systems required that information become quickly available and dynamically maintained. Some of the most dramatic changes occurred in the banking and credit industry:
Datacom was initially designed to rapidly retrieve data from massive files using Inverted List technology. Although very well suited for rapid retrieval it was less effective when handling large amounts of data maintenance. To solve this problem Datacom/DB transitioned to relational technology utilizing special index-driven capabilities that radically improved maintenance with no loss in retrieval speed. This relational version of Datacom served as the foundation for a continuing stream of industry-leading enhancements which have preserved its position as an extremely cost-effective and high-performing DBMS for the IBM mainframe.
Credit Bureau industry
In the 1950s and 1960s credit bureaus were local organizations that maintained paper records about local borrowers and retail customers, usually storing these records in small envelopes filed in literally hundreds of file cabinets. In fact, one major credit bureau attempted to speed up its transaction rate by having its employees wear roller skates to move rapidly from file cabinet to file cabinet!
In 1965 a project was initiated by IBM to use its new 360 Series systems to automate the two largest credit bureaus - Chilton Corporation of Dallas and the Credit Bureau of Greater Houston - and the national association of credit bureaus. Three IBM veterans were selected to head up the development team. At the successful conclusion of this project the three men agreed that their credit industry automation experience could equip them to build systems for other credit bureaus – so they collaborated to start Computer Information Management Company in Dallas in 1968.
Computer Information Management Co.
The team’s specialty with IBM had been the development of telecommunication-based applications. Building on this expertise, one of CIM’s first contracts was with First National Bank of Fort Worth, for which CIM designed an online teller system. At this time CICS was not functioning well, so CIM wrote a general purpose telecommunications monitor system which was later packaged and named Generalized Multi-Tasking Monitor (GMT).
Many of the subsequent consulting jobs undertaken by CIM were in the finance industry. At that time, savings and loan institutions were characterized by having huge collections of data but very few daily transactions. Because there were serious performance problems with ISAM, CIM designed a key-driven adjunct to GMT to manage the data for a large West Coast savings bank. This implementation became the foundation of Datacom/DB.
CIM continued to procure heavily technical programming and consulting jobs and to sell GMT as a product. However GMT was a tough product to sell to most executives because it was a very technical sale. Top management in many prospective companies usually did not have the technical knowledge to understand the requirements of a teleprocessing monitor. Consequently, CIM needed to find prospective sites with technically knowledgeable data processing (DP) managers or sites that gave significant executive power to their lead technicians.
In the early 1970s a Houston-based venture capitalist acquired a small group of companies which he named Information System Technologies (known as Insyte and pronounced “insight”). In 1974 Insyte acquired CIM’s promissory notes to gain control of CIM. Insyte replaced top management and made the decision to split the teleprocessing monitor from its key-driven access method and rename the two parts as Datacom/DC (for data communications) and Datacom/DB (for database). To emphasize the products’ relationship with Insyte, the company was renamed Insyte Datacom.
Datacom/DB’s primary competitors at this time were TOTAL, IDMS, IMS, DL/1, ADABAS, and DBOMP. Although still a very small company Insyte Datacom became well known throughout the marketplace for the outstanding speed and efficiency of its Datacom/DB and Datacom/DC applications.
Applied Data Research
In 1978 Insyte sold Insyte Datacom to Applied Data Research, which was based in Princeton, New Jersey. This sale came about as a result of a business relationship that had been created between Insyte and ADR by which Datacom/DC was provided to ADR/Vollie clients as an online programmer’s workstation. In the late 1970s ADR recognized that DBMS products were going to become increasingly important – and set out to acquire one. After a 2-year search ADR acquired the assets and people of Insyte Datacom in November 1978. ADR began aggressively marketing Datacom in the United States and worldwide.
The ADR sales force concentrated on Datacom/DB and enjoyed remarkable success worldwide with several thousand clients in dozens of industries. As an offshoot of this success ADR recognized the need for a highly efficient and sophisticated application development language for Datacom/DB. This development language would need to offset the normal difficulties of writing telecommunication-based application programs. ADR’s Princeton-based application language development team had developed MetaCOBOL, which generated detailed and accurate COBOL statements from a high-level logical language set. Soon after the purchase of Datacom the team designed IDEAL. “Interactive Development Environment for an Application Lifecycle” was a watershed achievement in database application language development.
Combining IDEAL and its highly-productive programming environment with Datacom/DB’s ease-of-use and Datacom/DC’s high performance gave ADR a very potent product combination which dominated industry performance throughout the 1980s.
Datacom/DC vs. CICS and VTAM
Datacom/DC was designed as a solution to CICS’ difficult-to-use and poorly performing characteristics. Although Datacom/DC solved virtually all of CICS’s shortcomings and provided high performance, IBM continued to pour massive resources into CICS. VTAM’s introduction in the late 1980s meant that much of Datacom/DC would have to be gutted and rewritten. Rather than pursue this tack ADR chose to back out of that marketplace and replaced Datacom/DC with CICS Services as the interface between CICS, Datacom and later, IDEAL.
Even though IDEAL was originally designed to work only with Datacom/DB, IDEAL was subsequently developed as a service for DB2.
In 1986 ADR was acquired by Chicago-based Ameritech. Ameritech’s primary motivation was a belief that communications and software would eventually become intertwined and Ameritech wanted to be in the game at the outset.
Although Ameritech’s original motivation would prove accurate in later years, Ameritech sold ADR to Computer Associates in 1988. The acquisition by CA incorporated Datacom/DB and IDEAL into CA’s already large family of mainframe products. One of the hallmarks of Datacom/DB has been its ability to provide major new enhancements to existing application programs without requiring any recoding.
Datacom/DB and IDEAL remain major CA products today and are the data processing backbones of many Fortune 500 companies as well as many U.S. federal agencies.
Aggressive development of Datacom/DB has kept its capabilities at the forefront of DBMS technology as acknowledged by repeated recognition as the highest-performing mainframe DBMS in the world by the Winter Group.
The first Datacom user conference was held in Dallas in 1974. Every year since then an annual user conference has been held. When Insyte Datacom was sold to ADR in 1978, the conferences continued and they were renamed CADRE. So CADRE or its logical predecessor has been in existence since 1974.
- Pratt, Philip J.; Adamski, Joseph J. (1987). DATABASE SYSTEMS: Management and Design. Boston: Boyd & Fraser Publishing Company. ISBN 0-87835-227-9.
- Stevens, Orrin (2009). "The History of Datacom/DB". Annals of the History of Computing, IEEE (Dec 2009) 31 (4): 87–91.
- Pratt & Adamski 1987, p. 465
- CA-Datacom/DB product web page
- History of Datacom/DB (IEEE)
- CADRE - a Datacom/DB user group
- Prerelational DBMS vendors — a quick overview
This article is neither maintained nor specifically endorsed by CA Technologies or its employees. It is a repository for the history and status of the DMBS application originally named Datacom and currently named CA-Datacom/DB, which is owned by CA Technologies, Inc.