Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn SQL With MySQL & Microsoft SQL Server for Beginners
Rating: 4.4 out of 5(19 ratings)
113 students

Learn SQL With MySQL & Microsoft SQL Server for Beginners

Learn Data Modeling, Relational Databases and SQL from Scratch in both MySQL and Microsoft SQL Server
Last updated 8/2025
English

What you'll learn

  • Learn Data Modeling
  • Understand Relational database Terminology
  • Install and Use MS SQL Server and MySQL
  • Learn create and drop databases and their objects
  • Learn insert, update and delete data

Course content

5 sections90 lectures4h 48m total length
  • Introduction to the Course2:07
  • What is the Relational Database3:25
  • What is the relational database
  • Why a relational database
  • Primary and Foreign Keys in the Relational Database4:52

    Learn how primary and foreign keys link tables in a relational database, including composite keys and unique identifiers like customer ID.

  • Why primary keys and foreign keys are used to link tables?
  • Normalization5:08
  • Apply Normalization on Tables in the Relational Database5:11

    Demonstrate normal forms by refactoring a customer orders table into first, second, and third normal form, using a composite key and separating city and order data.

  • Introduction to Data Modeling and ER Diagram7:34

    Explore data modeling with entity relationship diagrams, including entities, attributes, relationships, and cardinality, and learn how an er diagram translates into a relational schema and database.

  • The Attributes of an Entity and Relationships types between Entities5:16
  • Fix Many to Many Relationship1:50
  • The Conceptual ERD3:25
  • The Logical ERD1:54
  • The Physical ERD1:56
  • Course Rating0:16
  • Create Conceptual ERD for DSG Database2:04
  • Create Logical ERD for DSG Database6:27
  • Create Physical ERD for DSG Database3:34

Requirements

  • No background required to learn this course

Description

As most of the business data stored in relational databases, learning SQL is essential for anyone wants to be a SQL developer, database administrator, data analyst or data scientist. Since SQL is the main tool used to create and manipulate relational databases and their stored data, mastering SQL is necessary to maintain them. You will learn in the beginning of this course, data modeling including how to create conceptual, logical, and physical ERD's (Entity Relationship Diagram). After that you will learn how to install MySQL and Microsoft SQL Server and be acquainted in their work environments. You will learn SQL from scratch in both two database management systems. You will learn DDL, DML, and DTL SQL. This course starts with the basics of SQL like creating and managing a database. You will learn how to create and modify tables, views and other database objects. You will learn how to insert, update and delete data in tables. Also, you will learn retrieving data from tables using SELECT statement in both MySQL and Microsoft SQL Server. You will learn using the most important functions in SELECT quires, such as: aggregate, conversion, and date functions. Furthermore, you will learn different types of SQL joins to retrieve data from multiple tables.


Who this course is for:

  • Those who need to learn SQL and relational databases from scratch in MySQL and MS SQL Server