LEARNING Sign in
Search for skills, subjects or software
Advanced SQL for Data
Scientists
Course by: Dan Sullivan
Watch preview
Learn the most in-demand business, tech and
creative skills from industry experts.
Start my 1-month free trial
Buy this course ($49.99*)
Overview Transcripts
Course details
There is an increasing need for data scientists and
analysts to understand relational data stores.
Organizations have long used SQL databases to store
transactional data as well as business intelligence
related data. If you need to work with SQL databases,
this course is designed to help you learn how to
perform common data science tasks, including
finding, exploration, and extraction within relational
databases.
The course begins with a brief overview of SQL. Then
the five major topics a data scientist should
understand when working with relational databases:
basic statistics in SQL, data preparation in SQL,
advanced filtering and data aggregation, window
functions, and preparing data for use with analytics
tools.
Instructor
Dan Sullivan
Principal Engineer and Software Architect |
Author | Online Instructor
Learn More View on LinkedIn
195,477 Viewers watched this course
What they do
Software Developer
Software Developer
Data Analyst
Research Fellow
Information Technology Consultant
Where they work
IBM
Accenture
US Army
Tata Consultancy Services
EY
Skills covered in this course
Statistics
Database Development
Databases
SQL
Data Modeling
Related courses
NoSQL for SQL
Professionals
By: Lynn Langit
3h 26m 28s
SQL: Data Reporting and
Analysis
By: Emma Saunders
2h 16m 22s
Course Contents
Introduction
Welcome
42s
Exercise files
50s
1. SQL as a Tool for Data Science
Relational databases in data science
3m 6s
SQL data manipulation features
2m 53s
SQL data definition features
5m 32s
ANSI standard SQL and variants
1m 12s
2. Basic Statistics with SQL
Installing PostgreSQL
2m 37s
CREATE TABLE and INSERT DATA
2m 28s
The COUNT, MIN, and MAX functions
5m 2s
Statistical functions
4m 21s
Filtering and grouping data
4m 7s
3. Data Munging with SQL
Reformatting character data
4m 41s
Extracting strings from character data
4m 6s
Filtering with regular expressions
2m 42s
Reformatting numeric data
3m 25s
4. Filtering, Joins, and Aggregation
Subqueries in SELECT clauses
2m 57s
Subqueries in FROM clauses
1m 59s
Subqueries in WHERE clauses
1m 38s
Joining tables
3m 42s
Creating a view
2m 23s
Grouping and totaling
2m
ROLLUP and CUBE to create subtotals
3m 42s
FETCH FIRST to find top results
2m 14s
5. Window Functions and Ordered Data
Window functions: OVER PARTITION
3m 11s
Window functions: FIRST_VALUE
3m 9s
Window functions: RANK
1m 25s
LAG and LEAD
3m 3s
NTILE functions
2m 20s
6. Preparing Data for Analytics Tools
Tips for using SQL for data science
2m 42s
About • Become an Instructor • Help • Privacy & Terms •
Apps
LinkedIn Corporation © 2019