CS 3743 -- Fall 1993
Database Management Systems

This course was an undergraduate requirement. It emphasized the relational model.

The unusual feature of the course was the main programming assignment:

Programming project: Implement a relational database management system. (Pages 5-15 below.)

Features:

Students were surprised that they could actually implement a usable system, at least allowing the creation of databases of the complexity of examples in class.

SectionPages
SyllabusPage 1: small, large
Page 2: small, large
ExamplePage 3: small, large
Page 4: small, large
Project:
Relational
Database
Management
System
Page 5: small, large
Page 6: small, large
Page 7: small, large
Page 8: small, large
Page 9: small, large
Page 10: small, large
Page 11: small, large
Page 12: small, large
Page 13: small, large
Page 14: small, large
Page 15: small, large
E-R Diagram
Assignment,
Answer
Page 16: small, large
Page 17: small, large
Page 18: small, large
Prolog
Assignment
Page 19: small, large
Page 20: small, large
SQL Assign Page 21: small, large
Mid-term
Exam
Page 22: small, large
Page 23: small, large
Topics for
Final Exam
Page 24: small, large
Page 25: small, large
Final
Exam
Page 26: small, large
Page 27: small, large