Introduction
RELATIONAL DATABASES
Introduction to the Relational Model
Introduction to SQL
Intermediate SQL
Advanced SQL
Formal Relational Query Languages
DATABASE DESIGN
Database Design and the E-R Model
Relational Database Design
Application Design and Development
DATA STORAGE AND QUERYING
Storage and File Structure
Indexing and Hashing
Query Processing
Query Optimization
TRANSACTION MANAGEMENT
Transactions
Concurrency Control
Recovery System
SYSTEM ARCHITECTURE
Database-System Architectures
Parallel Databases
Distributed Databases
DATA WAREHOUSING, DATA MINING, AND INFORMATION RETRIEVAL
Data Warehousing and Mining
Information Retrieval
*SPECIALTY DATABASES
Object-Based Databases
XML
ADVANCED TOPICS
Advanced Application Development
Spatial and Temporal Data and Mobility
Advanced Transaction Processing