Database Processing

Businesses of every size organize data records into collections called databases. The purpose of a database is to keep track of things. At one extreme, small businesses use databases to keep track of customers; at the other extreme, huge corporations use databases to support complex sales, marketing, and operations activities. Suppose that a county planning department wants to build a new database system to keep track of building permit applications for both residential and commercial projects. The database should be available to the applicants over the Internet. You have been hired as a consultant to recommend the best strategy for creating such a database. In an essay, describe the work that must be accomplished for the four stages of development of this particular database system—requirements definition, data modeling, database design, and implementation. Identify
the inputs and outputs for each stage of development.

Sample Solution