I'm trying to convince someone to start off their new business with a Linux
system. What I need to know will it work.

Brother has bought some windows management program. He is a doctor and has
bought some patient management software. Suspect GUI based database

I know samba offers filesharing capability. But does it also offer
file/record locking and whatever else a database system needs.