The simple answer is Grace wouldn't care that Andy was running a server on his PC.
You are mixing two things which will never happen. The spec says that at any moment only one process is going to be accessing the database. I don't have the spec with me but you must know the part I mean.
Lets assume the database exists on Andys PC. Either Andy will have his server up and running on his PC attending to the needs of the "network" mode clients or Andy will have gone home (having ended the server application) and Grace will be using the PC to use the new B&S
Java system in "alone" mode. This way only one process (Andy's server OR Graces "alone" connection) will be accessing the DB at a time.
Happy?
Steven
ps. What the hell is Andy doing leaving Grace alone in the office with access to his PC? Doesn't he know about her dubious history?