
Databases, Types and the Relational Model
Pearson (Publisher)
3rd Edition
Published on 7. March 2006
Book
Paperback/Softback
572 pages
978-0-321-39942-7 (ISBN)
Description
This title is based on an earlier book by the same authors, Foundations for Future Database Systems: The Third Manifesto. It is on database management, and is organized around a proposal for a foundation for data and database management systems (DBMSs). It can be seen as an abstract blueprint for the design of a DBMS and the language interface to such a DBMS. In particular, it serves as a basis for a model of type inheritance.
The authors combine precision and thoroughness of exposition with the approachability that readers familiar with their previous publications will recognize and welcome. This book is essential reading for database students and professionals alike.
The authors combine precision and thoroughness of exposition with the approachability that readers familiar with their previous publications will recognize and welcome. This book is essential reading for database students and professionals alike.
More details
Edition
3rd edition
Language
English
Place of publication
United States
Publishing group
Pearson Education (US)
Target group
College/higher education
Dimensions
Height: 276 mm
Width: 213 mm
Weight
1318 gr
ISBN-13
978-0-321-39942-7 (9780321399427)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Previous edition

Book
05/2000
2nd Edition
Addison Wesley
€38.37
Article exhausted; check for reprint
Persons
C. J. Date is an independent author, lecturer, researcher, and consultant specializing in relational database systems. An active member of the database community for over 30 years, Date has devoted the major part of his career to exploring, expanding, and expounding the theory and practice of relational technology. He was also involved in technical planning for the IBN products SQL/DS and DB2 and his book, An Introduction to Database Systems, has sold well over half a million copies worldwide.
Hugh Darwen has been involved in software development since 1967 as an employee of IBM United Kingdom Ltd. He has been active in the relational database arena since 1978. His writings include contributions to Date's Relational Database Writings series and A Guide to the SQL Standard. He has been an active participant in the development of the SQL international standards since 1988.
Hugh Darwen has been involved in software development since 1967 as an employee of IBM United Kingdom Ltd. He has been active in the relational database arena since 1978. His writings include contributions to Date's Relational Database Writings series and A Guide to the SQL Standard. He has been an active participant in the development of the SQL international standards since 1988.
Content
Part I PRELIMINARIES
Chapter 1 Background and Overview
Chapter 2 A Survey of the Relational Model
Chapter 3 Toward a Theory of Types
Part II FORMAL SPECIFICATIONS
Chapter 4 The Third Manifesto
Chapter 5 Tutorial D
Part III INFORMAL DISCUSSIONS AND EXPLANATIONS
Chapter 6 RM Prescriptions
Chapter 7 RM Proscriptions
Chapter 8 OO Prescriptions
Chapter 9 OO Proscriptions
Chapter 10 RM Very Strong Suggestions
Chapter 11 OO Very Strong Suggestions
Part IV SUBTYPING AND INHERITANCE
Chapter 12 Preliminaries
Chapter 13 The Inheritance Model
Chapter 14 Single Inheritance with Scalar Types
Chapter 15 Multiple Inheritance with Scalar Types
Chapter 16 Inheritance with Tuple and Relation Types
APPENDIXES
Chapter 1 Background and Overview
Chapter 2 A Survey of the Relational Model
Chapter 3 Toward a Theory of Types
Part II FORMAL SPECIFICATIONS
Chapter 4 The Third Manifesto
Chapter 5 Tutorial D
Part III INFORMAL DISCUSSIONS AND EXPLANATIONS
Chapter 6 RM Prescriptions
Chapter 7 RM Proscriptions
Chapter 8 OO Prescriptions
Chapter 9 OO Proscriptions
Chapter 10 RM Very Strong Suggestions
Chapter 11 OO Very Strong Suggestions
Part IV SUBTYPING AND INHERITANCE
Chapter 12 Preliminaries
Chapter 13 The Inheritance Model
Chapter 14 Single Inheritance with Scalar Types
Chapter 15 Multiple Inheritance with Scalar Types
Chapter 16 Inheritance with Tuple and Relation Types
APPENDIXES