Lum wrote:
it could be done with a single SELECT statement ...
According to the DVLA, this will take 24 working hours at £25 an hour and thus will cost over £600 making the request exempt from the FOI act
Well, you've already blown off one hour just considering the request. Additional impacts (that would be subject to costly analysis) would be:
1) Could the information requested be used in a way that would contravene the data protection act. According to the act, personal data may only be used for "the specific purposes for which it was collected". If your use is not defined ap apriori, it would be illegal to use it. Furthermore, data must not be disclosed to other parties without the consent of the individual whom it is about. So it depends on whether data about a person's car is "personal" or not. Deciding that costs hours.
2) Security. Could the information be used for illegal purposes? Deciding that costs hours.
3) Writing the program to extract the data. They will have access controls. No-one will be able to run off an ad hoc report, because they are afraid of the repercussions, especially lately. There will be config control and testing to go through (as someone else noted).
When I worked on a system comparable to the DVLA's, I wouldn't let anyone near the part of the system I ran, for any purpose, unless it was cleared from the top, and to get clearance from the top, you need all the other stuff I mentioned above.