An introduction to database systems /
Database systems
C.J. Date.
- 8th ed.
- Boston : Pearson/Addison Wesley, 2004.
- xxvii, 983, 22 p. : ill. ; 24 cm.
Includes bibliographical references and index.
Pt. I. Preliminaries -- Ch. 1. An Overview of Database Management -- Ch. 2. Database System Architecture -- Ch. 3. An Introduction to Relational Databases -- Ch. 4. An Introduction to SQL -- Pt. II. The Relational Model -- Ch. 5. Types -- Ch. 6. Relations -- Ch. 7. Relational Algebra -- Ch. 8. Relational Calculus -- Ch. 9. Integrity -- Ch. 10. Views -- Pt. III. Database Design -- Ch. 11. Functional Dependencies -- Ch. 12. Further Normalization I: 1NF, 2NF, 3NF, BCNF -- Ch. 13. Further Normalization II: Higher Normal Forms -- Ch. 14. Semantic Modeling -- Pt. IV. Transaction Management -- Ch. 15. Recovery -- Ch. 16. Concurrency -- Pt. V. Further Topics -- Ch. 17. Security -- Ch. 18. Optimization -- Ch. 19. Missing Information -- Ch. 20. Type Inheritance -- Ch. 21. Distributed Databases -- Ch. 22. Decision Support -- Ch. 23. Temporal Databases -- Ch. 24. Logic-Based Databases -- Pt. VI. Objects, Relations, and XML -- Ch. 25. Object Databases -- Ch. 26. Object/Relational Databases -- Ch. 27. The World Wide Web and XML -- App. A. The TransRelational Model -- App. B. SQL Expressions -- App. D. Storage Structures and Access Methods.