The following syllabus is designed for a course where the goal is to teach students how to use databases to construct applications. Details of database internals are kept to the minimum.
The project could involve the design of a schema for a realistic application, and the implementation of the entire application using SQL and other development tools such as Java servlets or JSP/ASP/ColdFusion/etc. See Chapter 8 for some suggestions on project topics.
Last updated April, 2005.