It is evident that a course in catabase systems now plays a central role in the ndergradua - and graduate programs in computer science. However, unlike the more tradition: an, -etter established systems areas, like compilers and operating systems, where a good mix of principles and practice was established many years ago, the subject matter in database systems has been largely descriptive.This …