First Look: MySQL 8 for Developers
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to use MySQL to build databases and power data-driven applications.
Syllabus
Introduction
- Learn to use MySQL
- How to get started with MySQL
- What is a database?
- SQL, a declarative language
- Databases vs. flat files and spreadsheets
- Common database terms
- Database best practices
- Advantages and disadvantages of MySQL
- Exploring MySQL Workbench
- MySQL data types: Part 1
- MySQL data types: Part 2
- Challenge: Explore the built-in databases
- Solution: Explore the built-in databases
- Create a database
- Create a table
- Use CREATE and ALTER to define a table
- Primary keys and foreign keys
- Display database relationships with reverse engineering
- Load bulk data
- Challenge: Create a normalized movies table
- Solution: Create a normalized movies table
- The basics of SELECT
- Refine SELECT queries
- Filter results with WHERE
- Display data with CASE
- Challenge: Filter movies by score
- Solution: Filter movies by score
- Add data to tables with INSERT
- Update existing rows with UPDATE
- Remove data with DELETE
- Challenge: Clean up the movies
- Solution: Clean up the movies
- The basics of JOIN
- Match fields with INNER JOIN
- Match all fields with outer joins
- Challenge: Find the best film
- Solution: Find the best film
- Level up your MySQL knowledge
Taught by
Ami Levin
Related Courses
Advanced Data ModelingMeta via Coursera Advanced MySQL Topics
Meta via Coursera Amazon Aurora MySQL - Basics
Amazon Web Services via AWS Skill Builder Amazon Aurora MySQL - Basics (French)
Amazon Web Services via AWS Skill Builder Amazon Aurora MySQL - Basics (German)
Amazon Web Services via AWS Skill Builder