Introduction to SQL – Why Learn SQL
To view all the SQL tutorials in chronological order, visit the SQL page
SQL is one of those things that every programmer should know at least a little bit. In this tutorial series we’re going to cover the fundamentals of SQL. By the end of the series you’ll be able to work your way through SQL even if it’s not your specialty. You’ll also know enough to be able to figure the rest out on your own.
What is SQL
SQL stands for Structured Query Language, and is the language of the database. With SQL you can grab information from the database like your favorite cat videos, or all the comments left on a post, etc…
Why Should You Learn SQL
Most applications have persistent data. In order for your application to be useful, you’ll want to be able to remember information about your users. Without a database, there’s no easy way to store information.
SQL is a great place to start when you’re learning to code because data is usually the central focus of an app. No data, no app (Usually). So why not start with the data, and work your way out?
There’s a lot of tools that abstract the SQL layer out for you, meaning you don’t have to actually write SQL code very often, but I think it’s a good idea to learn to use SQL even if you don’t write it because you want to understand what the tools are doing for you.
Without knowing how SQL works it’s really hard to tell whatever tool your using what to do to get the exact information you need. Learning SQL directly will make your life as a programmer a lot easier, particularly if you’re into web or mobile development.
So let’s go ahead and get started!