Database And Forms Paper
Essay by 24 • September 19, 2010 • 890 Words (4 Pages) • 1,912 Views
This paper will discuss databases, forms and reports. Why has the use of databases increased dramatically? What factors should be considered when designing a database and why? How would you go about designing forms and reports from scratch? In conclusion, a summation will be given along with closing thoughts.
Database Usage
A database is an organized collection of information or data. It is a collection of organized information in which a computer can easily select and display different fields of data. Databases have been in use since the earliest days of electronic computing, but the vast majority of these were custom programs written to access custom databases. Unlike modern systems which can be applied to widely different databases and needs, these systems were tightly linked to the database in order to gain speed at the price of flexibility. As computers grew in capability this tradeoff became increasingly unnecessary, as a number of general-purpose database systems emerged. With the implementation of relational and object-oriented databases, companies found that the use of databases were much more productive and cost effective. Productivity and cost effectiveness being two of the main factors as to why the use of databases has increased dramatically over the years. Most recently there has also become a growing interest in using company data to improve business performance. Queries around business performance analysis were the top database analysis performed.
Database Design
There are seven steps in the design process. The first step is the mission statement and objectives for the database. The mission statement establishes the purpose of the database and provides a focus for the developer. The second phase is to analyze the current database; typically a legacy database or a paper-based database. In this case, there is not a database in place because it is a new company. The third phase is to create the data structures for the database. Define tables and fields, establish keys, and define field specifications for every field need to be accomplished. Establishing table relationships is the fourth phase. Interviews will be conducted with users and management and identify relationships between the entities. The fifth phase is determining and defining business rules. Interviews will be held to identify limitations on various aspects of the database, establish business rules, and define and implement validation tables. Determining and establishing views is the sixth phase. Identifying various ways of looking at the data, will establish the views. The seventh or the last phase in this design process is to review the final database for data integrity. This step includes making sure each table meets the criteria for a properly designed table, review and check field specifications for each field, review the validity of each relationship, and then to go over the business rules to confirm any limitations.
Database design is one of planning and analysis. Planning defines the goals of the database, explains why the goals are important, and sets out the path by which the goals will be reached. Analysis involves determining the requirements of the database. This is accomplished by examining the existing documentation and interviewing users. It is important that all steps in designing a database are followed to ensure completeness, quality, and integrity.
Forms and Reports
Forms are designed to display or collect data. Forms can display data for viewing, editing, or for input. Reports display static data only and aren't used to edit or collect data. When designing a form or report from scratch, certain considerations should be taken into account. You need to ask yourself questions regarding the form or report that you are designing, as well as the characteristics that this form or report will entail.
When
...
...