These SQL queries is good for practice. I developed these queries for effective data querying on RDBMS.
However, some of the queries are complex and I suggest you to create a database in any SQL tool you are comfortble with
for validation of a solution.