Edited by Foxit PDF Editor Copyright (c) by Foxit Software Company, 2004 For Evaluation Only.
Computer Science
Volume 1
Silberschatz−Korth−Sudarshan • Database System Concepts, Fourth Edition Front Matter
1 1 11 11 35 35 36 87 140 140 141 194 229 260 307 307 308 337 363 393 393 394 446 494 529 563 563 564 590 637
Preface
1. Introduction
Text
I. Data Models
Introduction 2. Entity−Relationship Model 3. Relational Model
II. Relational Databases
Introduction 4. SQL 5. Other Relational Languages 6. Integrity and Security 7. Relational−Database Design
III. Object−Based Databases and XML
Introduction 8. Object−Oriented Databases 9. Object−Relational Databases 10. XML
IV. Data Storage and Querying
Introduction 11. Storage and File Structure 12. Indexing and Hashing 13. Query Processing 14. Query Optimization
V. Transaction Management
Introduction 15. Transactions 16. Concurrency Control 17. Recovery System
iii
VI. Database System Architecture
679 679 680 705 750 773 773 774 810 856 884
Introduction 18. Database System Architecture 19. Distributed Databases 20. Parallel Databases
VII. Other Topics
Introduction 21. Application Development and Administration 22. Advanced Querying and Information Retrieval 23. Advanced Data Types and New Applications 24. Advanced Transaction Processing
iv
Silberschatz−Korth−Sudarshan: Database System Concepts, Fourth Edition
Front Matter
Preface
© The McGraw−Hill Companies, 2001
1
Preface
Database management has evolved from a specialized computer application to a central component of a modern computing environment, and, as a result, knowledge about database systems has become an essential part of an education in computer science. In this text, we present the fundamental concepts of database management. These concepts include aspects of database design, database
References: © The McGraw−Hill Companies, 2001 907 © The McGraw−Hill Companies, 2001 24.7 24. Advanced Transaction Processing © The McGraw−Hill Companies, 2001 © The McGraw−Hill Companies, 2001 Bibliographical Notes