Kirby, so how do the guests look at the database? Do you have a computer set up for that? I print the books for the guests to use as a reference. How do you keep them from messing nwith the other porgrams or is it touch screen or Something?
Guests aren't allowed to look at the database as a rule.

Also we've avoided doing school events as I'm not sure I want to even mess with 'em.
They write 'em down, we double check whether we have it and if it's an appropriate request or if it's on the B&G's DNP playlist. So that way if it's something that's not going to get played, we can lie and tell them we don't have it.
Like I said we used to print a book but stopped doing so several years ago, when the book was topping 700 pages. Even on "draft" print, that was a waste of time, paper and ink that we didn't want to mess with anymore.
Now you have to understand that we have a very different way of doing things. Very few original discs leave the house with us (only the ones not entered into the database, yet).
We have painstakingly copied all of our discs, numbered them in sequence, placed the copies in paper CD envelopes and everything is in an Access database with Queries setup for different types of searches for different scenarios. Yes, it took us a lot of time.
It keeps people wanting to look at the CDs when your back is turned as all they see are numbered discs and they can't tell what you have or what you don't....
YMMV