Donald D. Chamberlin

Donald D. Chamberlin
Donald D. Chamberlin
Born 1944 (age 66–67)
San Jose, California, USA
Residence U.S.
Nationality US
Fields Computer science, Databases
Institutions IBM Research
Alma mater Harvey Mudd College
Stanford University
Known for SQL, System R, XQuery
Notable awards ACM SIGMOD Edgar F. Codd Innovations Award
ACM Software System Award

Donald D. Chamberlin (born in 1944) is an American computer scientist who is best known as one of the principal designers of the original SQL language specification with Raymond Boyce. He also made significant contributions to the development of XQuery.

Contents

Biography

Donald D. Chamberlin was born in San Jose, in the USA. After attending Campbell High School he studied engineering at Harvey Mudd College from where he holds a B.S. After graduating he went to Stanford University on an National Science Foundation grant where he studied electrical engineering and minored in computer science. Chamberlin holds a M.Sc and a PhD degree in electrical engineering from Stanford University. After graduating Chamberlin went to work for IBM Research at the Yorktown Heights research facility in New York where he had previously had a summer internship.

Chamberlin is probably best known as co-inventor of SQL (Structured Query Language), the world's most widely-used database language. Developed in the mid-1970s by Chamberlin and Raymond Boyce, SQL was the first commercially successful language for relational databases. Chamberlin also was one of the managers of IBM's System R project, which produced the first SQL implementation and developed much of IBM's relational database technology. System R, together with the Ingres project at U.C. Berkeley, received the ACM Software System Award in 1988. Until his retirement in 2009 he was based at the Almaden Research Center. He was appointed an IBM Fellow in 2003.[1]

In 2000, jointly with Jonathan Robie and Daniela Florescu, he drafted a proposal for an XML query language called Quilt.[1][2] Many ideas from this proposal found their way into the XQuery language specification, which was developed by W3C with Chamberlin as principal editor.[1] XQuery became a W3C Recommendation in January 2007.[3]

Chamberlin is also an ACM Fellow, IEEE Fellow and a member of the National Academy of Engineering. In 2005 he was awarded an honorary doctorate by the University of Zurich.[1] He was awarded the 2009 Fellowship of the Computer Science Museum for his fundamental work on SQL.[4]

Research

In 1988, Chamberlin was awarded the ACM Software Systems Award for his work on System R.[5]

Current Work

He is currently teaching undergraduate programming at the University of California, Santa Cruz.

Bibliography

He is the author of two books on IBM's DB2 UDB, and more than 50 technical papers.

He contributed a chapter (and the cover photograph) to the 2003 book XQuery from the Experts, ISBN 0321180607.

He has also contributed problems and served as a judge for the ACM International Collegiate Programming Contest for twelve consecutive years (1998–2009).

External links

References


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Chamberlin (surname) — Chamberlin is a surname, and may refer to Beth Chamberlin Clarence Duncan Chamberlin, an American aviator Donald D. Chamberlin, a computer scientist, co designer of the SQL database language Edson Joseph Chamberlin, railroads Edward Chamberlin,… …   Wikipedia

  • Donald McMorran — Donald Hanks McMorran RA (3 March 1904 6 August 1965) was an English architect who is known today for his sensitive continuation of the neo Georgian and classical tradition in the period after the Second World War. His buildings include halls of… …   Wikipedia

  • SQL — This article is about the database language. For the airport with IATA code SQL, see San Carlos Airport. SQL Paradigm(s) Multi paradigm Appeared in 1974 Designed by Donald D. Chamberlin Raymond F. Boyce Developer …   Wikipedia

  • Langage dédié — Un langage dédié (Domain specific language) est langage dont l utilisation est dédiée à un domaine d application. Sommaire 1 Tour d horizon technologique 1.1 Analogie 1.2 Définitions …   Wikipédia en Français

  • Problème d'Halloween — En informatique, le Problème d Halloween fait référence à un phénomène dans les bases de données, lorsqu une opération de mise à jour provoque un changement dans l emplacement physique d une ligne, permettant potentiellement à cette ligne d être… …   Wikipédia en Français

  • SQL — ist eine Datenbanksprache zur Definition, Abfrage und Manipulation von Daten in relationalen Datenbanken. SQL ist von ANSI und ISO standardisiert und wird von fast allen gängigen Datenbanksystemen unterstützt. Die Bezeichnung SQL (offizielle… …   Deutsch Wikipedia

  • SQL-92 — SQL (das Kürzel für Structured Query Language; offizielle Aussprache [ɛskjuːˈɛl], häufig auch [ˈsiːkwəl] →SEQUEL), ist eine Datenbanksprache zur Definition, Abfrage und Manipulation von Daten in relationalen Datenbanken. SQL ist von ANSI und ISO… …   Deutsch Wikipedia

  • SQL-99 — SQL (das Kürzel für Structured Query Language; offizielle Aussprache [ɛskjuːˈɛl], häufig auch [ˈsiːkwəl] →SEQUEL), ist eine Datenbanksprache zur Definition, Abfrage und Manipulation von Daten in relationalen Datenbanken. SQL ist von ANSI und ISO… …   Deutsch Wikipedia

  • Structured Query Language — SQL (das Kürzel für Structured Query Language; offizielle Aussprache [ɛskjuːˈɛl], häufig auch [ˈsiːkwəl] →SEQUEL), ist eine Datenbanksprache zur Definition, Abfrage und Manipulation von Daten in relationalen Datenbanken. SQL ist von ANSI und ISO… …   Deutsch Wikipedia

  • Raymond F. Boyce — Infobox Scientist name = Raymond Ray Boyce image width = caption = birth date = birth place = death date = 1974 death place = residence = citizenship = nationality = ethnicity = field = Computer Science work institution = IBM alma mater =… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”