In this chapter we looked at the subject of databases from a Java-centric point of view. The first thing that we learned was what a database is. Following that, we introduced the Java approach to database management, JDBC.
Next, we looked at how Web sites have been architected in the past, how they are currently being built, and how they will likely be built in the future. We started off by covering the basics of how Web sites are organized. Following that, we looked at the most important ways to measure the goodness of a design.