MySQL (MySQL)

MySQL, the most popular Open Source SQL database management system, is developed, distributed, and supported by Oracle Corporation. SQL is the most popular programming language for creating, adding, accessing and managing content in a database. MySQL is faster, more reliable, and cheaper -- or, simply put, better -- than any other database system (including commercial systems such as Oracle and DB 2).MySQL is a popular choice of database for use in web applications. It is most noted for its quick processing, proven reliability, ease and flexibility of use. MySQL is an essential part of almost every open source PHP application.

  • Category
    Database
  • Duration
    4 days
  • Level
    Beginner

What Will I Learn ?

Upon successful completion of this course, participants will be able 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.

Prerequisite Knowledge

Basic computer literacy is required however knowledge of database concepts will be an additional asset. 

Who can benefits ?

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 develop an understanding of relational databases and how to design a robust and efficient database. You will harness that power by learning SQL and use it to build databases, populate them with data and query that data through extensive hands-on practices.

Opportunity Scope

Mentor shall discuss on classroom.

Modules / Chapter

Module 1: Introduction

  • Course Outline and Intro to MySQL and Database
  • Essential Information for a Successful Training Experience
  • MySQL Architecture and Installation of MySQL 
  • Installation Demo - Part 1 
  • Installation Demo - Part 2 

Module 2: Database Design

  • MySQL Workbench Download
  • Database Table and Constraints
  • Database Designing and Normalization - Part 1
  • Database Designing and Normalization - Part 2
  • Data Types Demo
  • ACID and Transactions 
  • Locks, Deadlocks, Isolation Levels and Logging 
  • Isolation Levels and Locking Demo
  • Locking Mechanism Demo and MySQL ACID Support

Module 3: Administration

  • Responsibilities of a Database Administrator 
  • Creating a User and Limiting Access to a Database; Basic Maintenance Function
  • Protecting your Database; How to Perform Database Backup
  • Performance Monitoring 

Module 4: Indexing for Performance

  • Course Review
  • Innocent Indexing and Clustered vs. Uncluttered Index
  • Query and Where Clause
  • Impact of Indexing on Database Performance
  • Performance Optimization

Module 5: SQL for Developers

  • Char vs. Var char Data Types; Create, Alter and Drop Keywords; Views and Triggers 
  • Data Definition Language; How to Create Database Objects
  • SQL Select Statements
  • SQL Select Statements Demo
  • Joins 
  • Combining Related Table Using Joins 
  • Insert, Update and Delete Commands
  • Insert, Update, and Delete Commands Demo

Module 6: Query Analysis and Optimization

  • Query Optimization
  • Query Optimization Demo

Module 7: Data Replication

  • Database Replication 
  • Setting Up Replication in MySQL 
  • Data Encryption
  • Column-Level Database Encryption Demo 
  • High Availability

Module 8: Conclusion

  • Closing 
  • MySQL Quiz

Enquiry Form

Required fields are marked (*).

(Max 350 words only)

Contact Information

  • Address

    Anamnagar - 32 Kathmandu, Nepal

  • Email

    info@labanepal.com

  • Phone

    +977-1-4102721, 4102722, 4244804

  • Opening Hours

    10 AM - 5 PM

Registration Form

Required fields are marked (*).

(Max 350 words only)

Contact Information

  • Address

    Anamnagar - 32 Kathmandu, Nepal

  • Email

    info@labanepal.com

  • Phone

    +977-1-4102721, 4102722, 4244804

  • Opening Hours

    10 AM - 5 PM

newsletter

Sign Up for News and Offers

Subscribe for the latest news and great deals we offer