McGraw-Hill OnlineMcGraw-Hill Higher EducationLearning Center
Student Center | Instructor Center | Information Center | Home
Student Solutions
Apache Installation Manual
Installation for Key Databases
Oracle User's Guide
Access Exercise Material
DB2 Application Material
Feedback
Help Center


Ramakrishnan: Database Management Systems Third Edition
Database Management Systems, 3/e
Raghu Ramakrishnan, University of Wisconsin
Johannes Gehrke, Cornell University

Student Center

Contents:

Chapter 1: OVERVIEW OF DATABASE SYSTEMS
Chapter 2: INTRODUCTION TO DATABASE DESIGN
Chapter 3: THE RELATIONAL MODEL
Chapter 4: RELATIONAL ALGEBRA AND CALCULUS
Chapter 5: SQL: QUERIES, CONSTRAINTS, TRIGGERS
Chapter 6: DATABASE APPLICATION DEVELOPMENT
Chapter 7: INTERNET APPLICATIONS
Chapter 8: OVERVIEW OF STORAGE AND INDEXING
Chapter 9: STORING DATA: DISKS AND FILES
Chapter 10: TREE-STRUCTURED INDEXING
Chapter 11: HASH-BASED INDEXING
Chapter 12: OVERVIEW OF QUERY EVALUATION
Chapter 13: EXTERNAL SORTING
Chapter 14: EVALUATING RELATIONAL OPERATORS
Chapter 15: A TYPICAL RELATIONAL QUERY OPTIMIZER
Chapter 16: OVERVIEW OF TRANSACTION MANAGEMENT
Chapter 17: CONCURRENCY CONTROL
Chapter 18: CRASH RECOVERY
Chapter 19: SCHEMA REFINEMENT AND NORMAL FORMS
Chapter 20: PHYSICAL DATABASE DESIGN AND TUNING
Chapter 21: SECURITY AND AUTHORIZATION
Chapter 22: PARALLEL AND DISTRIBUTED DATABASES
Chapter 23: OBJECT-DATABASE SYSTEMS
Chapter 24: DEDUCTIVE DATABASES
Chapter 25: DATA WAREHOUSING AND DECISION SUPPORT
Chapter 26: DATA MINING
Chapter 27: INFORMATION RETRIEVAL AND XML DATA
Chapter 28: SPATIAL DATA MANAGEMENT
Chapter 29: FURTHER READING
Chapter 30: THE MINIBASE SOFTWARE