First of all, excuse for my English. It is not my native language and I do not master it...
There are several other songs inspired in SF books, specially in Heavy Metal and Hard Rock. For instance, Iron Maiden's "To tame a land" is based on Frank Herbert's "Dune" (an excerpt from the lyrics: It is a land that's rich in spice/The sandriders and the "mice"/
That they call the "Muad'Dib")
The Danish band Manticora released in 2002 a CD titled "Hyperion" based on the book by Dan Simmons.
Mike Oldfield's "Songs of distant Earth" is inspired by Arthur C. Clarke's book.
"I, Robot" by The Alan Parsons Project (Asimov's book)
I'm sure there are some more, but I don't remember any other by now. I will keep thinking...