The Importance of Thinking Precisely: Some Fundamental Distinctions in the Field of Database Management
Chris Date
Independent Consultant
Wednesday, 4:00 p.m.
One of Codd’s objectives when he introduced the relational model was to bring some clarity of thinking and expression into a field (database management) that was in sore need of it at the time - and evidently still is. Confusion is rife; confusion leads to mistakes; and we can’t even discuss those mistakes sensibly if we’re confused over basic concepts! In this session, Chris Date identifies a series of important distinctions that lie at the heart of the database field. He also explains exactly what the distinctions are, gives evidence of current failure to make them properly, and discusses consequences of such failure.
- Thesis and Guiding Principles
- Model vs. Implementation
- Values vs. Variables
- Domains vs. Relations
- Types vs. Representations
- Other Important Distinctions
Keynote Presentations