Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

SQL Tutorial for Beginners - Complete Course Using MySQL

CodeWithHarry via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Master MySQL database management through a comprehensive 4-hour tutorial that covers everything from basic database concepts to advanced SQL techniques. Begin with understanding what databases are and installing MySQL on Windows, Linux, and Mac OS systems. Learn fundamental database operations including creating and dropping databases, writing and saving SQL scripts, and working with various datatypes and constraints. Progress through essential data manipulation skills such as selecting, inserting, updating, and deleting data from tables, along with altering table structures. Explore advanced querying techniques including functions, auto commit and transactions, primary keys with auto increment, and foreign key relationships. Dive into complex SQL concepts like different types of joins (inner, outer, self), UNION and UNION ALL operations, database views, and indexing for performance optimization. Master sophisticated database features including subqueries, GROUP BY and HAVING clauses for data aggregation, stored procedures for reusable code blocks, and triggers for automated database responses. The tutorial provides hands-on experience with practical examples and includes downloadable resources such as PDF handbooks, source code, and detailed timestamps for easy navigation through specific topics.

Syllabus

00:00:00 Introduction
00:02:43 What is a Database?
00:09:51 Windows Installation
00:11:46 Linux Installation
00:14:29 Mac OS Installation
00:23:18 Creating a Table
00:29:17 Dropping the Database
00:30:00 Writing and Saving our SQL Script
00:32:45 Datatypes and Constraints in MySQL
00:37:50 Selecting Data From Table
00:40:25 Altering a Table
00:48:29 Inserting Data
00:57:38 Using Starter SQL
01:00:15 Querying Data
01:11:28 Updating the Data
01:18:06 Deleting Data
01:24:17 Constraints in Detail
01:35:20 Functions in MySQL
01:48:24 Auto Commit and Transactions
01:57:59 Primary Key & Auto Increment
02:04:08 Foreign Keys
02:17:58 MySQL Joins
02:28:11 UNION & UNION ALL in MySQL
02:38:32 Self Joins in MySQL
02:47:32 Views in MySQL
02:57:12 MySQL Indexes
03:06:53 Subqueries in MySQL
03:13:56 GROUP BY & HAVING in MySQL
03:23:59 Stored Procedures in MySQL
03:35:46 Triggers in MySQL
03:46:43 More on MySQL

Taught by

CodeWithHarry

Reviews

Start your review of SQL Tutorial for Beginners - Complete Course Using MySQL

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.