Charles W. Bachman (Manhattan (Kansas), 11 december 1924 – Lexington, 13 juli 2017) was een vooraanstaand Amerikaans informaticus gespecialiseerd in databases. In 1973 won hij de Turing Award voor "zijn uitmuntende bijdrage aan databasetechnologie".
Bachman was van huis uit geen academicus maar een onderzoeker werkzaam in de industrie. Hij begon in 1950 bij Dow Chemical waar hij opklom tot Data Processing Manager voor hij in 1960 overstapte naar General Electric. Bij GE ontwikkelde hij het Integrated Data Store (IDS), een van de eerste database management systemen. Hij bleef dit systeem jarenlang verbeteren (in de periode 1964–1970), zowel in New York als later in Phoenix in de staat Arizona. Toen Honeywell de computerdivisie van GE overnam, verhuisde hij naar hun faciliteit in Massachusetts, waar hij tien jaar bleef werken (tot 1980). In deze periode ontving hij van de ACM de Turing Award.
In 1980 vertrok hij bij Honeywell Information Systems na een verschil van inzicht over de richting waarin de database-ontwikkeling zich voortbewoog. Hij ging werken bij Cullinane Information Systems (het latere Cullinet) als vicepresident van Informatie Systemen. In 1983 vertrok hij weer, ditmaal om zijn eigen toko op te zetten: Bachman Information Systems. Vanuit dit bedrijf werkte hij drie jaar als consultant voor Cullinane en legde hij zich toe op de ontwikkeling van CASE-tools voor het ontwerpen van informatie systemen en het reverse-engineeren van achterhaalde databasesystemen op mainframes. In samenwerking met IBM ontwikkelde hij de "partnership" en "enterprise" modellen van databasemanagement.
Bachman was zijn gehele loopbaan een voorstander van navigationele databases, een alternatief voor de bekende relationele database systemen ontwikkeld door Ted Codd. Dit verschil van inzicht heeft de twee heren een aantal maal in aanvaring gebracht en heeft ook geresulteerd in een aantal verhitte, publieke debatten tussen de twee.
In 2012 ontving hij van president Barack Obama de National Medal of Technology and Innovation.
Bachman kreeg de ziekte van Parkinson en overleed op 92-jarige leeftijd.[1]
- ↑ Charles Bachman, engineer who devised a better way to manage data, dies at 92. Gearchiveerd op 27 januari 2023.