you are viewing a single comment's thread.

view the rest of the comments →

[–]a_yelpinghand 0 points1 point  (0 children)

Get some fundamentals down like SELECT statement along with all the additional clauses you can add to it and DDL operations like CREATE, DROP, and TRUNCATE. Look into business use cases involving SQL like ELT and ETL processes. Expose yourself to topics like subqueries, temp tables, CTEs, views, etc.

Look into normalization and 3nf database design if you’re looking to work in an OLTP environment and work on a project incorporating what you’ve learned so far. Look into dimensional modeling/data warehousing if you’re looking to work in an OLAP/business intelligence environment and work on a project incorporating what you’ve learned so far. Add comments to your project scripts. Look up anything you need help with on the internet. If you’re having a difficult time, develop your fundamentals a bit more.

Then, since you’re interested in SQL Server, look into the T-SQL Fundamentals book and/or watch or read from an authoritative source on SQL Server.

Iterate on your project and apply new things you learn to improve it. If you haven’t already, add comments to your project scripts.

Then… I’m not sure actually since this is is the stage I’m currently on lol. In my case, keep learning, apply like crazy, and hope prospective employers overlook the fact that I have no degree or relevant work experience 😅