Skip to main content
IBM Personal Communication
Don Chamberlin in office

Don Chamberlin

Regents' Professor
University of California, Santa Cruz

IBM Fellow, Emeritus
Almaden Research Center

email: lastname dot firstname at gmail dot com

Click here for my resume

Interests

I'm currently teaching a Java programming class at University of California, Santa Cruz. I love teaching and helping young people to get started on interesting and rewarding technical careers.

I spent many years at Almaden Research Center, doing research on database languages and systems. I was part of the research and development team for IBM's DB2 family of database products, and I participated in the design of SQL and XQuery.

For the last several years I have been a judge and problem contributor to the ACM International Collegiate Programming Contest.

XML Standards

I'm a member of the W3C Working Group on XML Query Languages and an editor of the XPath 2.0 and XQuery language specifications, both of which became W3C Recommendations on 23 January 2007.

With Jonathan Robie and Dana Florescu, I designed the Quilt language, which became the basis for the design of XQuery.

Publications

Here's the paper that led to development of the SQL database query language: SEQUEL: A Structured English Query Language (Proc. ACM SIGFIDET Conference, May 1974)

Here's the paper that led to development of the XQuery language for querying XML data sources: Quilt: An XML Query Language for Heterogeneous Data Sources (Proc. XML 2000 Conference, June 2000)

Here are some remarks I made at the 2003 SIGMOD conference, on why this is an interesting time to be working on information retrieval: SIGMOD Record 2003

Click here for details on my books, book chapters, and technical papers.

Background

I hold a B.S. degree from Harvey Mudd College and a Ph.D. from Stanford University. I was a member of the System R research team that developed much of today's relational database technology and, together with Ray Boyce, I designed the original SQL database language.

Some of my favorite activities

Sailing Sailing small boats
Motorcycling Riding my motorcycle
Rafting Rafting


[ IBM Almaden Computer Science | IBM Almaden | IBM Research ]
[ IBM home page | Order | Search | Contact IBM | Help | (C) | (TM) ]