Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Data Science
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Blender
30-Day Money-Back Guarantee

This course includes:

  • 12.5 hours on-demand video
  • 5 articles
  • Full lifetime access
  • Access on mobile and TV
Development Data Science SQL

SQL & Database Design A-Z™: Learn MS SQL Server + PostgreSQL

Learn Both SQL Server & PostgreSQL By Doing. Enhance Your Data Analytics Career With Real World Data Science Exercises
Bestseller
Rating: 4.4 out of 54.4 (3,932 ratings)
22,619 students
Created by Kirill Eremenko, Ilya Eremenko, SuperDataScience Team
Last updated 1/2021
English
English [Auto], French [Auto], 
30-Day Money-Back Guarantee

What you'll learn

  • Create basic SQL Queries
  • Create advanced SQL Queries
  • Create Left, Right, Inner and Full Outer joins
  • Create new tables, alter existing tables in Databases
  • Normalize Databases
  • Understand database design
  • Understand first, second and third normal form schemas
Curated for the Udemy for Business collection

Course content

10 sections • 104 lectures • 12h 36m total length

  • Preview02:17
  • Preview00:06
  • BONUS: Learning Paths
    00:51
  • Get the materials
    00:05
  • Your Shortcut To Becoming A Better Data Scientist!
    02:05

  • Preview00:19
  • Updates on Udemy Reviews
    01:09
  • Installation: PostgreSQL & PgAdmin 4 for Windows
    10:02
  • Installation: PostgreSQL & PgAdmin 4 for MAC OS
    03:07
  • Installation: MS SQL Server & MS SQL Server Management Studio (SSMS) for Windows
    08:01

  • Welcome to this section! This is what you will learn
    00:20
  • The challenge: Investigating Consumer Complaints
    02:42
  • Upload Consumer Complaints
    06:02
  • Getting To Know The PGADMIN
    07:28
  • Upload COnsumer COmplaints MS SQL
    09:15
  • Getting to know MS SQL SERVER
    04:26

  • Welcome to this section! This is what you will learn
    00:28
  • Theory Select Query
    03:51
  • Preview07:39
  • Adding a filter using WHERE in PostgreSQL
    06:15
  • Logical conditions AND, OR in PostgreSQL
    08:10
  • Using wildcards % and _ (advanced tutorial)
    10:39
  • Comments in SQL
    04:40
  • Getting to write your first query MS SQL
    11:02
  • Where MS SQL
    09:51
  • Logical conditions, AND OR MS SQL
    11:09
  • Using wildcards MS SQL
    10:10
  • Comments in SQL MS SQL
    05:06
  • Basics of SQL quiz
    4 questions

  • Welcome to this section! This is what you will learn
    00:39
  • The challenge: Analyzing Console Games Sales
    03:29
  • Uploading Console Games Dataset
    03:55
  • Working with arithmetic data types
    10:37
  • ORDER BY
    05:57
  • WORKING WITH VARCHARS
    04:28
  • Preview17:37
  • Implicit Data Conversion in SQL
    06:01
  • WORKING WITH NULL
    10:54
  • Uploading Console Games DATASET MS SQL
    04:58
  • Working with arithmetic data types MS SQL
    11:07
  • ORDER BY MS SQL
    07:23
  • Working with VARCHAR MS SQL
    04:38
  • Working with Dates MS SQL
    09:25
  • Implicit DATA conversion MS SQL
    03:12
  • Working With Data quiz
    4 questions

  • Welcome to this section! This is what you will learn
    00:20
  • Structured vs Unstructured Data
    05:31
  • Elements Of a Database
    02:55
  • Relational Keys
    05:00
  • Relational Database
    03:16
  • Functional Dependency
    05:33

  • Welcome to this section! This is what you wil learn
    00:37
  • Types of Joins
    06:18
  • Duplicates in Joins
    02:32
  • Joining on multiple fields
    05:21
  • The challenge: The Vet's Clinic
    02:20
  • Upload the data
    05:27
  • Your First Left Outer Join
    08:55
  • Joins Tips & Tricks
    09:46
  • Inner Join
    11:43
  • Full Outer join
    04:52
  • Joining on Multiple Fields (Practice)
    11:09
  • Preview09:50
  • Cleaning up your Join
    07:27
  • Cross Join (advanced tutorial)
    11:11
  • Upload The Data - MS SQL
    08:15
  • Your First Left Outer Join - MS SQL
    09:51
  • Joins Tips & Tricks - MS SQL
    11:01
  • Inner Join - MS SQL
    12:26
  • Full Outer Join - MS SQL
    03:21
  • Joining on Multiple Fields (Practice) - MS SQL
    12:01
  • Complex Joins - MS SQL
    08:39
  • Cleaning Up Your Join - MS SQL
    07:56
  • Cross Join (advanced tutorial) - MS SQL
    11:29

  • Welcome to this section! This is what you will learn
    00:22
  • Create Database
    04:04
  • Preview13:12
  • Insert Data
    13:29
  • Alter Table
    09:24
  • Drop Table
    07:27
  • Create Database MS SQL
    02:53
  • Create Table MS SQL
    06:02
  • Insert Data MS SQL
    07:46
  • ALTER TABLE MS SQL
    06:14
  • DROP TABLE MS SQL
    02:13
  • Creating Tables in SQL quiz
    4 questions

  • Welcome to this section! This is what you wil learn
    00:52
  • MS SQL Server: What is Database Normalization?
    Preview07:14
  • Prime and non-prime attributes
    10:05
  • First Normal Form (1NF)
    07:54
  • Second Normal Form (2NF)
    16:05
  • Third Normal Form (3NF)
    19:13
  • The challenge: Online Clothing Store (OLTP Database)
    04:32
  • Upload the data
    03:35
  • Normalization 1NF Investigation
    07:54
  • Normalization 2NF Investigation
    15:41
  • Normalization 2NF Modification
    12:53
  • Normalization 3NF Investigation
    17:23
  • Normalization 3NF Modification
    18:25
  • Upload The Data - MS SQL
    04:30
  • Normalization 1NF Investigation - MS SQL
    07:09
  • Normalization 2NF Investigation - MS SQL
    15:21
  • Normalization 2NF Modification - MS SQL
    16:37
  • Normalization 3NF Investigation - MS SQL
    17:21
  • Normalization 3NF Modification - MS SQL
    19:26
  • THANK YOU bonus video
    02:40

  • ***YOUR SPECIAL BONUS***
    01:51

Requirements

  • A basic knowledge of computers

Description

Are you interested in a career in Data Science or Data Analytics?

In that case, inevitably you are going to encounter databases in your work.

But how do you interact with databases?

The answer is simple: SQL 

SQL stands for Structured Query Language and this is one of the main tools used to organize databases, input data into them and extract it on request.

In this course you will learn how to create queries in a popular variation of SQL called PostgreSQL. 

And even if at your workplace you are using a different variation (e.g. Oracle, SQL Server or MySQL), you will find that the skills you learn in this course are easily transferable.

But there are many SQL courses out there, so the question is:

What makes this course stand out?

The unique advantage of this course is that in addition to learning SQL you will also master the concepts of Database Design.

We will cover off topics such as:

- OLAP vs OLTP databases (Online Analytics Processing & Online Transaction Processing): you will understand exactly how and why the designs of these two types of Databases differ

- Normalization of Databases: we will show you the theory behind normalization AND together we will practice how to normalize a Database step-by-step

Why is that important?

Knowing how databases are designed is not a compulsory skill to have for a Data Scientist / Analyst. However, it's a HUGE added benefit.

These skills will allow you to better interact with databases and derive results and extract insights from your data faster.

This course is designed with the Data Scientists and Analysts in mind, so if you want to propel your Data Science career, then this course is for you!

We look forward to seeing you inside,

Kirill & Ilya

Who this course is for:

  • Anybody who wants to learn PostgreSQL
  • Anybody who wants to better understand how databases work
  • Anybody who wants to enhance their Data Science career

Featured review

Fabian Styven Cubas Puente
Fabian Styven Cubas Puente
3 courses
2 reviews
Rating: 5.0 out of 56 months ago
I really like and enjoy the course. It was what I need. I didn't know which course would be the best for me. So I saw the rating, and the comments and I decide for this course. I think it has a lot of relevant information and an specific order for any step.

Instructors

Kirill Eremenko
Data Scientist
Kirill Eremenko
  • 4.5 Instructor Rating
  • 456,841 Reviews
  • 1,741,196 Students
  • 50 Courses

My name is Kirill Eremenko and I am super-psyched that you are reading this!

Professionally, I am a Data Science management consultant with over five years of experience in finance, retail, transport and other industries. I was trained by the best analytics mentors at Deloitte Australia and today I leverage Big Data to drive business strategy, revamp customer experience and revolutionize existing operational processes.

From my courses you will straight away notice how I combine my real-life experience and academic background in Physics and Mathematics to deliver professional step-by-step coaching in the space of Data Science. I am also passionate about public speaking, and regularly present on Big Data at leading Australian universities and industry events.

To sum up, I am absolutely and utterly passionate about Data Science and I am looking forward to sharing my passion and knowledge with you!

Ilya Eremenko
Business Analyst Professional
Ilya Eremenko
  • 4.4 Instructor Rating
  • 9,731 Reviews
  • 59,218 Students
  • 5 Courses

Hello my name is Ilya,

I am studying a Bachelor of Corporate Systems Management at one of the leading Universities of Australia. I have also recently completed an internship as a Business Analyst for a major financial institution.

I am very passionate about Business Analysis and would like to share my passion and knowledge with you. I hope to build some great courses and make lots of friends on Udemy!

Can't wait to see you in class.

Kind regards,

Ilya Eremenko

SuperDataScience Team
Helping Data Scientists Succeed
SuperDataScience Team
  • 4.5 Instructor Rating
  • 458,654 Reviews
  • 1,651,690 Students
  • 107 Courses

Hi there,

We are the SuperDataScience Social team. You will be hearing from us when new SDS courses are released, when we publish new podcasts, blogs, share cheatsheets and more!

We are here to help you stay on the cutting edge of Data Science and Technology. 

See you in class,

Sincerely,

The Real People at SuperDataScience

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.