Hey everyone! I'm 19 and I'm aiming for a career in data analysis. I'm currently taking the Google Data Analysis certification online and they've introduced SQL to the curriculum. I was trying to download the application but was overwhelmed by the options. I ended up downloading 'SQL Server 2022 Configuration Manager,' but I'm not sure if that's the right choice. If it is, how do I access datasets and run queries to retrieve data? Any advice would be really appreciated!
5 Answers
Great choice to focus on SQL syntax! It’ll pay off. It sounds like you're installing Microsoft SQL Server, but at this time, it might be too complex. I'd recommend signing up for a free Snowflake account because they have free databases to practice with. It’s an easy-to-use, cloud-based service that you can access right from your browser!
You should really download PostgreSQL and set up a database there. Start by creating relationships and inserting data, then write SQL queries to analyze everything. Using a public API can also be a great way to get data. This will help you understand how SQL works and the importance of clean data, which will be super beneficial for your future job.
Thanks for the simple explanation! I've heard PostgreSQL is a solid choice, so I’ll definitely start with that.
I'm not sure what the configuration manager is for, but here are the key components you need:
1. 'SQL Server Management Studio' (SSMS)
2. 'SQL Server 2022 Express'
You can find both on the Microsoft website. SQL Server Express is the actual database, while Management Studio is for interacting with it. If you just want to have some fun with SQL right away, check out SQLZoo.net. You don’t need to download anything; just dive into their challenges!
That SQLZoo link is incredibly helpful! Learning is becoming much more digestible now, thanks a lot!
Remember, SQL is a common language across various relational databases. It doesn’t matter much which one you start with as a beginner. Microsoft SQL Server is one option, but PostgreSQL is also excellent, especially since it's free and scalable. Just make sure you downloaded the right version: go to the Microsoft site and look for 'SQL Server 2022 Express.' Once it’s set up, any tutorial will be helpful for learning the basics, regardless of the database you choose.
I was indeed considering PostgreSQL to learn over the next few months! Do you think I should also learn Microsoft SQL later?
You actually need 'SQL Server Express' for what you want. The Configuration Manager is just for managing it. I personally would have gone with MariaDB, but it’s really up to you.
I’ll check both options and see which one is easier for me. Appreciate the advice!

Wow, this is really helpful! I’ll definitely give Snowflake a try. Thanks for the suggestion!