The different database models you just learned about each have their own benefits and drawbacks.
Web-databasesion of a database model for a particular project will depend on what your clients have identified as the major purposes that their database will serve. Web sites of large organizations almost always have some kind of database features included. These database-driven Web sites are characterized by:
- Mechanisms to display data from the database
- Queries of the database using criteria from the user
- The ability to send formatted data from the user for storage in the database
E-Commerce sites are prime examples of database-driven Web sites.
The data in an e-commerce site must be available to retrieve, display, and store data for commerce to occur. In addition, the data must be checked for required data and format, and security and integrity during its transport.
In order for a database to be an integral part of a Web site, there needs to be a permanent mechanism for communication
between the Web server and the database server. There must always be a way for the client machine to communicate with
the Web server. The following FlipBook illustrates the communication process.