MySQLで時間を管理し、一定時間過ぎたら、
レコードをの情報を更新したいのですが、
どの様にすればできるか教えてください。

1. このようなことがMySQL単体で可能なことなのかな?
2. 可能な場合どのようにすれば実現できるの?

イメージとしてはこんな感じです。

開始時のレコード001
ID, 開始 , 終了
001, 13:00 , 13:30 ← 13:00に開始

↓ 30分経過後(同一レコードの動き(自動更新))

終了時のレコード001
ID, 開始 , 終了
001, 0 , 0 ← 13:30になったからクリア