Book description
This book shows you what a real relational product would be like, and how and why it would be so much better than what’s currently available. Most books try to use SQL as a vehicle for teaching relational theory, but this book deliberately takes the opposite approach. Its primary aim is to teach relational theory as such. Then it uses that theory as a vehicle for teaching SQL, showing in particular how that theory can help with the practical problem of using SQL correctly and productively.
Table of Contents
 Dedication
 Special Upgrade Offer
 About the Author
 Preface

I. Foundations
 1. Basic Database Concepts
 2. Relations and Relvars
 3. Keys, Foreign Keys, and Related Matters
 4. Relational Operators I
 5. Relational Operators II
 6. Constraints and Predicates
 7. The Relational Model
 II. Transactions and Database Design
 III. SQL
 IV. Appendixes
 Index
 About the Author
 Special Upgrade Offer
 Copyright