If you are interested
in databases, you may want to buy the complete version of the above
required text book, including database implementation aspects. The
first 10 chapters of this book is what is required for this class, and
the next 10 chapters is currently required for CS 4432. Buying the
combined book will be cheaper than buying the 2 books separately.
There are several
other excellent database textbooks available, which cover the syllabus
for this course, and you may also find them useful for
reference.