It can be safely assumed that databases with a high volume of
data or a complicated relational setup (like, perhaps, a lexical
database for a living language) must be accessible to many users
and operators at the same time. Ideally, it should be possible
to use existing different hardware and software platforms that
can be combined into the actual system. In order to reduce the
implementation cost, only one system, the database server, needs
to be powerful; the user stations typically just display data
and accept user commands, but the processing is done on one
machine only which led to the name client-server database. In
addition, the user interface should be easy to maintain and
should require as little as possible on the client side. A
system which meets these criteria can be built around the
following items of protocols, concepts and software: supplies
the operating system. It is a stable Unix implementation
providing true multi-user multi-tasking services with full
network (TCP/IP e. a.) support. Except