MySQL for Beginners

Course

Online

£ 1,325 + VAT

Description

  • Type

    Course

  • Methodology

    Online

Here is your chance to learn how this powerful relational database management system can make your life easier and more fun! This class covers all the basics and will get you on your way, with a solid foundation. This instructor led, hands-on class covers the fundamentals of SQL and relational databases, using MySQL[tm] as a teaching tool. Learn To: Install the MySQL serverDescribe the features and benefits of MySQLDescribe the basics of relational databasesInstall the MySQL serverDescribe the features and benefits of MySQLDescribe the basics of relational databases Target Audience Database AdministratorsDatabase DesignersAdministrator Learning Objectives Delegates will learn how to: Understand the features and benefits of MySQLInstall and start the MySQL serverUnderstand the basics of relational databasesUnderstand the SQL and MySQL languagesUnderstand Data/Column types with regard to efficient database designView a database design structure and contentCreate a database design using an efficient structureExtract basic database information using the SELECT commandTroubleshoot syntax and understand typical warnings and errorsDelete or modify a database, and table row dataGroup query data with aggregationConnect data from multiple table rows using JOINPerform nested sub-queriesUse simple functions (String, Date, Numerical)Describe MySQL connectors, their major features and differencesUnderstand MySQL storage engines, transactions and features of the common engines

About this course

Required Prerequisites:Basic computer literacy is required
Suggested Prerequisites:Previous experience with any command-line programKnowledge of database concepts

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Design
  • Database training
  • SQL
  • Database
  • MySQL
  • Server
  • Database Design
  • Benefits

Course programme

Introduction

  • MySQL Product
  • MySQL Services and Support
  • MySQL Resources
  • Example Databases

MySQL Server and Client

  • The client/server model overview
  • Communication protocols
  • Connectors and MySQL
  • The LAMP Stack
  • Installation of the MySQL server
  • MySQL Server and Client Startup

Database Basics

  • Basics of Relational Databases
  • SQL Language and MySQL

Database Design

  • Database Modeling
  • Keys
  • Normalization

Table Data Types

  • Data Types
  • Numeric Data Types
  • Temporal Data Types
  • Character String Data Types
  • The Meaning of Null

Database and Table Creation

  • Database Structure Creation
  • Database Creation
  • Table Creation

Basic Queries

  • The SELECT Statement
  • MySQL Workbench for SQL Development
  • Troubleshooting

Database and Table Maintenance

  • Deleting an Entire Database
  • Maintaining Tables
  • Maintaining Columns
  • Indexes and Constraints

Table Data Manipulation

  • Delete/Modify Table Row Data
  • The INSERT Statement
  • The REPLACE Statement
  • The UPDATE Statement
  • The DELETE Statement

Functions

  • Simple Functions
  • Grouping with Functions

Joining Tables

  • Combining Multiple Tables
  • Inner Joins
  • Outer Joins

Table Queries

  • What is a Subquery
  • Categories of Subqueries
  • Subquery Types
  • Placing Subqueries
  • Other Subquery Uses
  • Converting Subqueries to Joins

Exporting and Importing Data

  • Exporting Data
  • Importing Data

MySQL GUIs

  • MySQL Enterprise Monitor
  • MySQL Workbench

Supplemental Information

  • Creating Views
  • Transaction
  • Storage Engines
  • Retrieving Metadata
  • Performance Schema
  • MySQL Enterprise Backup

Conclusion

  • Course Review
  • MySQL Training and Certification
  • Course Evaluation
  • Thank You!

MySQL for Beginners

£ 1,325 + VAT