Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
SQL | Structured Query Language with MySQL (2024)
Highest Rated
Rating: 4.6 out of 5(19 ratings)
42 students

SQL | Structured Query Language with MySQL (2024)

Mastering Databases and SQL with MySQL: From Basics to Advanced Techniques
Created byKarthik P
Last updated 6/2024
Tamil

What you'll learn

  • Database & RDBMS
  • MySQL
  • DML & DDL
  • SQL Commands
  • SQL Constraints
  • Normalization ( 1Nf, 2Nf & 3NF)
  • Joins ( Inner,Left,Right & Cross joins )
  • Views
  • Store procedure
  • Functions & Types
  • Export CSV Report from database

Course content

6 sections40 lectures2h 22m total length
  • Introduction1:47
  • Course Content1:13
  • What is Database?1:43
  • About SQL1:08
  • RDBMS1:41
  • Downloading MySQL1:17
  • Installing MySQL5:30
  • Source Code0:01

Requirements

  • Laptop with windows operating system in enough

Description

Course Outline: Mastering Databases and SQL with MySQL

  1. What is a Database?

    • Definition and importance

    • Types of databases

  2. Understanding SQL and RDBMS

    • Introduction to SQL

    • What is a Relational Database Management System (RDBMS)?

    • Key features of RDBMS

  3. Installing MySQL

    • Downloading and installing MySQL

    • Setting up MySQL Workbench

  4. Creating Databases and Tables

    • Syntax and examples

    • Primary keys and foreign keys

    • Auto-increment fields

  5. SQL Datatypes

    • Overview of different datatypes

    • Choosing the right datatype for your data

  6. Basic SQL Commands

    • SELECT, INSERT, UPDATE, DELETE

    • Basic querying and filtering

    • Using WHERE clause

  7. SQL Constraints

    • NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK, DEFAULT

    • Examples and use cases

  8. Normalization

    • What is normalization?

    • Benefits of normalization

    • Types of normalization (1NF, 2NF, 3NF,)

  9. Types of Normalization

    • Detailed explanation with examples

    • Practical applications and best practices

  10. DML (Data Manipulation Language) & DDL (Data Definition Language)

    • Detailed commands and examples

    • Differences between DML and DDL

  11. JOINS and Types

    • INNER JOIN, LEFT JOIN, RIGHT JOIN,CROSS JOIN

    • Examples and use cases

  12. Working with Views

    • Creating and managing views

    • Advantages of using views

  13. Stored Procedures

    • What are stored procedures?

    • Creating and executing stored procedures

    • Advantages of using stored procedures

  14. Functions and Types

    • Built-in functions

  15. Group By

    • Using GROUP BY clause

    • Aggregate functions (COUNT, SUM, AVG, MAX, MIN)

Who this course is for:

  • Abosulte Beginner For Programming
  • Software Developers
  • Database Developers
  • Data Scientist or Data Analyst