i\'m a developer who has been asked to maintain existing tools (web UI over an oracle database) and to write ad-hoc queries against the database and provide the results.