Database system concepts
- 4/e
- Boston : McGraw-Hill, 2002.
- 255 pages : ill.; 25 cm.
Ch. 1. Introduction -- Ch. 2. Entity-Relationship Model -- Ch. 3. Relational Model -- Ch. 4. SQL -- Ch. 5. Other Relational Languages -- Ch. 6. Integrity and Security -- Ch. 7. Relational-Database Design -- Ch. 8. Object-Oriented Databases -- Ch. 9. Object-Relational Databases -- Ch. 10. XML -- Ch. 11. Storage and File Structure -- Ch. 12. Indexing and Hashing -- Ch. 13. Query Processing -- Ch. 14. Query Optimization -- Ch. 15. Transactions -- Ch. 16. Concurrency Control -- Ch. 17. Recovery System -- Ch. 18. Database System Architectures -- Ch. 19. Distributed Databases -- Ch. 20. Parallel Databases -- Ch. 21. Application Development and Administration -- Ch. 22. Advanced Querying and Information Retrieval -- Ch. 23. Advanced Data Types and New Applications -- Ch. 24. Advanced Transaction Processing -- Ch. 25. Oracle -- Ch. 26. IBM DB2 Universal Database -- Ch. 27. Microsoft SQL Server.
Intended for a first course in databases at junior or senior undergraduate, or first year graduate level, this work provides extensive coverage of concepts, database system internals and tools and techniques.