Multiple/concurrent access best way

Hi,
what’s the best way for managing
multiple/concurrent access to a table
SELECT … FOR UPDATE
or
SELECT … LOCK IN SHARE MODE
or
TRANSATION

Thanks in advance.
Bye