CSE 594: Database Management Systems , Autumn 1999
Instructor: Scott L. Vandenberg
Office: 311 Sieg Hall
Office Phone: (206)543-9347
Office Hours (UW): Mon & Wed 5 - 6, 7:50 until you run out of questions; and
Office Hours (Microsoft): Tue 12:30 - 2,
Building 19, Room 2031
TA: Stefan Saroiu (firstname.lastname@example.org)
Office: 226B Sieg Hall
Office Hours: Mon & Wed 5:30 - 6:25
Phone: (206)616-1246 (226B Sieg, during office hours only)
Meetings: Monday and Wednesday, 6:30-7:50pm, EE1, room 003; and live
feeds to Microsoft and Intel
Database Management Systems, 2nd edition
by Raghu Ramakrishnan, McGraw-Hill, 1999
Welcome to the CSE 594 Home Page.
Please keep in mind that this document is not static, and that new
information will be added frequently (particularly to the Announcements
section). You are expected to check this page often for announcements and
No prior database experience is required for this course.
- The course will be similar to its
with some updating and some additional material at the end (we have a slightly
longer quarter this time). Note that only one text is required this time.
The implementation part of the course may or may not use the same software
as last summer; in either case, it will all be accessible from off-campus.
The DBMS software we use will probably be SQL/Server, made by an obscure
software company in Redmond. That also will be made available to you both
on campus (in the PMP lab) and off. We may also do some hands-on work
with an OODBMS, but this may require you to have an XWindows emulator, so I
may not actually require this (though I'll at least provide access to the
system for the curious to play with).
- The textbook: Yes, it exists now; it was published in August and I'm
looking at a copy. It is in at the UW bookstore.
- Final Exam: scheduled for Thursday December 9, 6:30PM - 8:20PM, on
campus. This requires all students to be on campus.
- DINNER and ON-CAMPUS-ONLY CLASS: Monday October
4, dinner 5:15 - 6:30,
EE1 403, class to follow in EE1 105. This is
a great opportunity to come and meet your classmates, instructor, TA,
PMP co-ordinator, and (we hope) instructors for current and future PMP courses.
Both vegetarian and meat dishes will be available.
There will be
no feeds to off-campus locations for this class, but it will be videotaped
and available via the web afterwards.
- Class email list: Please subscribe by sending email to
email@example.com, with the line "subscribe cse594" in the
A link to an archive for the list is below. Email sent to
firstname.lastname@example.org will go to all list members (students, TA, and
instructor). You can post questions there; I will post answers and
- Submitting the Heapfile Code: As announced in class, please email
it to Stefan (tzoompy@cs), with your group number in the subject line or
in the text. (Don't know your group number? Check
If possible, please include the files as attachments
to your message. Submit heapfile.C and, optionally, error.C and error.h. If
you didn't make any changes to error.[Ch] then we'll just use the ones
- NO OFFICE HOURS TUES NOV 9; see email for details.
- NO CLASS Wednesday November 24 !!!
- Please see my
latest email for important announcements about the
final, hw6, and the implementation assignment.
- NO OFFICE HOURS TUES NOV 23; see email for details.
- Want to play around with O2? Go here.
- Our test suite for your heapfile code is on the UNIX machines, in
the directory /u15/test594/part1, in case you're curious.
- EXAM QUESTIONS AND SOLUTIONS AVAILABLE (see "Final Exam" page)