A Shared Tables System
A shared table system is one where the data is stored in a central system (the server) and the program to manipulate the data is duplicated on multiple end-user computers. This is sometimes called a client-server system but is not as the file-server that holds the shared tables is doing nothing but pretending to be a disk drive.
Once again, Microsoft Access and all the other systems mentioned are an excellent choice of software for networked applications where the amount of data is small-to-medium or the number of simultaneous clients is small (less than 20). However Access tends to encounter difficulties in larger systems, due mainly to the way it locks records when two users wish to edit the same record. Along with Microsoft Access we must group C++, Visual Basic, Delphi and any other program which uses either Microsoft’s JET database engine, or Borland’s BDE engine as its core (and others).