CIS 761: Database Management Systems


Prerequisites

  • some familiarity with databases, in particular basic SQL.
  • a bit of mathematical background, in particular familiarity with reasoning about sets.

Knowledge and skills that should be acquired in this course

Mastery
  1. the relational model.
  2. query languages: relational algebra; SQL.
  3. design issues: decomposition, normalization.
Familiarity
  1. another data model: the Entity-Relationship (ER) model.
  2. other query languages for the relational model:
    Datalog; tuple relational calculus.
  3. implementation issues: indexing and hashing,
    query processing and query optimization.
  4. transaction management: serializability, concurrency control &
    protocols, recovery system.
  5. data mining; data warehousing.

Department of Computing and Information Sciences - Kansas State University
Address: 234 Nichols Hall, Manhattan, KS 66506
Phone: (785)532-6350; Fax: (785)532-7353; Mailto: webmaster@cis.ksu.edu