eWebArchitecture :: Vermont's premiere Web design, eCommerce, Web database and application provider. eWebArchitecture :: Solutions for the information age.
Home About Us About eWebArchitecture Hip Tips Web News and Development Tips Portfolio Portfolio Pricing Web Development Pricing Contact Us Contact eWebArchitecture Staff
SERVICES
We offer royalty-free use of customizable interfaces for private and commercial Web sites and multimedia projects. Web Site Design
We develop elegant shopping cart applications for your Web site, and invite you to peruse our eCommerce demo application. eCommerce
Our programming expertise enables us to create and develop exciting and interactive Web sites for use over the Internet and over corporate intranets as well. Web Programming
We create client-server applications and database-integrated Web sites without our clients spending a fortune. Web Databases
HIP TIPS

Usability Tip:
RESET Button and Forms

No online form would be complete without a SUBMIT button. But what about that other button: the CLEAR or RESET button that erases the user's input? Does it help the user? Generally, the answer is no. Often a RESET button does more harm than good.

HTML Tip:
Renewed Importance Of META Tags

META tags are back — at least with some search engines. Depending on your site design and technology, good META tags may be one route to improved search engine rank.

CSS Tip:
You Are Here

One easy way to make your navigation menu more user-friendly is to disable the current page in the menu. We'll show you how to accomplish this using basic HTML and CSS: no JavaScript or PHP coding required!

Search Tips:
Search Tip Archive

Burlington Web Designers
Vermont Web Designers

Database Concepts

Main Topics:
Subtopics:

Electronic Databases

Databases exist so that people can interact with them. In the case of electronic databases, the interaction occurs not directly with the database, but instead indirectly through software applications.

Before the emergence of the World Wide Web, databases were typically used by large corporations to support various business functions such as accounting and financials, human resources, and so on. The Web and more complex home computing tasks have now moved the need for the database applications outside the realm of the large corporation.

The area in which databases have experienced the most explosive growth is in Web application development. As the demand for more complex and robust Web applications grows, so does the need for databases.

A database backend can support many critical functions on the Web, and virtually any Web content can be driven by a database. The database sits on a Web server or another machine that the server can 'talk' to. A good database management system makes this distributed responsibility easy.

One may, for instance, put a form into a Web page that the user must complete. When the completed form is sent to the server, it runs a program (written by the programmer) that extracts the data submitted by the user.

These programs most often occur in the form of CGI scripts and Java servlets, but can also occur by embedding PHP inside an HTML document. The program then 'knows' what information the user wishes to add to or to request from the database. The program issues an SQL query or update, and the database magically takes care of the rest.

Any results obtained from the database can then be formatted by the program in an HTML document to return to the user.

It can be tempting to jump into creating such a database project without much thought or planning. As with any software development project, this ad hoc approach works with only the simplest of problems. For a database to support any kind of complexity, planning and design will save time in the long run, and the following database design seminars will introduce you to such relational database design concepts.


    Database Management Systems (DBMS) Database Management Systems (DBMS)

Web Design eCommerce Web Programming Web Databases Site Map Contact Us
© 2003-2008 eWebArchitecture, Ltd. All rights reserved.