An alarm system is very good at letting you know what has happened, unless you add some kind of pre-warn, where as locks and shields can prevent the thief gaining entry in the first place.