[Sign-up required] An Introduction to Relational Database Theory
Introduces the reader to the theory of relational databases, focusing on the application of that theory to the design of computer languages that properly embrace it.
Tag(s): Relational Database
Publication date: 31 Dec 2010
ISBN-10: n/a
ISBN-13: 9788776815004
Paperback: 231 pages
Views: 26,600
[Sign-up required] An Introduction to Relational Database Theory
Hugh Darwen wrote:This book introduces you to the theory of relational databases, focusing on the application of that theory to the design of computer languages that properly embrace it. The book is intended for those studying relational databases as part of a degree course in Information Technology (IT). Relational database theory, originally proposed by Edgar F. Codd in 1969, is a topic in Computer Science. Codd's seminal paper (1970) was entitled A Relational Model of Data for Large Shared Data Banks (reference [5] in Appendix B).
An introductory course on relational databases offered by a university's Computer Science (or similarly named) department is typically broadly divided into a theory component and what we might call an "industrial" component. The "industrial" component typically teaches the language, SQL (Structured Query Language), that is widely used in the industry for database purposes, and it might also teach other topics of current significance in the industry. Although this book is only about the theory, I hope it will be interesting and helpful to you even if your course's main thrust is industrial.
The book is directly based on a course of nine lectures delivered annually to undergraduates at the University of Warwick, England, as part of a 14-lecture module entitled Fundamentals of Relational Databases. The remaining five lectures of that module are on SQL. We encourage our students to compare and contrast SQL with what they have learned in the theory part.
About The Author(s)
Hugh Darwen was employed in IBM's software development divisions from 1967 to 2004. In the early part of his career, he was involved in DBMS development; from 1978 to 1982,he was one of the chief architects of an IBM product called Business System 12, a product that faithfully embraced the principles of the relational model. He was an active participant in the development of the international standard for SQL (and related standards) from 1988 to 2004. Based in the U.K., he currently teaches relational database theory at Warwick University and is a tutor and course development consultant for the Open University.
Hugh Darwen was employed in IBM's software development divisions from 1967 to 2004. In the early part of his career, he was involved in DBMS development; from 1978 to 1982,he was one of the chief architects of an IBM product called Business System 12, a product that faithfully embraced the principles of the relational model. He was an active participant in the development of the international standard for SQL (and related standards) from 1988 to 2004. Based in the U.K., he currently teaches relational database theory at Warwick University and is a tutor and course development consultant for the Open University.