CMSC 424 Fall 2017
CMSC 424 Fall 2017
Goals: Students are introduced to database systems and motivates the database approach as a mechanism for modeling
the real world. An in-depth coverage of the relational model, logical database design, query languages, and other
database concepts including query optimization, concurrency control; transaction management, and log based
crash recovery. Distributed and Web database architectures are also discussed.
The class project requires a
complete analysis, design, and implementation of a database application.
Prerequisite: Minimum grade of C- in CMSC351 and CMSC330; and permission of CMNS-Computer Science department.
Or must be in the (Computer Science (Doctoral), Computer Science (Master's)) program.
CLASS & OFFICE HOURS
Class meets TuTh 11-12:15, Room
Office hours: Wed 1-2 pm or by appointment
Office AVW 3235, Tel. 405-2687
TA: Virinchi Srinivas
Office: AVW 4103
All classes announcements will be posted on this site. Make sure you visit this page often to
check for postings including assignments, notes, and lecture slides.
TEXT BOOK Required text: Korth & Silberschatz "Database System
Concepts," 6th Edition, McGraw Hill 2011. Note the CD version of the book is NOT
I HIGHLY recommend reading ahead from the text
and the notes even if you don't understand most of the concepts. This gives you
a big advantage in understanding the material while covered in class and it
saves enormously when you read the material and do the practice exersizes of the
Make-up policy: No make-up exam will be given except for medical and
Delayed work: No delayed work will be accepted, unless accompanied by a
Cheating: If caught in a cheating situation your database transactions will
H5>EXCUSED ABSENSES DUE TO ILLNESS Students claiming a excused absence must apply in writing and furnish
documentary support (such as from a health care professional who treated the
student) for any assertion that the absence qualifies as an excused absence. The
support should explicitly indicate the dates or times the student was
incapacitated due to illness. Self-documentation of illness is not itself
sufficient support to excuse the absence. An instructor is not under obligation
to offer a substitute assignment or to give a student a make-up assessment
unless the failure to perform was due to an excused absence. An excused absence
for an individual typically does not translate into an extension for team
deliverables on a project.
Any student eligible for and requesting reasonable academic accommodations due
to a disability is requested to provide, to the instructor in office hours, a
letter of accommodation from the Office of Disability Support Services (DSS)
within the first two weeks of the semester.
hidden hit counter