SQL Introduction to SQL with MYSQL
SQL - Introduction to SQL with MySQL
- 0 lessons
fromAED 350
Delivered as a scheduled course — online, live or in your workplace. Tell us your scheme and team size and we’ll confirm dates and pricing.
- ✓Scheduled delivery — online, live or on site
About this course
Introduction:
SQL with MySQL is a comprehensive course that teaches
the basics of Structured Query Language (SQL) using MySQL, one of the most
popular relational database management systems. This course covers everything
from database design and management to querying and analyzing data. Students
will learn how to create and manipulate databases, tables, and data using SQL
commands, as well as how to retrieve, sort, filter, and aggregate data from
multiple tables using JOINs, GROUP BY, and other advanced SQL features. The
course includes hands-on exercises and projects that allow students to apply
their knowledge in real-world scenarios. Upon completion of this course,
students will have a solid foundation in SQL with MySQL and be well-equipped to
work with relational databases in various roles, including database developers,
data analysts, software developers, and business intelligence professionals.
Objectives:
- ·
Understanding the fundamentals of SQL:
Learning SQL with MySQL helps you learn the basics of Structured Query Language
(SQL), which is a widely used database programming language.
- ·
Familiarizing with MySQL: MySQL is an
open-source relational database management system that is widely used in web
applications. Learning SQL with MySQL helps you get hands-on experience with
MySQL and its features.
- ·
Creating and manipulating databases: SQL
is used for creating and managing databases. With MySQL, you will learn how to
create and manage databases, tables, and columns.
- ·
Retrieving data: SQL is primarily used for
retrieving data from databases. You will learn how to write SQL queries to
retrieve data from MySQL databases.
- ·
Sorting and filtering data: You will learn
how to sort and filter data using SQL queries.
- ·
Aggregating data: You will learn how to
group and aggregate data using SQL functions.
- ·
Joining tables: You will learn how to join
multiple tables to retrieve data from related tables.
- ·
Modifying data: You will learn how to
modify data in a MySQL database using SQL statements.
- ·
Managing database security: You will learn
how to manage user accounts and database security using MySQL.
- ·
Preparing for data analytics: SQL is a
fundamental skill required for data analytics. Learning SQL with MySQL will
prepare you for data analytics and other data-related roles.
Course Outlines:
- ·
Introduction to Relational Database Design
- ·
Why MySQL
- ·
Getting Up and Running with MySQL
- ·
Installing MySQL on Windows
- ·
Introduction to MySQL Interface
- ·
Setting Up the MySQL Course Database
- ·
Introduction to Course Database
- ·
Working with SQL SELECT Statement
- ·
Identify which Database by the USE
statement
- ·
SQL SELECT Statement Syntax
- ·
Using the SELECT Statement to Retrieve
Columns from a Table
- ·
Using a Column Name Alias
- ·
Removing Duplicate Values by Using the
DISTINCT Statement
- ·
Filtering SQL Data
- ·
SQL WHERE Clause Syntax
- ·
Filter Records based on Single Criteria
using the WHERE Clause
- ·
Filtering Text vs. Numeric Data
- ·
Filtering with SQL AND Operator
- ·
Filtering Date Values with the Between
Operator
- ·
Filtering with SQL OR Operator
- ·
Sorting SQL Data
- ·
SQL ORDER BY Keyword Syntax
- ·
Sort SQL Data Ascending/Descending using
the ORDER BY Keyword
- ·
Sort SQL Data by Multiple Columns
- ·
Grouping SQL Data
- ·
SQL GROUP BY Syntax
- ·
Grouping SQL Data by a Column Value
- ·
QUICK TIP - DISTINCT VS. GROUP BY
- ·
Performing Calculations within the Grouped
Data
- ·
Filtering Grouped Data with the SQL Having
Clause
- ·
Creating a MySQL Database
- ·
Create a New Database in MySQL
- ·
Using the DROP Statement to Delete a
Database
- ·
Adding Tables to the Database using the CREATE
TABLE Statement
- ·
Using the DROP Statement to Delete a Table
- ·
SQL NOT NULL Constraint
- ·
SQL AUTO_INCREMENT Column
- ·
SQL PRIMARY KEY Constraint
- ·
SQL FOREIGN KEY Constraint
- ·
Inserting Records into SQL Database Tables
- ·
SQL INSERT INTO Statement Syntax
- ·
Inserting Data into Specific Columns of a
Table
- ·
Inserting Data into Every Column of a
Table
- ·
Querying Multiple Tables with a
Relationship
- ·
SQL Table JOIN Syntax
- ·
SQL INNER JOIN
- ·
SQL LEFT and RIGHT JOIN
- ·
SQL IS NULL Value
Who should attend?
- ·
Database developers: This course is
essential for database developers who design, create, and maintain databases
using MySQL.
- ·
Data analysts: If you work with data, SQL
with MySQL is a critical course for understanding how to retrieve, analyze, and
transform data from MySQL databases.
- ·
Software developers: SQL with MySQL is a
valuable course for software developers who develop applications that interact
with MySQL databases.
- ·
Business intelligence professionals: SQL
with MySQL is an essential course for business intelligence professionals who
need to create reports and dashboards that require data from MySQL databases.
- ·
System administrators: System
administrators responsible for managing MySQL databases can benefit from
learning SQL with MySQL.
- ·
IT professionals: IT professionals who
work with databases, including MySQL, can benefit from this course to advance
their database skills.
- ·
Students: Students pursuing computer
science or data-related degrees can gain valuable knowledge of SQL with MySQL
to support their academic and career aspirations.
Learning Outcomes:
- ·
Understanding the fundamentals of SQL:
Learning SQL with MySQL helps you learn the basics of Structured Query Language
(SQL), which is a widely used database programming language.
- ·
Familiarizing with MySQL: MySQL is an
open-source relational database management system that is widely used in web
applications. Learning SQL with MySQL helps you get hands-on experience with
MySQL and its features.
- ·
Creating and manipulating databases: SQL
is used for creating and managing databases. With MySQL, you will learn how to
create and manage databases, tables, and columns.
- ·
Retrieving data: SQL is primarily used for
retrieving data from databases. You will learn how to write SQL queries to
retrieve data from MySQL databases.
- ·
Sorting and filtering data: You will learn
how to sort and filter data using SQL queries.
- ·
Aggregating data: You will learn how to
group and aggregate data using SQL functions.
- ·
Joining tables: You will learn how to join
multiple tables to retrieve data from related tables.
- ·
Modifying data: You will learn how to
modify data in a MySQL database using SQL statements.
- ·
Managing database security: You will learn
how to manage user accounts and database security using MySQL.
- ·
Preparing for data analytics: SQL is a
fundamental skill required for data analytics. Learning SQL with MySQL will
prepare you for data analytics and other data-related roles.
End
of Course
After completion of the course students must undertake the
exam. Once the exam is passed, it is considered as end of the course.

