نسخة الأصيل الذهبي مع قاعدة البيانات أوراكل

Asseal Clinet/Server version with Oracle Database


 

In the world of computer information management there are two primary forms of databases: flat file and client/server. Flat file databases are those like dBase, FoxPro, Access, Paradox, Clipper, Lotus, and Excel. dBase was the first relational database system and all other flat file databases still have its basic functionality and purpose. Flat file databases provide a basic and simple means for storage and access of data.

Client/server databases are advanced storage and access of data. It is used where huge amounts of data are accessed simultaneously by a large number of users. Examples of client/server databases are Interbase, Oracle, SQL Server, Sybase, Informix, and DB2. The Asseal Accouting system can use all of these databases, however Oracle is its native system.

Client/server is based on a physical separation between the data storage and the user. The computer that stores the data is a network server that provides data storage in a central location while allowing multiple networked computers, and thus multiple users, to access this stored data. The data that is stored on the network server is termed the database server. A single networked computer, or a workstation, is where the user types and enters the data and is termed the database client. The database server and the database client create an inseparable pair called the client/server database system.

The database server provides the central location and storage of the data. This allows many users, or clients, to access this common pool of information. A robust database server, like Oracle, will also provide server based programs and functionality. These server side programs can act directly on the data without sending information across the network to the client. This allows calculation intensive procedures to occur only on the server. Most network servers are much more powerful and efficient then the clients within the network. Therefore, this speed and power can be exploited directly without increasing the network traffic or relying on a slower client to perform the task.

The database client is a program that runs on a computer workstation, otherwise known as simply the client. The client provides a user interface and access to the networked database server and its corresponding data. In other words, the client is the program, and its associated computer, where the user enters and accesses the data. This allows the slower, less intense, calculations to be performed on the slower client computers within the network.

In summary, a client/server database system provides the maximum speed and multiple user access to the central and common data. The Asseal Accouting system fully embraces the client/server concept. It can access any robust database server, such as Oracle , while exploiting its server side programs and procedures. This greatly increases the efficiency of the server and network.

The Asseal Accouting program is the database client that provides a quick and user-friendly interface to the database server. Asseal Accouting system is a thin client, this means that the client program is extremely small and fully implements client side programs.

الى البداية