Discovering SQL: A Hands-On Guide for Beginners