Constructing Sobolev orthonormal rational functions via an updating procedure