4.51 out of 5
4.51
45798 reviews on Udemy

Introduction to Databases and SQL Querying

A step by step introduction to the concept of Databases and Introduction to SQL Querying.
Instructor:
Rakesh Gopalakrishnan
513,466 students enrolled
English [Auto]
Query a database, Create Tables and Databases and be proficient with basic SQL querying

This is an introductory course on Databases and SQL Querying. There are no pre-requisities for this course. If you are looking to get acquainted with the concept of Databases and Queries for maybe your next interview as an analyst, this is the right course for you. All you need is a windows machine and we will walk through step by step, right from setting up your environment to creating your first table to writing your first query. This course is structured in a way that you can follow along with me. At the end of this course, you should be comfortable writing simple queries including queries related to Dates, String manipulation, Aggregation etc.

Introduction and Setup

1
Lecture 1: Introduction to Databases

This is the first lesson of the multi-part series in Introduction to Databases and SQL. The course is aimed at providing 101 level introduction to Databases and writing basic queries. There is no pre-requisite to this course.

2
Installing / Setting up Environment / SQL Management Studio

Here we look at how to setup your database environment. We Download and install SQL 2014 express edition and walk through SQL management studio. This will help viewers of this course to follow along with me.

Introduction to Querying

1
Creating your First SQL Table

Here we walk through how to create your first SQL table. We look at inserting some basic data and basic querying.

2
Installing Sample Database (Adventure Works) and Querying

We walk through installing some sample databases, especially the adventure works database. This will help us the viewers to follow along with me. Adventure works database is a sample database provided by Microsoft.

Deep Dive into Querying

1
Lets Start Writing some SQL code

We introduce basic SQL syntax and look at some code. We query the adventure works database and look at the following clauses:

SELECT, WHERE , GROUP BY , HAVING, ORDER BY, IN, BEWTEEN , DISTINCT, CALCULATED COLUMN, TEMP TABLES and INSERT, DELETE , UPDATE

2
Deep Dive into SQL Querying

SQL Joins

1
SQL Joins (1/2)

We introduce the concept of SQL Joins here. We walk through concepts of INNER JOIN, OUTER JOIN, LEFT OUTER JOIN, RIGHT OUTER JOIN, FULL OUTER JOIN AND CROSS JOIN.




2
SQL Joins (2/2)

We look at SQL syntax for SQL Joins here. We walk through syntax for INNER JOIN, OUTER JOIN, LEFT OUTER JOIN, RIGHT OUTER JOIN, FULL OUTER JOIN AND CROSS JOIN.

Dates / Aggregation and String Functions

1
TSQL Date Functions

Next we start looking at SQL Date functions. Date functions like DATEADD(), DATEDIFF(), DATEPART() , GETDATE() are useful functions and makes it easier to easily query data having dates.

2
TSQL Aggregation and String Functions

Next we walk through aggregation functions like SUM(), COUNT(), AVG(). We also walk through some String functions like LEFT(), RIGHT(), LTRIM(), RTRIM(), CONCAT(), UPPER(), LOWER(), LEN()

3
Lecture 11: Conclusion

We conclude our series of lectures on Introduction to Databases and Querying.

Rewind:

Introduction to Databases and Querying

(Database concepts, Table concepts , Basic Queries, SELECT , CRUD, JOINS, AGGREGATIONS, Dates Etc.)

Next Steps:

-Stored Procedures, Customer Functions, Triggers, Views, Temporary Tables

Advanced Concepts

-Database Tuning, Query Tuning, Indexing, CLR, Profiler, Loading Very large datasets

ETL

SSIS - Transferring data between systems and cleaning it up (beginners, Intermediate, Advanced)

Reporting

SSRS, Tableau

Big Data Analytics

Hadoop for beginners, Intermediate and Advanced

You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.5
4.5 out of 5
45798 Ratings

Detailed Rating

Stars 5
20832
Stars 4
18423
Stars 3
5431
Stars 2
733
Stars 1
379
4993e91095729586b73a424dd58508d4
30-Day Money-Back Guarantee

Includes

2 hours on-demand video
Full lifetime access
Access on mobile and TV