Handbook of Relational Database Design
Brian Ing, Candace C. Fleming, Barbara von Halle · Journal of the Operational Research Society · 1990
Introduction. Why a Handbook of Relational Database Design? Introduction to Logical Data Modeling. Relational Concepts and SQL. Introduction to Relational Database Design. Build Skeletal User Views. Add Keys to User Views. Add Detail to User Views. Validate User Views through Normalization. Determine Additional Attribute Business Rules. Integrate User Views. Translate the Logical Data Structure. Translate the Logical Data Integrity. Tune by Establishing Storage-Related Access Mechanisms. Tune by Adding Indexes. Tune by Introducing Controlled Data Redundancy. Tune by Redefining the Relational Database Structure. Special Design Challenges. Appendix. Bibliography. Index of Design Rules. Index.