Database Systems I

  • Instructor: Phokion G. Kolaitis
  • Time:  Monday & Wednesday 5:00-6:45pm
  • Place: Social Sciences 2, Room 075
  • Office Hours:
    • Time: Wednesday 3:00-4:00pm and Thursday 4:30-5:30pm
    • Place: E2 345A
  • Teaching Assistant: Enela Pema
  • TA Office Hours:
    • Time: Monday 11:00am - noon
    • Place: BE312 C/D
  • Overview: This course is an introduction to the concepts, approaches, tools, and methodology of database design and database query languages. Covers the entity-relationship model, the relational model, relational algebra, relational calculus, commercial languages (such as SQL), functional dependencies, normal forms, and design theory. Other topics may include database constraints, recursive queries, and alternative database models. Syllabus: For a detailed syllabus, evaluation criteria, and examination schedule, please click on the tab "Syllabus" to the left.

Instructors and Assistants