1. You can search for books by topic, therefore searches for 'internet protocols', 'tcp/ip', plus 'books' in the search term will work. The first result from google while using the search term 'tcp/ip books' returns this
2 and 3) It is called machine organization or computer organization. Again from Amazon.com
3. MySql is a specific implementation of a relational database. You are talking about SQL, which means Structured Query Language
There are thousands and thousands of pages online where you can do research.