ANDROID - Tocar Alarme e deletar dado no Banco de Dados

Boa noite galera.

Estou querendo fazer tocar um Alarme atraves do AlarmManager(feito) e fazer aparecer aquela message box para confirmar. Mesmo que o celular nao estiver ativo, preciso deletar uns dados no banco de dado.

Tem que fazer um Broadcast Receiver para ser disparado pelo alarme e nele mando um intent de um service para deletar os dados?

Não sei se ficou claro.

Agradeço desde já.