Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.
Path: blob/main/06. Databases and SQL for Data Science with Python/README.md
Views: 4585
Databases and SQL for Data Science with Python
📄 Summary
The purpose of this course is to introduce relational database concepts and to learn and apply foundational knowledge of the SQL language. It is also intended to provide a foundation to performing SQL access in a data science environment.
📑 Main Topics
Introduction to Databases
SELECT Statements
COUNT, DISTINCT, LIMIT Statements
INSERT Statements
UPDATE and DELETE Statements
Introduction to Relational Databases and Tables
Relational Database Concepts
Types of SQL statements (DDL vs. DML)
CREATE TABLE Statement
ALTER, DROP, and Truncate tables
Create and Load Tables using SQL Scripts
Refining your Results
String Patterns, Ranges, Sorting, and Grouping
Functions, Multiple Tables, and Sub-queries
Built-in Database Functions
Sub-Queries and Nested SELECTS
Working with Multiple Tables
Accessing Databases using Python
How to Access Databases Using Python
Writing Code using DB-API
Connecting to a Database Instance
Creating Tables, Inserting, and Querying Data
SQL Magic
Analysing Data with Python
Working with Real World Datasets
Getting Table and Column Details
Loading Data
Bonus Module: Advanced SQL for Data Engineering
Views, Stored Procedures, and Transactions
Using Views
Stored Procedures
ACID Transactions
Committing and Rolling Back a Transaction
JOIN Statements
Join Overview
Inner Join
Outer Joins
🔑 Key Skills Learned
Analysing data within a database using SQL and Python
Creating relational databases on Cloud and working with tables
Comparing and contrasting DDL to DML
Writing SQL statements including SELECT, INSERT, UPDATE, and DELETE
Generating joins to query data from multiple tables
🏆 Certificates
To verify the certificates, click the images to follow the links.