When you enroll in this course, you'll also be enrolled in this Specialization.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate
There are 6 modules in this course
This course is an introduction to how to use relational databases in business analysis. You will learn how relational databases work, and how to use entity-relationship diagrams to display the structure of the data held within them. This knowledge will help you understand how data needs to be collected in business contexts, and help you identify features you want to consider if you are involved in implementing new data collection efforts. You will also learn how to execute the most useful query and table aggregation statements for business analysts, and practice using them with real databases. No more waiting 48 hours for someone else in the company to provide data to you – you will be able to get the data by yourself!
By the end of this course, you will have a clear understanding of how relational databases work, and have a portfolio of queries you can show potential employers. Businesses are collecting increasing amounts of information with the hope that data will yield novel insights into how to improve businesses. Analysts that understand how to access this data – this means you! – will have a strong competitive advantage in this data-smitten business world.
The Coursera Specialization, "Managing Big Data with MySQL" is about how 'Big Data' interacts with business, and how to use data analytics to create value for businesses. This specialization consists of four courses and a final Capstone Project, where you will apply your skills to a real-world business process. You will learn to perform sophisticated data-analysis functions using powerful software tools such as Microsoft Excel, Tableau, and MySQL. To learn more about the specialization, please review the first lesson below, "Specialization Introduction: Excel to MySQL: Analytic Techniques for Business." In this fourth course of this specialization, "Managing Big Data with MySQL” you will learn how relational databases work and how they are used in business analysis. By the end of this course, you will have a clear understanding of how relational databases work and have a portfolio of queries you can show potential employers. Businesses are collecting increasing amounts of information with the hope that data will yield novel insights into how to improve businesses. Analysts that understand how to access this data – this means you! – will have a strong competitive advantage in this data-smitten business world. To get started with this course, you can begin with, "Introduction to Managing Big Data with MySQL." Please take some time to not only watch the videos, but also read through the course overview as there is extremely important course information in the overview.
What's included
3 videos6 readings
Show info about module content
3 videos•Total 16 minutes
About this Specialization•4 minutes
Welcome to Managing Big Data with MySQL•1 minute
What You Will Learn in This Course•10 minutes
6 readings•Total 50 minutes
Specialization Overview•10 minutes
Report a problem with the course •5 minutes
Important: Teradata Course Changes•10 minutes
Course Overview•10 minutes
IMPORTANT FOR EVERY LEARNER•10 minutes
Special Thanks!•5 minutes
Understanding Relational Databases
Module 2•4 hours to complete
Module details
In this module, you will learn how relational databases are organized, and practice making and interpreting Entity Relationship (ER) diagrams and relational schemas that describe the structure of data stored in a database. This week’s exercises are donated from a well-known Database Systems textbook, and will help you deepen and strengthen your understanding of how relational databases are organized. This deeper understanding will help you navigate complicated business databases, and allow you to write more efficient queries. At the conclusion of the week, you will test your understanding of database design principles by completing the Week 1 graded quiz. To get started, please begin with the video “Problems with Having a Lot of Data Used by a Lot of People.” As always, if you have any questions, post them to the Discussions. I hope you enjoy this week's materials!
What's included
9 videos6 readings1 assignment
Show info about module content
9 videos•Total 55 minutes
Problems with Having a Lot of Data Used by a Lot of People•7 minutes
How Relational Databases Help Solve Those Problems•8 minutes
Database Design Tools That Will Help You Learn SQL Faster•4 minutes
How Entity-Relationship Diagrams Work•9 minutes
Database Structures Illustrated by Entity-Relationship Diagrams•6 minutes
Relational Schemas•10 minutes
How to Make Entity-Relationship Diagrams using ERDPlus•4 minutes
How to Make Relational Schemas using ERDPlus•5 minutes
Wrapping up Week 1•1 minute
6 readings•Total 170 minutes
Entity-Relationship Written Exercises•60 minutes
Entity-Relationship Written Exercises: Answer Key•5 minutes
Relational Schemas Written Exercises•60 minutes
Relational Schemas Written Exercises: Answer Key•5 minutes
Dognition Relational Schema Practice Exercise•30 minutes
Week One Quiz: Answers and Feedback•10 minutes
1 assignment•Total 45 minutes
Week 1 Graded Quiz•45 minutes
Queries to Extract Data from Single Tables
Module 3•7 hours to complete
Module details
In this module, you will start interacting with business databases. You will write SQL queries that query data from two real companies. One data set, donated from a local start-up in Durham, North Carolina called Dognition, is a MySQL database containing tables of over 1 million rows. The other data set we'll learn about was donated from a national US department store chain called Dillard’s, is a Teradata database containing tables with over a hundred million rows. Make sure to watch the instructional videos about how to use the database interfaces we have established for this course, and complete the MySQL exercises. At the end of the week, you will test your understanding of the SQL syntax introduced this week by completing the graded quiz. As always, if you have any questions, post them to the Discussions. Enjoy this week's materials!
What's included
6 videos5 readings2 assignments4 ungraded labs
Show info about module content
6 videos•Total 47 minutes
Introduction to Week 2•3 minutes
Meet Your Dognition Data•12 minutes
Introduction to Query Syntax•7 minutes
How to Use Jupyter Notebooks•16 minutes
How to Use Your Jupyter Account•8 minutes
You Have Already Become a Different Level of Business Analyst•1 minute
5 readings•Total 50 minutes
Dognition Database Information•10 minutes
How to Use Jupyter (Written Instructions)•10 minutes
MySQL Exercise 1: Answer Key•10 minutes
MySQL Exercise 2: Answer Key•10 minutes
MySQL Exercise 3: Answer Key•10 minutes
2 assignments•Total 60 minutes
Week 3•30 minutes
Week 2 Graded Quiz•30 minutes
4 ungraded labs•Total 240 minutes
Link to Your Jupyter Home Page•60 minutes
MySQL Exercise 1: Looking at Your Data•60 minutes
MySQL Exercise 2: Selecting Data Subsets Using WHERE•60 minutes
MySQL Exercise 3: Formatting Selected Data•60 minutes
Queries to Summarize Groups of Data from Multiple Tables
Module 4•7 hours to complete
Module details
In this module, we are going to learn the SQL syntax that allows you to segment your data into separate categories and segment. We are also going to learn how to combine data stored in separate tables. Make sure to watch the videos about joins, and complete the MySQL exercises. At the end of the week, you will test your understanding of the SQL syntax introduced this week by completing the graded quiz. We strongly encourage you to use the course Discussions to help each other with questions.
What's included
6 videos5 readings1 assignment5 ungraded labs
Show info about module content
6 videos•Total 29 minutes
Welcome to Week 3•5 minutes
Habits that Help You Avoid Mistakes•5 minutes
What are Joins?•9 minutes
Joins with Many to Many Relationships and Duplicates•7 minutes
A Note about Our Join Examples•3 minutes
No More Waiting to Retrieve Your Data•1 minute
5 readings•Total 45 minutes
MySQL Exercise 4: Answer Key•10 minutes
MySQL Exercise 5: Answer Key•10 minutes
There is NO Answer Key for MySQL Exercise 6•5 minutes
MySQL Exercise 7: Answer Key•10 minutes
MySQL Exercise 8: Answer Key•10 minutes
1 assignment•Total 75 minutes
Week 3 Graded Quiz •75 minutes
5 ungraded labs•Total 300 minutes
MySQL Exercise 4: Summarizing Your Data•60 minutes
MySQL Exercise 5: Breaking Your Summaries into Groups•60 minutes
MySQL Exercise 6: Common Pitfalls of GROUP BY•60 minutes
MySQL Exercise 7: Inner Joins•60 minutes
MySQL Exercise 8: Joining Tables with Outer Joins•60 minutes
Queries to Address More Detailed Business Questions
Module 5•5 hours to complete
Module details
In this module, you will practice integrating the SQL syntax you’ve learn so far into queries that address analysis questions typical of those you will complete as a business data analyst. Due to the extensive nature of the queries we will practice this week, we have put the graded quiz that tests your understanding of the SQL strategies you will practice in its own module at the end of this week. Make sure to complete the MySQL exercises, and we strongly encourage you to use the course Discussions to help each other with questions.
What's included
2 videos5 readings4 ungraded labs
Show info about module content
2 videos•Total 9 minutes
Welcome to Week 4•4 minutes
Start with an Analysis Plan•6 minutes
5 readings•Total 70 minutes
MySQL Exercise 9: Answer Key•10 minutes
MySQL Exercise 10: Answer Key•10 minutes
Dognition Structured Pyramid Analysis Plan (SPAP)•30 minutes
MySQL Exercise 11: Answer Key•10 minutes
MySQL Exercise 12: Answer Key•10 minutes
4 ungraded labs•Total 240 minutes
MySQL Exercise 9: Subqueries and Derived Tables•60 minutes
MySQL Exercise 10: Useful Logical Functions•60 minutes
MySQL Exercise 11: Queries that Test Relationships Between Test Completion and Dog Characteristics•60 minutes
MySQL Exercise 12: Queries that Test Relationships Between Test Completion and Testing Circumstances•60 minutes
Strengthen and Test Your Understanding
Module 6•2 hours to complete
Module details
This module contains the final graded quiz for the course. This quiz are intended to hone and build your understanding of the last important concepts in the course!
What's included
1 video1 reading1 assignment
Show info about module content
1 video•Total 6 minutes
Don't Be Afraid to Ask Questions!•6 minutes
1 reading•Total 10 minutes
Share your learning experience •10 minutes
1 assignment•Total 120 minutes
Week 4 Graded Quiz •120 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructors
Instructor ratings
Instructor ratings
We asked all learners to give feedback on our instructors based on the quality of their teaching style.
Duke University has about 13,000 undergraduate and graduate students and a world-class faculty helping to expand the frontiers of knowledge. The university has a strong commitment to applying knowledge in service to society, both near its North Carolina campus and around the world.
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."
Learner reviews
4.7
4,091 reviews
5 stars
78.31%
4 stars
17.01%
3 stars
2.76%
2 stars
0.87%
1 star
1.02%
Showing 3 of 4091
S
S
5·
Reviewed on Oct 8, 2018
thank your for accepting my in the course i really liked studying it i suffered with some difficulties but i survive the course was very good but getting harder by week 4 but interesting
Y
YZ
5·
Reviewed on Nov 20, 2016
very detailed introduction of SQL. The only thing is that there could be more videos introduce different functions instead of writing documents as materials. Other than that, it's a great class
X
XY
5·
Reviewed on Mar 30, 2020
Not only it teaches you how to use MySQL and Teradata in a technical perspective, it also practice the analytical mind and how you would treat a real life dataset when doing analytical work.
Will I receive a transcript from Duke University for completing this course?
No. Completion of a Coursera course does not earn you academic credit from Duke; therefore, Duke is not able to provide you with a university transcript. However, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.