c.curionodeThe Turing Archive

1998 · Turing Award

Jim Gray

Databases must preserve meaningful changes even when computers crash.

Birth location
1944, San Francisco, California, USA
Country labels
United States
At the award
Microsoft Research
Subject
Databases
Read the award story ↗
Illustrated portrait of Jim Gray
Original AI-generated illustration by Curionode. Jim Gray personal research archive / Microsoft Research · Likeness reference ↗

01 · A life in computing

The person behind the work

Jim Gray made transaction processing a rigorous and practical foundation for reliable databases. He studied how systems can preserve consistent results despite concurrent activity, machine failures, and recovery. His work helped define the properties expected of transactions and the engineering methods needed to deliver them. After research in several industrial laboratories, he joined Microsoft, where he also explored large scientific datasets and data-intensive computing.

The contribution, explained

Jim Gray helped establish transaction processing as a rigorous and practical discipline. A transfer between accounts must not leave money removed from one account but absent from the other. Transactions group related changes, coordinate concurrent work and use recovery mechanisms to keep committed results dependable.

Why it matters

Reliable transaction processing supports the integrity of shared databases, including financial and commercial systems.

Sources & further reading

  1. Heidelberg Laureate Forum ↗www.heidelberg-laureate-forum.org
  2. Official ACM profile ↗amturing.acm.org
  3. Microsoft — 1998 Turing Award announcement ↗news.microsoft.com