George Mason University
Department of Information and Software Engineering
INFS 614: Database Management
Prof. Ami Motro
This graduate course is an introductory course in the area of
databases, with a focus on database models and languages.
Topics to be covered include: data modeling with the
EntityRelationship model, the relational data model and its formal
languages, SQL, and the theory of database design,
Note: the advanced database course INFS760 :
Advanced Database Management, is suggested for students who have completed
INFS614 and are interested in issues of databse systems
implementation.

Prerequisites

INFS 501, INFS 515, INFS 590. Specifically, good background in discrete
mathematics (e.g., set theory and mathematical logic), programming (good
knowledge of either C, C++ or Java), data structures and algorithms,
and computer architecture and operating systems.
Note: prerequisites are strictly enforced!

Requirements

Two exams and five homework assignments, including computer work
(approximate weights are indicated in parenthesis):

Homework assignments (30%)

Midterm exam (30%)

Final exam (40%)

Textbook


Required: Database System Concepts (5th Edition)
by Silberschatz, Korth and Sudrashan, McGrawHill, 2006.

Recommended: Oracle 9i Programming: A Primer
R. Sunderraman, AddisonWesley, 2003
Note:
For complete details please visit the
course web site