Test SQL for Beginners: Learn SQL using MySQL and Database Design
About Course
About Course
Discover the Power of SQL & Databases: A Comprehensive Guide for Aspiring Tech-Savvies!
Are You a Student or Professional Eager to Master SQL?
Embarking on a journey into the realm of databases? Yearning to grasp the intricacies of SQL and databases, but unsure where to kick things off? Whether you’re a budding developer, a data enthusiast, or simply someone aiming to amplify your career horizons, understanding SQL and databases is your stepping stone.
Why This Course Stands Out
- Dive Deep into SQL & MySQL: Unlock the secrets of SQL and MySQL – the powerhouse among global databases.
- Master Database Design & Analysis: Most courses barely scratch the surface; we offer you an immersive dive into database design, a critical skill often overlooked.
- Real-world Applications: Engage with a hands-on project – setting up an online cinema booking database, offering you practical exposure to concepts learned.
Core Modules Include:
- SQL Basics: The language that’s reshaping the tech landscape.
- MySQL In-Depth: One of the world’s most renowned databases.
- Database Design & Data Analysis: Equip yourself with these sought-after skills.
- Hands-on Tutorials: From creating to modifying databases, we’ve got you covered.
- Cross-Platform Installation Guides: Be it Windows, Mac, or Linux, we’ve got your back.
What Will You Learn?
- Have a detailed knowledge and understanding of using MySQL, one of the most widely used databases in the world.
- Obtained a knowledge of SQL, and MySQL, allows students to apply for jobs in the IT sector.
- In-depth knowledge of database design will give students an edge over other applicants.
Course Content
1. Course Introduction
-
1. Welcome to the Course
01:28 -
2. Syllabus Explanation
03:42
2. Installation and Setup
-
Section Introduction
00:41 -
Databases, SQL and MySQL
03:08 -
Relational Database Management System
02:18 -
MySQL Installation for Windows
15:00 -
MySQL Installation for Mac
12:17 -
MySQL Installation for Linux
11:07 -
MySQL Workbench Overview
13:13 -
Create Database
03:14
3. Data Definition Language
-
Section Introduction
01:33 -
Data Types
06:34 -
Primary and Foreign Keys
02:53 -
Creating the Coffee Store Database
08:54 -
Modifying Tables Adding and Removing Columns
03:27 -
Deleting Tables
01:28 -
Truncating Tables
01:39
4. More On Alter Table
-
Section Introduction
01:26 -
Creating Our Test Database
05:30 -
Add and Remove Primary Key
05:25 -
Add and Remove Foreign Key
04:59 -
Add Unique Constraint
03:25 -
Change Column Name
03:16 -
Change Column Data Type
05:44 -
Exercise 1
01:30 -
Solution 1
08:27
5. Data Manipulation Language
-
Section Introduction
00:50 -
Inserting Data Into Tables
05:37 -
Updating Data in Tables
06:07 -
Deleting Data from Tables
02:59 -
Completing the Coffee Store Database
02:34
6. Selecting from a Table
-
Section Introduction
01:14 -
Select Statement
01:49 -
Where Clause
00:00 -
Using Inequality Symbols
00:00 -
Null Values
00:00 -
Exercise 1
00:00 -
Solution 1
00:00 -
In, Not In
00:00 -
Between
00:00 -
Like
00:00 -
Order By
00:00 -
Exercise 2
00:00 -
Solution 2
00:00 -
Distinct
00:00 -
Limit
00:00 -
Column Name Alias
00:00 -
Exercise 3
00:00 -
Solution 3
00:00
7. Selecting From Multiple Tables
-
Section Introduction
00:00 -
What Are Joins
00:00 -
Inner Join
00:00 -
Left Join
00:00 -
Right Join
00:00 -
Joining more than Two Tables
00:00 -
Exercise 1
00:00 -
Solution 1
00:00
8. Database Design
-
Section Introduction
00:00 -
Normalization – What is it
00:00 -
1st Normal Form (1NF)
00:00 -
2nd Normal Form (2NF)
00:00 -
3rd Normal Form (3NF)
00:00 -
Relationships
00:00 -
Relationships – One to One
00:00 -
Relationships – One to Many
00:00 -
Relationships – Many to Many
00:00 -
Constraints
00:00
9. Creating a Cinema Booking System Database
-
1. Section Introduction
00:00 -
Database Schema Overview
00:00 -
Create Films Table
00:00 -
Create Customers Table
00:00 -
Create Rooms Table
00:00 -
Create Screenings Table
00:00 -
Create Seats Table
00:00 -
Create Bookings Table
00:00 -
Create Reserved Seat Table
00:00 -
Insert the Data
00:00
10. Aggregate Functions
-
Section Introduction
00:00 -
What are Aggregate Functions
00:00 -
Count
00:00 -
Sum
00:00 -
Min and Max
00:00 -
Average
00:00 -
Exercise 1
00:00 -
Solution 1
00:00 -
Grouping Data
00:00 -
Having Clause
00:00 -
Exercise 2
00:00 -
Solution 2
00:00
11. Subqueries
-
Section Introduction
00:00 -
What Are Subqueries
00:00 -
Non-Correlated Subqueries Part 1
00:00 -
Non-Correlated Subqueries Part 2
00:00 -
Correlated Subqueries
00:00
Student Ratings & Reviews
No Review Yet