The growing popularity of Internet-enabled commerce has produced increased demand for Information Technology (IT) professionals who are skilled in the development and management of data-driven, Web-based business applications. Many academic programs in information systems offer courses on relational database design and management, as well as courses on Web development using technologies such as PHP or Microsofts ASP.NET. However, such courses typically contain independent content, which tends to leave students with a fragmented understanding of how these technologies (i.e. the Web and relational databases) interact. In this paper, we present integrated instructional modules for teaching best practices in connecting advanced Web applications with a relational database backend. The objective of these modules is to provide students with a seamless context for developing both a relational database and a Web interface supporting database transactions.