MySQL/MariaDB – Introduction to SQL (MYSQL1)
Databases, MySQL/MariaDB
This course introduces participants to the MySQL database and the MariaDB branch, teaching core skills for writing SQL queries, creating and modifying tables, and understanding basic RDBMS concepts needed by developers and DBAs.
It covers MySQL installation, core SQL syntax and the gap between ANSI SQL and dialects, essential commands (SELECT, INSERT, UPDATE, DELETE), table design, joins, subqueries, referential integrity and storage engines.
Location, current course term
Contact us
The course:
Hide detail
-
Introduction to MySQL
-
RDBMS database systems
-
The MySQL product, overview of other database servers
-
The SQL language
-
Basic introduction and language structure
-
ANSI SQL vs SQL dialects
-
Basic SQL commands
-
SELECT
-
INSERT
-
UPDATE
-
DELETE
-
Creating tables
-
Data types
-
NOT NULL constraint
-
Joining tables
-
OUTER JOIN
-
INNER JOIN, LEFT JOIN, RIGHT JOIN
-
Combining queries
-
UNION, UNION ALL
-
INTERSECT
-
MINUS
-
Subqueries
-
Advantages and disadvantages of subqueries
-
Using EXISTS and NOT EXISTS subqueries
-
MySQL-specific topics
-
Storage engines, MyISAM, InnoDB
-
Assumed knowledge:
-
Basic user-level experience with any database.
-
Recommended subsequent course:
-
MySQL/MariaDB Administration (MYSQL2)
-
Schedule:
-
3 days (9:00 AM - 5:00 PM )
-
Language:
-