Database applications and types of database systems

Since a database is a model of an organization, the treatment of the database match the changes in the organization. Except for very small organizations, the activity is divided into functions. Club records, for example, includes these functional areas:
Member Services
Order Processing
Each business functions has its own requirements for more information. Member Services For information about members and controls. Order processing needs information about the members, orders and inventory. Need information on purchasing orders and inventory. Collections need information about members and their accounts. Note that any functional area needs all the data. Different parts are used by various functional areas. Note that some data is shared by two or more functional areas. Data members, for example, is necessary for membership services, order processing and collections. In a processing system folders, each functional area would probably hold their own members folders. What terrible problems of data deduplication
Moreover, it is likely that all copies of the file would get exactly the same way a member, so that the data would probably not soon agree, cause other problems. In a database system, all share the same centralized data regions. Just because the central data can serve many functional areas that the databases are so popular. Application database is a computer system, the company is part of a database that processes the information needs of an enterprise group, department or functional area requirements.
In a sense, an application opens a window in the database for a specific group of users. For now, think of an application as a collection of computer screens, printed reports and transaction processing applications that are part of a database needed to solve the problems of a group of users access. Database processing systems are usually very large, after all they are to support the needs of different user groups. Therefore, we divide the database into separate processing applications. Mainly because the company is usually divided into separate functional areas. Thus, computer screens, reports, and programs for the processing of transactions processing area commands probably different computer screens, reports, and programs for the processing of transactions for the region collections.
When developing applications, we integrate the interfaces (screens and reports), the one for a group of coherent whole. For example, entering commands would reformat the computer screen, which has a meaning for it, while the style of the collections agent screen would be required could read and understand. Second, the database data is one of the most valuable assets of a company. It is not desirable that each user access all parts of the database. Committed loan processing in a bank, for example, should not be allowed to change the balance of savings accounts.
Break database applications provides better control access to the data. Finally, it is easier and less risky for developers to create applications in succession instead of attempting to build both. The breakdown of the transformation limits the scope of application development in a number of small projects rather than a large project.
Types of database systems
Hardware programs, DBMS software, and applications, the database itself, process and people: Database systems are composed of five elements. A way to classify the database systems based on the number of users and the number of applications, based supports them. The classification has each of the five components of the system. For example, in a database, each user, a user at a time when the treatment database. In contrast, database systems, multi-user data are processed simultaneously by multiple users. Material in a multi-user system is much larger than that of a single-user system.
Likewise, if the databases are treated simultaneously, special precautions must be taken to prevent the processing of a user from another disturbing. Thus, methods and software for a single-user DBMS users are different from those of a multi-user one. Database systems also support one or more applications. The combination of these two dimensions, there are four types of databases. Single user, are single-database applications usually on microcomputer. Multi-user single application databases are connected to computers via local networks (LAN) and also on mini-computers.
Multi-user single application databases are used often by software vendors to develop packages for specific applications, called vertical markets. Such a provider may integrate a database in a ledger package, for example. If this is the case, the database generated only serve this particular application. Single-user systems are found in multi-database applications usually on computers. Finally, multi-user, multi-application databases are usually large companies on mainframes. Database systems can move from one category to another.
For example, a single station single database application extended to multiple users are supported. Even more often, a second application with a database application can be easily added. During these walks, try the second application developers without impacting the first to implement. For example, sometimes the presence of a second application on the performance of the first.