MySQL Fundamentals

MySQL Fundamentals

Kód: D90871
Időtartam:4 nap
274 900 Ft
(Bruttó ár: 349 123 Ft)
Kérdésem van!
Képzés nyelve
Angol Magyar
Képzési forma
Egyedi igények szerint Nyílt On Demand Virtual Class
- + Jelentkezem


The MySQL Fundamentals training is the first step in mastering MySQL, the world's most popular open source database. Develop solid understanding and practical experience using relational databases, SQL and the MySQL Server and tools.In this course, you will be introduced to the MySQL Cloud Service.

Learn To:

  • Explain the relational database model.
  • Describe the features and benefits of MySQL.
  • Install and configure the MySQL server and clients.
  • Design efficient databases.
  • Use Structured Query Language (SQL) to build your database and query data.
  • Employ appropriate MySQL tools.
  • Gain an understanding on the MySQL Cloud Service.

Benefits to You

This course will teach you everything you need to know to start using the incredibly popular MySQL database in your Web, Cloud and embedded applications. In learning about MySQL you will also gain an understanding of relational databases in general, learning how to design your database so it's robust and efficient. Furthermore, you will harness that power by learning SQL and using it to build databases, populate them with data and query that data through extensive hands-on practices.

Manage Your MySQL Database

In addition to covering core concepts, this course introduces you to more advanced tools and techniques to help you manage your MySQL database and data. At the end of the course, you will be confident in your ability to use the MySQL database and put your new skills to work.



  • Describe the features and benefits of MySQL
  • Explain the basics of relational databases
  • Design an effective database
  • Issue MySQL statements from the mysql command-line client
  • Perform database operations by using MySQL Workbench
  • Select appropriate data types for your database
  • Build a database and tables by using SQL
  • Modify the structure of your database
  • Create indexes and keys
  • Add or update database data
  • Query data with SELECT statements
  • Join data from multiple tables
  • Use built-in MySQL functions
  • Export and import database data
  • Explain database transactions
  • Gain an understanding on the MySQL Cloud Service


Kinek ajánljuk

  • Application Developers
  • Database Administrators
  • Database Designers
  • Developer


Szükséges előképzettség

Suggested Prerequisite

  • Basic computer literacy
  • Previous experience with any command-line program
  • Knowledge of database concepts



Introduction to MySQL

  • MySQL Overview
  • How MySQL course content covers material that applies whether you run MySQL locally or in MySQL Cloud Service
  • Course Goals
  • What it means to provision a MySQL Cloud Service instance
  • Course Lesson Map
  • Classroom Environment
  • What is MySQL Cloud Service
  • How an instance of MySQL Cloud Service differs from having an on-premises instance

MySQL Server and Client

  • MySQL Client/Server Model
  • Using the mysql client
  • MySQL Workbench
  • Setting the root Password
  • MySQL Connectors
  • Installation of the MySQL server
  • Starting and stopping the MySQL server

Database Basics

  • Basics of Relational Databases
  • SQL data definition language
  • SQL data manipulation language
  • Entities and Relationships
  • Relationship Categories
  • SQL Language and MySQL
  • Spreadsheet Versus Database

Designing Your Database

  • Database Modeling
  • Normalization
  • Keys
  • Viewing and Evaluating a Database
  • Database Design

Data Types

  • String Data Types
  • Character Set and Collation Support
  • Temporal Data Types
  • The Meaning of NULL
  • Numeric Data Types
  • Data Types as Part of Database Design
  • Data Type Considerations

Creating Databases and Tables

  • Showing How a Table Was Created
  • Column Options
  • Indexes, Keys, and Constraints
  • Table Options
  • Creating a Table
  • Creating a Database

Modifying Databases and Tables

  • Creating a New Table Using an Existing Table
  • Copying an Existing Table Structure
  • Adding, removing and modifying Indexes
  • Confirming the Creation of a New Table
  • Creating a Temporary Table
  • Adding, removing and modifying table columns
  • Deleting databases and tables

Querying Table Data

  • Creating Views
  • Querying Data from an Application
  • Troubleshooting: Authorization Levels
  • The SELECT Statement
  • Exporting and Importing a Delimited File

Modifying Table Data

  • Exporting and importing a script
  • Multistatement Transactions
  • Manipulating Data
  • Replacing existing records
  • Updating existing records
  • Modifying Data from an Application
  • Inserting records
  • Deleting records


  • Date and time functions
  • Aggregate Functions
  • String Functions
  • Numeric Functions
  • Using Functions
  • Spaces in Function Names
  • Functions in MySQL Expressions

Joining Tables

  • Outer Joins
  • Joining Tables with SELECT
  • Querying Multiple Tables
  • Table Name Aliases
  • Inner Joins


  • Final Q&A
  • Course Goals
  • Evaluation
  • MySQL Curriculum Path
  • MySQL Resources

Hírlevél feliratkozás

Az Adatvédelmi szabályzatot megértettem és elfogadom, feliratkozom a Számalk hírlevelére.

Tanfolyami naptár