Not sure if this has been shared, but I know a lot of people in my circle have been asking me about learning SQL. I found this to be a really good reference for learning about DB Schemas, PK, FK, Joins, etc.
Oracle Live SQL It's a cloud instance of Oracle 19c, so you won't have to worry about setting up the DB, just create some tables, practice some functions, Joins, etc. Now they even offer some tutorials too. It's been a huge help to friends who were from the business side that wanted moved over to a data analyst role, but weren't too technical yet. Hope it can help some folks get their feet wet in databases.