Udemy

MySQL, SQL and Stored Procedures from Beginner to Advanced

Enroll Now
  • 29,692 Students
  • Updated 6/2016
4.6
(4,500 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
18 Hour(s) 16 Minute(s)
Language
English
Taught by
John Purcell
Rating
4.6
(4,500 Ratings)

Course Overview

MySQL, SQL and Stored Procedures from Beginner to Advanced

A beginners' guide to MySQL queries, database design, transactions and stored procedures.

This course will take you from beginner in SQL and MySQL to an advanced level. Whether you're a complete beginner with only basic computer knowledge, or a professional who already uses MySQL but wants to understand advanced features like transactions, user permissions, triggers and stored procedures, this course can help you.


Database skills are highly in demand in the I.T. industry; everything from websites to multiplayer games are likely to make use of some kind of database.


MySQL is a free, industrial-strength relational database, very widely used all over the world. In fact, the MySQL Community Server (which this course covers to an advanced level) is the world's most popular open-source database, used by millions of websites.


Master Advanced MySQL Features, Starting from the Ground Up


In this course you'll begin by learning the basics of creating, querying and adding data to databases using SQL with MySQL. As the course progresses, we'll move on to advanced features, vital for getting the most out of MySQL, including transactions, indexes, isolation levels, views, triggers and stored procedures.


You'll learn how to create powerful and efficient databases using SQL, how to read and create EER diagrams, how to understand and implement table relationships like "many to many" and "one to many", and even how to design databases visually using the free MySQL Workbench client tool.


By the end of the course you'll understand MySQL's powerful features to a greater level than probably most professional software developers, and you'll have an understanding of SQL that will help you get to grips with any relational database. You'll be able to create and query your own databases and use transactions, stored procedures, constraints, indices, views and other features to ensure your database is efficient and secure.

Course Content

  • 19 section(s)
  • 136 lecture(s)
  • Section 1 Introduction
  • Section 2 Getting Started
  • Section 3 Importing and Exporting Data
  • Section 4 MySQL Operators
  • Section 5 Update, Order and Limit
  • Section 6 MySQL Data Types
  • Section 7 Aggregate Functions and Grouping
  • Section 8 Foreign Keys and Multiple Tables
  • Section 9 Combining Queries
  • Section 10 Altering Schemas
  • Section 11 Users and Privileges
  • Section 12 Views
  • Section 13 Locks and Transactions
  • Section 14 MySQL Functions
  • Section 15 Stored Procedures
  • Section 16 Triggers
  • Section 17 User-Defined Functions
  • Section 18 Visual Design
  • Section 19 Final Exercise

What You’ll Learn

  • Create, query and update databases, Use triggers, views and stored procedures, Understand transactions and database isolation levels., Understand database users and security.


Reviews

  • M
    Mathias Muniz
    4.0

    The author could explain the same things in half the time. He goes on and on detailing obvious things before going to the point, which makes the course very boring at times.

  • R
    Ramkumar A .
    5.0

    very good and satisfying

  • M
    Mohammed Hamza Shaikh
    4.5

    SADASDASD

  • T
    Tanuja Gudavalli
    4.5

    it is very useful to all who are willing to change the profile

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed