4 5972076163080652966
4 5972076163080652966
#1-Getting Started
1 - What is SQL
2 - Installing MySQL on Mac
3 - Installing MySQL on Windows
4 - Creating the Databases
1 - Inner Joins
2 - Joining Across Databases
3 - Self Joins
4 - Joining Multiple Tables
5 - Compound Join Conditions
6 - Implicit Join Syntax
7 - Outer Joins
8 - Outer Join Between Multiple Tables
9 - Self Outer Joins
10 - The USING Clause
11 - Natural Joins
12 - Cross Joins
13 - Unions
1 - Column Attributes
2 - Inserting a Row
3 - Inserting Multiple Rows
4 - Inserting Hierarchical Rows
5 - Creating a Copy of a Table
6 - Updating a Single Row
7 - Updating Multiple Rows
8 - Using Subqueries in Updates
9 - Deleting Rows
10 - Restoring the Databases
#5-Summarizing Data
1 - Aggregate Functions
2 - The GROUP BY Clause
3 - The HAVING Clause
4 - The ROLLUP Operator
1 - Introduction
2 - Subqueries
3 - The IN Operator
4 - Subqueries vs Joins
5 - The ALL Keyword
6 - The ANY Keyword
7 - Correlated Subqueries
8 - The EXISTS Operator
9 - Subqueries in the SELECT Clause
10 - Subqueries in the FROM Clause
1 - Numeric Functions
2 - String Functions
3 - Date Functions in MySQL
4 - Formatting Dates and Times
5 - Calculating Dates and Times
6 - The IFNULL and COALESCE Functions
7 - The IF Function
8 - The CASE Operator
#8-Views
1 - Creating Views
2 - Altering or Dropping Views
3 - Updatable Views
4 - THE WITH OPTION CHECK Clause
5 - Other Benefits of Views
#9-Stored Procedure
1 - Triggers
2 - Viewing Triggers
3 - Dropping Triggers
4 - Using Triggers for Auditing
5 - Events
6 - Viewing, Dropping and Altering Events
#12-Data Types
1 - Introduction
2 - String Types
3 - Integer Types
4 - Fixed point and Floating Point Types
5 - Boolean Types
6 - Enum and Set Types
7 - Date and Time Types
8 - Blob Type
9 - JSON Type
#13-Designing Databases
1 - Introduction
2 - Data Modelling
3 - Conceptual Models
4 - Logical Models
5 - Physical Models
6 - Primary Keys
7 - Foreign Key
8 - Foreign key Constraints
9 - Normalization
10 - NF- First Normal Form
11 - Link Tables
12 - NF- Second Normal Form
13 - NF- Third Normal Form
14 - My Pragmatic Advice
15 - Don't Model the Universe
16 - Forward Engineering a Model
17 - Synchronizing a Model with a Database
18 - Reverse Engineering a Database
19 - Project- Flight Booking System
20 - Solution- Conceptual Model
21 - Solution- Logical Model
22 - Project - Video Rental Application
23 - Solution- Conceptual Model
24 - Solution- Logical Model
25 - Creating and Dropping Databases
26 - Creating Tables
27 - Altering Tables
28 - Creating Relationships
29 - Altering Primary and Foreign Key Constraints
30 - Character Sets and Collations
31 - Storage Engines
#15-Securing DataBases
1- Introduction
2- Creating a User
3- Viewing Users
4- Dropping Users
5- Changing Passwords
6- Granting Privileges
7- Viewing Privileges
8- Revoking Privileges
9- Wrap Up - Code with Mosh
===================================================================================
======