Te recomiendo el libro "Desde Chen hasta Codd con Oracle", en México lo vendía la editorial AlfaOmega
El libro va desde los conceptos básico hasta generar un SCRIPT para Oracle (aunque bien aplica para otras bases de datos).
Pero lo más importante es que tiene casos de estudio donde se plantea el problema y a partir de ahí se genera el diagrama Entidad-Relacion, el Esquema Relacional, el script SQL para generar la base de datos y una serie de consultas SQL.
https://books.google.com.mx/books/ab...AJ&redir_esc=y
Saludos