This video (video 2 of 5 on adding backed actions) looks at implementing the delete record functionality.
Web sites referenced in the video include:
https://docs.joomla.org/Retrieving_request_data_using_JInput
https://stackoverflow.com/questions/21704490/what-are-the-differences-between-joomla-model-types
https://docs.joomla.org/Display_error_messages_and_notices
https://groups.google.com/forum/#!topic/joomla-dev-general/-0EZ_550_vs