Quotessence
Home / Quotes / Quote by C.J. Date

Quote by C.J. Date

“...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.”

Quote by C.J. Date

Work

An Introduction to Database Systems

Browse quotes and source details for this work. more

Author

C.J. Date

Browse famous quotes and profile details for C.J. Date. more

You May Also Like

“...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.”

“Los bebés y niños pequeños no planifican su llanto ni lo premeditan para hacernos sentir mal o herirnos porque simplemente su cerebro no está lo suficientemente desarrollado para actuar de esa manera. No es que no quieren, no podrían aunque quisieran.”

“Un niño pequeño no es un manipulador o un diablillo, es un ser humano recién llegado a un mundo complicado e hiper- estimulante. La criatura necesita ser comprendida, validada y contenida: de esa forma aprende a regularse y gestionar sus emociones para que, en un futuro, esas llamadas de atención sean expresadas de otra manera.”