• Home
  • Technology

By Sekhar Metla, Sr. Software Professional

SQL for Data Science + Data Analytics + Data Visualization

With Azure Data Studio to Become a SQL Expert on Queries for your Business Logic for real world problems!
Language: English
All Levels

What you will learn

  • Get a job as a junior Data Analytics developer 
  • Advanced SQL statements 
  • Use Azure Data Studio to perform data analysis 
  • Be comfortable putting SQL and Microsoft SQL on their resume 
  • Learn to perform GROUP BY statements 
  • Replicate real-world situations and query reports 
  • Complete Visualization Charts with SandDance extension 
  • Complete basic SELECT statements querying against a single table 
  • Filter data using the WHERE clause to identify required data 
  • Apply SQL for DataScience 
  • Using JOINS, return data from multiple tables in the same query 
  • Complete Analysis statements that use aggregate functions 
  • Import Flat, .CSV, Excel to SQL Database 
  • Performing Secure Backup and Restore Full SQL Database

Course description

Learn how to use SQL for Data Science quickly and effectively with this course! At this Masterclass on SQL course is without a doubt the most comprehensive SQL database course available online. Even if you have zero SQL experience, this course will take you from beginner to mastery. Here's why: You'll learn how to read and write complex queries to a database using one of the most in demand skills - Microsoft SQL Server. These skills are also applicable to any other major RDBMS database, such as MySQL, PostgreSQL, Amazon Redshift, Oracle, and much more. Data science is a dynamic and growing career field that demands knowledge and skills-based in SQL to be successful. This course is designed to provide you with a solid foundation in applying SQL skills to analyze data and solve real business problems. Whether you have successfully completed the other courses in the Learn SQL for Data Science and Data Analytics or are taking just this course, this roadmap is your chance to apply the knowledge and skills you have acquired to practice important SQL querying and solve problems with data. You will participate in your own personal or professional journey to create a portfolio-worthy piece from start to finish. You will choose a own dataset and develop a project proposal. You will explore your data and perform some initial statistics you have learned through this course. You will uncover analytics for qualitative data and consider new metrics that make sense from the patterns that surface in your analysis. You will put all of your work together in the form of a presentation where you will tell the story of your findings. Learning SQL for Data Science is one of the fastest ways to improve your career prospects as it is one of the most in demand tech skills! In this course you'll learn quickly and receive challenges and tests along the way to improve your understanding! The course is taught by the lead instructor having 20+ years of professional experience. We'll take you step-by-step through engaging video tutorials and teach you everything you need to know to succeed as a SQL Data Science developer. In this course you will learn everything you need to become a SQL Data Science Pro! Including:

  • Get started with Microsoft SQL Server, SQL Server Management Studio, and Azure Data Studio these are the world's most popular SQL tools
  • Learn the basics of SQL syntax
  • Analyzing data using aggregate functions with GROUP BY commands
  • Running advanced queries with string operations and comparison operations
  • Learn to use logical operators to add logic flow to your SQL queries
  • Azure Data Studio to Connect SQL Server Instance
  • Learn common SQL JOIN statements
  • Learn to create tables and databases with constraints on data entries
  • Learn to use Python to further advanced your SQL Data Science skills
  • Learn to apply Flat file transaction data to import to SQL
  • Import and Export .CSV or Excel files in to SQL Database
  • Learn How to take Secure backup & restore database
  • Learn to write SELECT statements
  • Learn to Create SQL scripts
  • Applying Primary Key and Foreign Keys
  • Creating Views and Accessing View Data
  • Writing Stored Procedures for re-use SQL scripts
  • Dynamic SQL queries and Aggregate Functions
  • Subqueries to make complex queries
  • Azure Sand Dance Extension to Create Data Visualization
  • Creating Different Charts on required Business reports
  • Learn to Write Case Statements for Decision Making Queries
  • Apply Real world Data queries for Data Analytics and Data type
  • SELECT on Query Calculations for Discount and Non Discount SALEs
  • and much more!

Requirements

  • No prior technical experience is required! All you need a computer! 
  • No SQL experience needed. You will learn everything you need to know 
  • No software is required in advance of the course (all software used in the course is free)

Course overview - 98

  • Section 1: Introduction

  • How to get course requirements

  • Getting started on Windows, Linux or Docker

  • How to ask great questions

  • FAQ's

  • Section 2: SQL Server setting up

  • Microsoft SQL Server Installation

  • SQL Server Management Studio (SSMS) Installation

  • How to connect MS SQL (Windows Authentication)

  • How to connect MS SQL (SQL Server Authentication)

  • Download and Restore Sample Database

  • Section 3: SQL Azure Data Studio

  • Azure Data Studio Installation steps

  • Azure Data Studio to Connect SQL Server

  • Create a Database

  • Create a Table

  • Insert Data rows

  • View the Data returned by Query

  • Section 4: SQL Database basic SSMS

  • Overview of Databases

  • Creating Database

  • SQL Data Types

  • Column Data Types on SSMS

  • Creating Table

  • Overview of Primary Key and Foreign Key

  • Primary Key

  • Foreign Key

  • Creating Temporary tables

  • Section 5: SQL Statements for DATA

  • Insert statement

  • Update statement

  • Delete statement

  • Section 6: SQL Data Structure statements

  • CREATE table statement

  • DROP statement

  • ALTER statement

  • TRUNCATE statement

  • COMMENT in query

  • RENAME

  • Section 7: SQL User Management

  • GRANT permissions

  • REVOKE permissions

  • Section 8: SQL Statement Basic

  • SQL Statement basic

  • SELECT Statement

  • SELECT DISTINCT

  • SELECT with column headings

  • Column AS statement

  • Section 9: Filtering Data Rows

  • SELECT WHERE Clause – practical

  • Section 10: Aggregate functions

  • Min()-Max()

  • Section 11: SQL Query statements

  • SELECT TOP clause in SQL

  • BETWEEN command

  • IN operator

  • Wildcard Characters and LIKE

  • Section 12: SQL Group by statement

  • Group by – theory

  • Group by – practical

  • HAVING statement

  • Section 13: JOINS for Multiple table Data Analysis

  • What are Joins

  • Inner join

  • Left outer join

  • Right outer join

  • Full outer join

  • Union

  • Cartesian Product with the Cross Join

  • Query Exercise

  • Solution for Query Exercise

  • Section 14: SQL Constraints

  • Check constraint

  • NOT NULL constraint

  • UNIQUE constraint

  • Section 15: Views

  • Reporting with multiple tables

  • Section 16: Advanced SQL commands

  • Timestamp

  • Extract from timestamp

  • Mathematical scalar functions

  • String functions

  • SubQuery

  • SELECT with calculations

  • Section 17: SQL Stored procedures

  • Stored procedure with parameter

  • Section 18: Azure Data Studio Vizualization

  • Visualization Charts

  • Multiple Table Data Charts

  • Section 19: Azure Studio SQL for Data Analysis

  • Data Analysis with Case Statement and String Text

  • Section 20: Import & Export Data

  • Import Flat File

  • Import .csv or excel file

  • Export Data to Excel or any format

  • Section 21: Backup and Restore Database

  • Creating Database backup

  • Restoring Database backup

Meet your instructor

Sekhar Metla
Sekhar MetlaSr. Software Professional
Mr. Sudha Sekhar, He is a Teacher and an IT Specialist, and also passionate to teach every single real-time step that leads students as well as professionals to become successful and the vision to impart Good Quality Software Education to all I.T to aspirants make a strong bridge the gap between the software companies requirements and the beginners.