Web Development Support
    General Info   Cool Tools
    Getting Started   Troubleshooting
    Design & Promotion   Feedback
 

Search this site:


view site map

Web Database Examples

Managing large Web sites can be cumbersome, especially when a large amount of content has to be presented in the same fashion over and over again. For example, a card catalog consists of thousands, perhaps millions, of records. Maintaining thousands or millions of Web pages for each record would be a nightmare. Web database tools enable you to manage such large sites efficiently. The two underlying concepts of Web database technology are:

  • databases are a great way to store and organize information
  • the Web is a great way to deliver information

If all you need to do is make reports from an existing database available on a periodic (weekly, quarterly) basis, you may want to consider using the ability to generate HTML reports from Access to create pages you just transfer to the Web server. This solution gives you control over what data is available, and doesn't introduce the security concerns associated with making a database available on the Web.

If you desire the full functionality of a Web database application, ITC offers two basic development models. One development model involves using an Access database and programming in either Cold Fusion, ASP, or Active Perl. The other development model involves using a MySQL database and programming in either Perl, Java, or PHP.

The following sets of pages provide examples of Web database applications that were created with different database programs and programming tools. Each example contains a link to the source code so that you may see how the program was developed.


Web Development Support | General Info | Getting Started | Design & Promotion
Cool Tools | Troubleshooting | Feedback

If you need further assistance with Web applications or questions, send e-mail to web-consult@virginia.edu or call the ITC Help Desk at 924-3731.

© 2008 by the Rector and Visitors of the University of Virginia.

The information contained on the University of Virginia’s Department of Information Technology and Communication (ITC) website is provided as a public service with the understanding that ITC makes no representations or warranties, either expressed or implied, concerning the accuracy, completeness, reliability or suitability of the information, including warrantees of title, non-infringement of copyright or patent rights of others. These pages are expected to represent the University of Virginia community and the State of Virginia in a professional manner in accordance with the University of Virginia’s Computing Policies.