Ese es problema que el servidor pone un candado para las consultan que le llegan. Te doy un ejemplo:
Digamos que el usuario
X de la pc
X1 esta actualizando la tabla Empleado de un a base de datos ,pero exactamente en ese momento el usuario
Y de la maquina
Y1 esta tambien esta eliminando una tupla o varias de la misma tabla empleado ¿Que crees que ocurriria?
Pues la tabla quedaria un desastre y tu base de datos seria inconsistente ¿verdad? Imaginate que si es una transaccion de una cuenta Bancaria o algo por el estilo.
Es ahi lo que surge la idea de CANDADO los servidores ponen candado a una consulta y a sus tablas correspondiente, miestras que no termine la transaccion o la consulta, nadie podra tocar esa tabla, ¿me entiendes?.
Terminada la transaccion o la consultan se abre el candado para dejar libre para cualquier otra consulta.Asi trabajan Los servidores.
De todas manera es bueno que busques un manualcito sobre este tema.
Saludos..