James (Jim) Nicholas Gray

By admin , 21 December 2015
James
Nicholas
Gray
Male
Description

Pioneer of granular database locking, two-tier transaction commit semantics, and the data cube operator for data warehousing applications, Gray transformed the field of database and transaction processing systems.

Gray studied at the University of California, Berkeley, where he earned his B.S. in Engineering Mathematics (Math and Statistics) in 1966 and his Ph.D. in Computer Science in 1969. He was the first recipient of a Ph.D. from Berkeley's Computer Science Department.

Gray pursued his career primarily working as a researcher and software designer at a number of industrial companies, including IBM, Tandem Computers, and DEC. He served as a Technical Fellow for Microsoft Research in San Francisco from 1995.

Gray contributed to several major database and transaction processing systems, including System R while at IBM, TerraServer-USA and Skyserver for Microsoft. Among his best known achievements were granular database locking, two-tier transaction commit semantics, and the data cube operator for data warehousing applications. He also helped in the development of Virtual Earth.

IBM, Tandem, Microsoft, DEC
Granular database locking, two-tier transaction commit semantics, and the data cube operator for data warehousing applications
Date of Birth
1944-01-12
Date of Death
2007-01-28
James (Jim) Nicholas Gray

Contact Us

  • Contact: Aaron C. Sylvan,
    Board Chair
  • Address: IT History Society
    534 Third Avenue
    Suite 1248
    Brooklyn, NY 11215
  • Email:      info@ithistory.org