Small databases are usually used by a single user or at most, a small group of users. This type of database is usually found on single, less powerful machine, although it is possible to network computers running small databases. Small databases are used to perform specific tasks such as keeping track of customers or managing data for projects and appointments. Generally, data in small databases is entered by the user, as these databases are less able to handle large and continuous inflow of data from other sources. Large databases Large databases are stored on servers.
Servers are powerful, dedicated computers that are capable of storing huge amounts of data.
In order for users to be able to log-on, most large databases have a network of computers that span a large area or in the case of the Internet, worldwide. Large databases are able to handle a continuous flow of information being added into it while simultaneously also handling millions of request for information from around the globe. As such, large databases usually have a specialized team of engineers who oversee the proper functioning of the database. Large databases are very expensive to setup and sustain. They are usually maintained by governments, universities, commercial organizations and corporate bodies.