Reviews from Related Courses:
Great course for a beginner and also to brush up on. I'm an 8yr. accidental DBA and got something out of this course and will take it back to the company. -- JD Mulliken
This is a great course about Azure SQL Database. -- G. Begna
All videos are filmed in 1080 and all audio is crystal clear!!
Note: The first ten minutes of every course is free. Please take a moment to watch all the free content. This will help you become familiar with how the instructor will teach the rest of the course.
Amazon Relational Database Service (Amazon RDS) is a web service that makes it easier to set up, operate, and scale a relational database in the cloud.
Relational databases are complex. In all of my introductory courses I want to give you a high level look at the product. This isn't a deep dive course. This is a... "ahhh, that's where I backup my database or limit the user connections." This is a... "ahhh, that's how I install MySQL on Windows" course.
MySQL is a full-featured relational database management system (RDBMS) that competes with the likes of Oracle DB and Microsoft’s SQL Server. The RDS cloud implementation is a full featured MySQL RDMS.
The basic building block of Amazon RDS is the DB instance. A DB instance is an isolated database environment in the cloud. A DB instance can contain multiple user-created databases, and you can access it by using the same tools and applications that you use with a stand-alone database instance.
Databases hold structured data. It’s important to understand the difference between structured and unstructured data. MySQL is a relational database. The data we place in relational database has structure because we define how the data is to be stored using data types.
In the relational database, we model data like products, categories, tags, etc., using tables. A table contains columns and rows. It is like a spreadsheet.
Because we deal with a large amount of data, we need a way to define the databases, tables, views, stored procedures and other objects process data more effectively.
Thank you for your interest in “The Fast Track Introduction to MySQL on RDS.”
See you in the course!!
Let's take a minute to find out what this course is about.
I want you to take my courses but I honestly want to make sure it's right for you.
This lecture discusses this course.
RDS is a managed service.
What exactly does that mean?
Let's find out what's managed.
What's included when we spin up our instance?
Let's find out.
Let's highlight what we've learned in this section
Let's find MySQL and download it.
We will need the Windows Installer before we can install the product.
There are a few caveats to the install.
It's not as simple as click, click, click.
Let's walk through it now.
Let's create a local connection to MySQL via Workbench
We can't connect to MySQL.
Let's find out why and how to remedy that.
MySQL on Windows has one difference versus MySQL on the other platforms supported.
Let's find out what that is.
Let's look at some information on Managing our MySQL Instance.
Let's create an ERD.
Let's cover some of the section nomenclature.
Let's highlight what we've covered in this section.
We have three storage options for our databases.
Let's talk about them in this lecture.
Let's walk through backing up and restoring in this lecture.
Creating a read replica is ver straightforward.
Let's create one in this lecture.
The metrics built into RDS give us everything we need to monitor a DB instance.
Let's add some more horsepower in this lesson.
Renaming an instance is easy but there are a few caveats.
Having your data replicated to multiple data centers is a great idea for real world prod boxes.
Let's see how easy that is.
Let's alter our parameter group to keep our cache warm.
Let's add an even to keep the buffer pool from cooling down in an outage.
Let's speed up our disk subsystem.
I've been a production SQL Server DBA most of my career.
I've worked with databases for over two decades. I've worked for or consulted with over 50 different companies as a full time employee or consultant. Fortune 500 as well as several small to mid-size companies. Some include: Georgia Pacific, SunTrust, Reed Construction Data, Building Systems Design, NetCertainty, The Home Shopping Network, SwingVote, Atlanta Gas and Light and Northrup Grumman.
Experience, education and passion
I learn something almost every day. I work with insanely smart people. I'm a voracious learner of all things SQL Server and I'm passionate about sharing what I've learned. My area of concentration is performance tuning. SQL Server is like an exotic sports car, it will run just fine in anyone's hands but put it in the hands of skilled tuner and it will perform like a race car.
Certifications are like college degrees, they are a great starting points to begin learning. I'm a Microsoft Certified Database Administrator (MCDBA), Microsoft Certified System Engineer (MCSE) and Microsoft Certified Trainer (MCT).
Born in Ohio, raised and educated in Pennsylvania, I currently reside in Atlanta with my wife and two children.