Sep 1 - Oct 30 2022

Complete SQL Mastery


This course provides me with a solid foundation in SQL and database management, as well as some advanced skills and techniques for working with SQL databases.

What I have Learned:

During my time completing the Complete SQL Mastery course with Mosh, I learned the fundamentals of SQL, including its syntax and data types. I also learned how to use SQL to create and modify databases. This knowledge has been invaluable in helping me understand how databases work and how they can be used to store, manage, and retrieve data.

Another key area that I learned about in the course was database design. I learned how to design a database schema, create tables, and define relationships between them. This knowledge has helped me to design more efficient and effective databases, and has also given me a better understanding of how databases are organized and structured.

Finally, I learned a range of advanced SQL skills, including how to write complex queries using joins, subqueries, aggregate functions, and window functions. I also learned how to optimize SQL queries for performance by using indexes, avoiding common mistakes, and using query profiling tools. In addition, I learned about security and access control, including how to set up user accounts, roles, and permissions, as well as database administration tasks such as backing up and restoring databases, monitoring performance, and troubleshooting issues. All of this knowledge has been immensely helpful in my career and has helped me to become a more effective data professional.