该作品是PDF文件格式请下载 福昕PDF阅读器
是专为初级/高年级本科生或研究生一年级水平的第一期培训班在数据库的文本。它也包含额外的材料,可作为补充,或作为一种先进的课程介绍材料。由于作者目前作为直观描述的概念,熟悉基本数据结构,计算机组织,以及一个高层次的编程语言的,是唯一的先决条件。重要的理论成果都包括在内,但省略了正式的证明。在样张的地方,数字和例子来说明为什么结果真实。Chapter 1: Introduction
Part 1: Relational Databases
Chapter 2: Introduction to the Relational Model
Chapter 3: Introduction to SQL
Chapter 4: Intermediate SQL
Chapter 5: Advanced SQL
Chapter 6: Formal Relational Query Languages
Part II: Database Design
Chapter 7: Database Design and the E-R Model
Chapter 8: Relational Database Design
Chapter 9: Application Design and Development
Part III: Data Storage and Querying
Chapter 10: Storage and File Structure
Chapter 11: Indexing and Hashing
Chapter 12: Query Processing
Chapter 13: Query Optimization
Part IV: Transaction Management
Chapter 14: Transactions
Chapter 15: Concurrency Control
Chapter 16: Recovery System
Part V: System Architecture
Chapter 17: Database-System Architectures
Chapter 18: Parallel Databases
Chapter 19: Distributed Databases
Part VI: Data Mining and Information Retrieval
Chapter 20: Data Mining
Chapter 21: Information Retrieval
Part VII: Specialty Databases
Chapter 22: Object-Based Databases
Chapter 23: XML
Chapter 24: Advanced Application Development
Chapter 25: Advanced Data Types and New Applications
Chapter 26: Advanced Transaction Processing
Part IX: Case Studies
Chapter 27: PostgreSQL
Chapter 28: Oracle
Chapter 29: IBM DB2 Universal Database
Chapter 30: Microsoft SQL Server
Part X: Appendices
Appendix A: Detailed University Schema
Appendix B: Other Relational Query Languages
Appendix C: Advanced Relational Database Design
Appendix D: Network Model
Appendix E: Hierarchical Model