C.J. Date

C.J. Date’s Followers (26)

member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo

C.J. Date


Website

Genre

Influences
E.F. Codd


Christopher J. Date (born 1941) is an independent author, lecturer, researcher, and consultant, specializing in relational database theory.
—from wikipedia
...more

Average rating: 3.88 · 889 ratings · 77 reviews · 52 distinct worksSimilar authors
An Introduction to Database...

3.92 avg rating — 373 ratings48 editions
Rate this book
Clear rating
SQL and Relational Theory: ...

3.77 avg rating — 143 ratings — published 2009 — 17 editions
Rate this book
Clear rating
Database in Depth: Relation...

3.98 avg rating — 116 ratings — published 2005 — 15 editions
Rate this book
Clear rating
Database Design and Relatio...

3.80 avg rating — 49 ratings — published 2012 — 13 editions
Rate this book
Clear rating
Databases, Types And the Re...

by
3.90 avg rating — 30 ratings — published 1998 — 5 editions
Rate this book
Clear rating
Temporal Data & the Relatio...

by
4.09 avg rating — 22 ratings — published 2002 — 10 editions
Rate this book
Clear rating
A Guide to the SQL Standard

by
really liked it 4.00 avg rating — 22 ratings — published 1989 — 8 editions
Rate this book
Clear rating
The Database Relational Mod...

3.46 avg rating — 24 ratings — published 2000 — 3 editions
Rate this book
Clear rating
Logic and Databases: The Ro...

really liked it 4.00 avg rating — 15 ratings — published 2007 — 2 editions
Rate this book
Clear rating
Introduction to Database Sy...

3.56 avg rating — 16 ratings — published 1982
Rate this book
Clear rating
More books by C.J. Date…
Quotes by C.J. Date  (?)
Quotes are added by the Goodreads community and are not verified by Goodreads. (Learn more)

The Golden Rule:

No update operation must ever assign to any database a value that causes its database predicate to evaluate to FALSE.
C.J. Date, An Introduction to Database Systems

“...SQL is very far from being the “perfect” relational language—it suffers from numerous sins of both omission and commission. ...the overriding issue is simply that SQL fails in all too many ways to support the relational model properly. As a consequence, it is not at all clear that today's SQL products really deserve to be called “relational” at all! Indeed, as far as this writer is aware, there is no product on the market today that supports the relational model in its entirety. This is not to say that some parts of the model are unimportant; on the contrary, every detail of the model is important, and important, moreover, for genuinely practical reasons. Indeed, the point cannot be stressed too strongly that the purpose of relational theory is not just “theory for its own sake”; rather, the purpose is to provide a base on which to build systems that are 100 percent practical. But the sad fact is that the vendors have not yet really stepped up to the challenge of implementing the theory in its entirety. As a consequence, the “relational” products of today regrettably all fail, in one way or another, to deliver on the full promise of relational technology.”
C.J. Date, An Introduction to Database Systems

“...since there is so much confusion surrounding it in the industry. You will often hear claims to the effect that relational attributes can only be of very simple types (numbers, strings, and so forth). The truth is, however, that there is absolutely nothing in the relational model to support such claims. ...in fact, types can be as simple or as complex as we like, and so we can have attributes whose values are numbers, or strings, or dates, or times, or audio recordings, or maps, or video recordings, or geometric points (etc.).

The foregoing message is so important‒and so widely misunderstood‒that we state it again in different terms:

The question of what data types are supported is orthogonal to the question of support for the relational model.
C.J. Date, An Introduction to Database Systems

Topics Mentioning This Author

topics posts views last activity  
The Sword and Laser: What Else Are You Reading - April 2011 Edition 78 168 Apr 30, 2011 11:57AM  


Is this you? Let us know. If not, help out and invite C.J. to Goodreads.