Database management systems

"Database Management Systems (DBMS) is a must for any course in database systems or file organization. DBMS provides a hands-on approach to relational database systems, with an emphasis on practical topics such as indexing methods, SQL, and database design. New to this edition are the early cov...

Full description

Saved in:
Bibliographic Details
Main Author: Ramakrishnan, Raghu
Other Authors: Gehrke, Johannes
Format: Book
Language:English
Published: Boston McGraw-Hill 2000.
Edition:2nd ed.
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
Table of Contents:
  • Pt. I. Basics. 1. Introduction to Database Systems. 2. The Entity-Relationship Model. 3. The Relational Model
  • Pt. II. Relational Queries. 4. Relational Algebra and Calculus. 5. SQL: Queries, Programming, Triggers. 6. Query-by-Example (QBE)
  • Pt. III. Data Storage and Indexing. 7. Storing Data: Disks and Files. 8. File Organizations and Indexes. 9. Tree-Structured Indexing. 10. Hash-Based Indexing
  • Pt. IV. Query Evaluation. 11. External Sorting. 12. Evaluation of Relational Operators. 13. Introduction to Query Optimization. 14. A Typical Relational Query Optimizer
  • Pt. V. Database Design. 15. Schema Refinement and Normal Forms. 16. Physical Database Design and Tuning. 17. Security
  • Pt. VI. Transaction Management. 18. Transaction Management Overview. 19. Concurrency Control. 20. Crash Recovery
  • Pt. VII. Advanced Topics. 21. Parallel and Distributed Databases. 22. Internet Databases. 23. Decision Support. 24. Data Mining. 25. Object-Database Systems. 26. Spatial Data Management. 27. Deductive Databases. 28. Additional Topics
  • A. Database Design Case Study: The Internet Shop
  • B. The Minibase Software.