Have you looked at UAX#42?
The XML format of the Unicode Character Database does a lot of the work for you in terms of presenting a single database.
And for the information re: the Unihan database you don't need any book, but only need to read UAX#38.
The link from where you can find all of these is http://www.unicode.org/reports
, but you should also have seen references to these in UAX#44. (If those are missing or confusingly hard to find for you, please file a bug using the contact form accessible on the home page under "contact us").