Just to say the first recommendation is good(Joe Cleko, SQL For Smaties 2ed, Morgan Kaufman). In the programming job I had my boss who has used RDBMS' since day one said read this, its all you need. He was right.
To my memory the book doesn't address data modelling per se but it does for RDBMS'. Also offers several tips and methodologies for using SQL. Just a good book to start with.
Alex.