CS 4611: Database Management Systems
Fall 2004
Class Materials
Class lecture notes can be obtained from the textbook web site:
http://highered.mcgraw-hill.com/sites/0072465638/ .
We will likely follow the notes fairly closely (though I may make some small
changes as needed).
- Introduction
- Database Design and Organization
- Query Languages
- Language Basics
- SQL
- Programming With DBs
- DBMS Implementation
- Physical Representation
- Query Evaluation
- Transaction Management
- Security
Program Assignments:
Team Assignments
- Program 1: Some SQL Queries
- Program 2: A DB Application in Java
- Program 3: A Buffer Manager
- Program 4: B+ Trees and a Catalog
- Program 5: Query Processing
Homework Assignments:
- Homework 1
- Homework 2
- Homework 3
- Homework 4
- Homework 5
Sample Exam Questions: