Personal alarms can be quite effective in deterring attacks. They emit a very loud siren that is certain to draw attention. They are small and easy to carry and some can be used as both a personal alarm as well as a door alarm.
Personal/Door Alarm with Light This personal alarm combines two great deterrents to attack, a loud alarm and flashing light. It looks like an ordinary pager and attaches to a belt or purse for easy accessibility.