1. In this diagram, the ______ can be a node on the network, or someone sitting on the other end of the world! The structure still works in the same way.
2. In a client-server database, the client ________________from another program (the server)
3. Data is requested via a server by a connection made over a WAN or a LAN
4. Once the data request is fulfilled, the connection is terminated. A simple example of this can be seen on any ________________
5. In the example of online banking, the _____ acts as a client to interface the user of the computer with a database that has stored data of the website.
6. In online banking, the browser sends a request for data from the banking _____, and the _____replies with authentication and authorisation steps for identity confirmation.
7. Fill in the blanks for 1, 2 and 3 in the following list that describes the advantages of a client-server database model
8. Fill in the blanks for 4,5 and 6 in the following list that describes the advantages of a client-server database model
9. Fill in the blanks for 1 and 2 in the following list that describes the disadvantages of the client-server model.
10. Fill in the blanks for 3 and 4 in the following list that describes the disadvantages of the client-server model.
11. Generally speaking, the client-server model is cheap and inefficient to run and maintain.
12. When the server allows clients to simultaneously access the same piece of data at the same time, it is called:
13. If a server allows simulatenous access, it could result in ____________________
14. Concurrent access is important for reading, but needs monitoring when it comes to updates. It can be controlled by:
15. Record locking involves opening a read only file so it cannot be edited by another user while open.