IDMS is a network-type database system originating with work by Charles Bachman and commercialized by John Cullinane. It remains in use. IDMS-DC was added to facilitate data communications between IDMS and other system components.