McGraw-Hill OnlineMcGraw-Hill Higher EducationLearning Center
Student Center | Instructor Center | Information Center | Home
Instructor's Manual
PowerPoints
PDF Version of PowerPoints
Minibase Software
Oracle User's Guide
Installing Oracle
Apache Installation Guide
SQL Additional Exercises
Application Program Solutions
Solutions to Written Exercises
PageOut
Locate Your Rep
Order a Review Copy
Feedback
Help Center


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

Instructor 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