
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Explore how relational databases store and retrieve data using SQL Server, SQL, and Transact SQL, with examples of products, customers, and orders in an ecommerce context.
Install SQL Server Express from the Microsoft site, run a basic setup, and learn about instances, databases, and SQL Server Management Studio for local host connections.
Learn to create a bookstore database in SQL Server using SQL Server Management Studio, including connecting, writing a first query, and the master and dbo schema.
Learn to create tables in SQL Server using the interface and via a create table query, defining books and authors with ids, titles, language, and publication dates.
Learn to add a new column to an existing table using the alter table statement in SQL Server, including defining the column type (float) and verifying the change.
Learn how to remove a table in SQL Server, both via the graphical interface and the drop table statement, with emphasis on caution since deletion is permanent.
Learn to insert data into SQL Server tables using the SQL Server interface and an insert statement, including adding rows to book and author tables, handling dates and escaping quotes.
Learn how to retrieve data from a SQL Server table using the interface and by writing a select statement, including top 1000 rows and all columns.
Filter SQL query results by applying the where clause after a select statement, using conditions like first name equals 'Tom' or age equals 27 to retrieve specific authors.
Discover how to filter and sort data with SQL keywords such as distinct, and, or, like, in, between, and not, and apply order by to shape result sets.
use group by with aggregate functions to analyze authors by gender and age, including filtering by over 18, renaming results, and ordering to show averages, counts, min and max.
Learn to update and delete rows in SQL Server tables using update set and delete from with a where clause. See examples like updating author 989 and deleting 100.
Learn how to join tables in SQL Server using inner, left, right, and full outer joins on related columns like author_id, returning authors with their books and handling unmatched rows.
Whether you are a computer science student, an aspiring data analyst, data scientist, or a future data engineer, SQL is one of the essential skills to succeed in your Data career. SQL will enable you to store and retrieve exactly the Data you need by writing the right queries.
Learn SQL by doing this step-by-step course that covers all you need to start working with SQL.
I am a certified Data Engineer and have worked for multiple companies including Fortune 500 companies like IBM and SAP. I am using SQL in my day-to-day job for our customers' projects and I have gathered here all you need to start writing SQL queries.
This course is intended for people with little to no SQL experience.
At the end of this course, you will become confident in using SQL Server by writing the most used SQL queries
You will learn how to :
- Create a Database
- Create Tables
- Retrieve Data
- Write simple and complex SQL queries including queries with Group By clauses
- Use Joins to join data between multiple tables
and much more!
Today, SQL Server is one of the most used SQL Database Management System and is often used by many companies including Fortune 500 companies.
This will be your 1-on-1 course where you can ask all questions you have in the dedicated section. I will be glad to assist you in your learning journey.