Raymond F. Boyce
Raymond 'Ray' Boyce
Born 1947 (1947)
Died 1974 (aged 26-27)
Known for
Scientific career
Fields Computer Science
Institutions IBM

Raymond 'Ray' Boyce (1947-1974) was an American computer scientist who was known for his research in relational databases. He is best known for his work co-developing the SQL database language and Boyce-Codd normal form.

Biography

Boyce grew up in New York, and went to college at Providence College, from which he graduated in 1968. He earned his PhD in computer science at Purdue in 1972. His wife Sandy, whom he met in college, was a nurse. After leaving Purdue he worked on database projects for IBM in Yorktown Heights, New York. In the short period that he had, which was not quite two years long, he co-developed Boyce-Codd normal form. Together with Donald D. Chamberlin, he co-developed Structured Query Language (SQL) while managing the Relation Database development group for IBM in San Jose, California. He died in 1974 as a result of an aneurysm, leaving behind his wife Sandy and his infant daughter Kristin.

SQL

SQL was initially co-developed at IBM by Boyce alongside Donald D. Chamberlin in the early 1970s. Initially called SEQUEL (Structured English Query Language) and based on their original language called SQUARE (Specifying Queries As Relational Expressions). SEQUEL was designed to manipulate and retrieve data in relational databases. By 1974, Chamberlin and Boyce published "SEQUEL: A Structured English Query Language" which detailed their refinements to SQUARE and introduced us to the data retrieval aspects of SEQUEL.[1] It was one of the first languages to use Edgar F. Codd's relational model. SEQUEL was later renamed to SQL by dropping the vowels, because SEQUEL was a trade mark registered by the Hawker Siddeley aircraft company.[1] Today, SQL has become the most widely used relational database language. [2]

Boyce-Codd normal form

Boyce-Codd normal form (or BCNF) was developed in 1974 by Boyce and Edgar F. Codd. It is a type of normal form that is used in database normalization. The goal of relational database design is to generate a set of database schemas that store information without unnecessary redundancy. Boyce-Codd accomplishes this and allows users to retrieve information easily. Using BCNF, databases will have all redundancy removed based on functional dependencies. It is a slightly stronger version of the third normal form.

References

  1. ^ a b Chris Collins (20 May 2007). "History of SQL". blog. 
  2. ^ "Structured Query Language (SQL)". International Business Machines. October 27, 2006. Retrieved . 

Further reading


  This article uses material from the Wikipedia page available here. It is released under the Creative Commons Attribution-Share-Alike License 3.0.

Raymond_F._Boyce
 



 

Connect with defaultLogic
What We've Done
Led Digital Marketing Efforts of Top 500 e-Retailers.
Worked with Top Brands at Leading Agencies.
Successfully Managed Over $50 million in Digital Ad Spend.
Developed Strategies and Processes that Enabled Brands to Grow During an Economic Downturn.
Taught Advanced Internet Marketing Strategies at the graduate level.


Manage research, learning and skills at defaultLogic. Create an account using LinkedIn or facebook to manage and organize your Digital Marketing and Technology knowledge. defaultLogic works like a shopping cart for information -- helping you to save, discuss and share.


  Contact Us