EPSP: Introduction to Database Management

Lecture Notes

The core of the course consisted of sections 0 through 7 with section 8 serving as a wrapup. If time and class inclination permited, sections 9 and 10 were sometimes discussed.

The following are PDFs of the slides used in the course lectures. All material is © Trevor Grove, all rights reserved.

Section 0 -- Course Outline
Section 1 -- Introduction
Section 2 -- SQL and the relational model
Section 3 -- Advanced SQL (application development)
Section 4 -- ER modelling
Section 5 -- Database normalization
Section 6 -- Database system architectures
Section 7 -- Transaction processing
Section 8 -- Futures
Section 9 -- Index management
Section 10 -- Query processing