Database Management Systems
CSE 5660
Summer 1999
Instructor: Phil Bernhard, Ph.D.
Office: Crawford 230, 674-7294
Email: pbernhar@cs.fit.edu
Prerequisite: CSE 5025
Office Hours: TBD, plus by appointment
- Texts:
-
Abraham Silberschatz, Henry F. Korth, and S. Sudarshan,
Database Systems Concepts, Third Edition, McGraw-Hill.
- FIT Catalog Course Description:
-
Includes distributed databases and networks, levels of distribution
transparency, fragments and allocation of fragments and optimization.
- Contents:
-
This course will focus on the internal structure of a database management
system. This will include, among other things, storage and file structure,
indexing and hashing, query processing, transaction processing, concurrency
control, system recovery, database system architectures, parallel databases,
and distributed databases.
- Reading:
-
The course will begin with Chapter 10 in the book, and continue on through
Chapter 20. In general, the course will follow the book very closely.
However, supplemental information will be provided as well, primarily in
the form of journal articles.
- Exams:
-
There will be a midterm and a final exam, both are closed book and closed
notes, and both will be in-class.
- Class Project:
-
Each student will complete a project that will involve
designing and implementing components of a small DBMS.
- Makeups:
-
Unless arrangements are worked out in advance,
missed tests cannot be made up,
and 5 points per day will be deducted
for late project submissions.
I understand that your job may occasionally take you out of town;
so does mine.
If you are going to be forced to miss class on the day something is due,
let me know ahead of time, in writing, preferably by email.
- Grading:
-
Final grade will be determined as follows (approximately):
project - 25%,
midterm - 35%, and
final - 40%.
- Important Dates:
-
- 5/21 - Last day to drop without a W
- 6/14 - Midterm week (approximate)
- 6/18 - Last day to drop with a W
- 7/31 - Last day of classes