Hi Caximus,
A warm welcome to the JavaRanch!
You must implement the given interface, so that's a must requirement. Violating such a request will result in (automatic) failure. So main question here is: is throwing an UnsupportedOperationException considered a valid implementation? I think if you have good argumentation for this decision in choices.txt, you might get away with it.
But are you willing to take such a risk? You might get failed, so you'll have to resubmit (and pay for another voucher) and if you need to resubmit after August 1, 2011 (and also think about the 4-6 weeks Oracle needs for grading) you'll have to fulfill the mandatory course requirement (which will be an extra 2000-3000 dollars).
And as far as I know you would be the 1st one trying to pass without implementing unneeded methods in the Data class.
The choice is yours
Kind regards,
Roel